/*****joomla style main*****/table .contentpane {margin:0;}.contentpaneopen {width:100%;font-weight:normal;} .contentheading {background:url(../images/tittle.png) 0 0 no-repeat ;padding-left:35px;font-size:22px;font-weight:bold;text-transform:capitalize;height:30px;padding-top:5px;} .componentheading  {padding:15px;}a.contentpagetitle:hover,a.contentpagetitle:active {color:#fff;}a.readon {float:right;font-weight: bold;padding:8px;margin-right:15px;color:#716052;margin-top:5px;font-weight:bold;background:#302215;background:url(../images/log.jpg) 0 0 repeat ;}.blog_more {margin-bottom:25px;margin-left:30px;}.blog_more strong {letter-spacing:1px;font-size:14px;text-transform:uppercase;font-weight:bold;background:transparent;}.blog_more li {margin:5px 5px;}.modifydate {margin-top:10px;}.article_separator {height:15px;width:100%;display:block;}.sectiontableheader {padding:5px;}td.contentdescription {padding:5px;}tr.sectiontableentry1 td,tr.sectiontableentry2 td {padding:5px;}table.contenttoc {margin: 5px;border: 1px solid #fff;padding: 5px;float: right;color:#454545;}table.contenttoc td {padding: 0 5px;}.counter {text-align:center;padding:4px 0;}.pagination { float: left; width: 100%; padding:4px 0; text-align:center;}.pagination li {background: none;display: inline;margin: 0;padding: 6px;margin:0 3px;overflow: hidden;}.pagination li span {padding: 6px; line-height: 20px;}.pagination a {color: #FFF;line-height: 20px;padding:7px;text-decoration: none;background: url(../images/box-h3.png) 0 0 no-repeat;}.pagination a:hover, .pagination a:active, .pagination a:focus {text-decoration: none;color:#FFF;background:#000;} 