* {font: normal 12px arial;}
body { margin:0 auto; padding:0; font: normal 12px arial; text-align : center; }
#container{width:1000px;margin:0 auto;padding:0px 20px;  background: url(../images/background-bg.jpg) repeat-x top #FFFFFF;}
table {font:inherit;}
#header { margin:0 auto; padding : 0;width:975px; overflow:hidden;}
#header .logo{ width:235px; float:left; padding:15px 0 0 0;}
#header .add{ width:740px; float:right;padding:10px 0 0 0;}
h1{font-size: 25px;}
#navigation { margin:0 auto; padding:10px 0 0 0;width:975px; overflow:hidden;}
#navigation .left{width:746px; float:left; padding:0;}
#navigation .left .top{width:746px; float:left; }
#navigation .left .bottom{width:746px; float:left;height:42px;margin:0px;overflow:hidden; }
#navigation .left .bottom .box1{width:9px; float:left; }
#navigation .left .bottom .menu{width:734px; height:42px; float:right; background:url(../images/header-tab-mid-bg.png) repeat-x; border-right:3px solid #d06402;}
* html #navigation .left .bottom .menu{width:737px; }
#navigation .left .bottom .menu .top-link{width:450px; float:left; }
#navigation .left .bottom .menu .top-link ul{width:100%; list-style:none; float:left; padding:0;margin:0;}
#navigation .left .bottom .menu .top-link ul li{float:left; padding:0;margin:0; background:url(../images/header-tab-line.png) no-repeat right;}
#navigation .left .bottom .menu .top-link ul li a{color:#fff; font:bold 18px arial; line-height:42px; overflow:hidden;  text-decoration:none;padding:0 6px 0 6px;margin:0;}
#navigation .left .bottom .menu .top-link ul li a:{text-decoration:underline;}
#navigation .left .bottom .menu .search-box{width:280px; float:right; padding:8px 0 0 0;line-height:42px;overflow:hidden;}

#navigation .left .bottom .menu .search-box .box1{width:200px; float:left; text-align:right;}

.txt{width:190px; border:1px solid #7e9dba;}
.txt-btn{color:#fff; font-weight:bold;background:url(../images/button.png) no-repeat; padding:2px 10px 4px 10px; width:45px height:16px;  text-align:center;border:0px solid #7e9dba;}
#navigation .left .bottom .menu .search-box .box2{width:75px; float:right; text-align:left;}
#navigation .right{ width:219px; height:174px; float:right;padding:0; background:url(../images/follow-us-bg-right.png) no-repeat right;}
#navigation .right .box{ width:210px; height:174px; float:left; background:#000;}
#navigation .right .total-sites{ width:200px; height:80px; float:left; padding:8px 0 0 10px;}
#navigation .right .twiter{ width:170px; float:left; text-align:right;}
#navigation .right .total-sites p{color:#cf7930; font:bold 18px arial; text-align:center; margin-top:5px;margin-bottom:5px; line-height:22px;}
#navigation .right .total-sites p span{color:#fff; font:bold 26px arial;}
#bedcrum{margin:0 auto; padding:10px 0 2px 0;width:970px; overflow:hidden; color:#3d3d3d;text-align:left;font: bold 15px arial; }
#content{margin:0 auto; padding:0 0 0 0;width:975px; overflow:hidden; }


#content .content-boxfull{margin:0; padding:0 0 0px 0;width:100%; float:left;background:#fff}
* html #content .content-boxfull{margin-bottom:20px; padding:0 0 0px 0;width:98%; float:left;background:#fff;text-align:center;}

#content .content-boxfull .tab-box-left-top{font:bold 15px arial;padding:6px 0 0 100px;width:100%; height:27px; text-align:left; float:left;background:url(../images/tab-yellow.png) no-repeat top left;}
#content .content-boxfull .tab-box-left-mid{text-align:center; min-height:100px;font: normal 12px arial; padding:0 0 0 0px;width:99%; float:left; border-top:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;border-left:1px solid #c0c0c0; border-right:1px solid #c0c0c0;}
#content .content-boxfull .tab-box-left{padding:10px 0 0 0;width:100%; float:left; }

#content .odd {background:#fff;margin:20px 5px;overflow:hidden}
#content .even {background:#E5E5E5;padding:10px 5px;overflow:hidden}
* html #content .odd {background:#fff;margin:20px 10px;}
* html #content .even {background:#E5E5E5;padding:10px 10px}

#content .content-box{margin:0; padding:0 0 20px 0;width:975px; float:left;background:#fff}
#content .content-box .sites-adds{padding:0;width:416px; float:left;}
#content .content-box .right-tabs{padding:0;width:541px; float:right;}
#content .content-box .right-tabs-top{padding:0;width:541px; height:33px; float:left;background:url(../images/tab-big-bg.png) no-repeat center;}
#content .content-box .right-tabs-mid{font: bold 12px arial;padding:0;width:539px; float:left; border-left:1px solid #c0c0c0; border-right:1px solid #c0c0c0;background:url(../images/table-mid-bg.png) repeat-x top;}
#content .content-box .right-tabs-mid .right-tabs-mid-left{width:100px; padding:2px 0 2px 10px; color:#015b9a; float:left;text-align:left;}
#content .content-box .right-tabs-mid .right-tabs-mid-right{padding:2px 0 2px 0px; width:400px; float:right; text-align:left;}
#content .content-box .right-tabs-bottom{padding:0;width:541px; height:6px; float:left; background:url(../images/tab-big-bg-bottom.png) no-repeat center;}

#content .content-box .tab-box-left{padding:10px 0 0 0;width:416px; float:left; }
#content .content-box .tab-box-left-top{font:bold 15px arial;padding:6px 0 0 100px;width:316px; height:27px; text-align:left; float:left;background:url(../images/tab-yellow.png) no-repeat top left;}
#content .content-box .tab-box-left-mid1{width:416px; float:left;height:5px;background:url(../images/tab-white-top.png) no-repeat top center;}
* html #content .content-box .tab-box-left-mid1{height:2px}
#content .content-box .tab-box-left-mid{text-align:left; min-height:100px;font: normal 12px arial; padding:0 0 0 0px;width:414px; float:left; border:1px solid #c0c0c0;}
#content .content-box .tab-box-left-bottom{padding:0;width:416px; height:8px; float:left; background:url(../images/tab-white-bottom.png) no-repeat center;}
.alexa{width:119px; position:absolute; z-index:10;height:106px; float:left;margin:-12px 0 0 0;}
* html .alexa{display:none;}


#content .content-box .right-main-tab-box{padding:10px 5px 0 0;width:541px; float:right;}

#content .content-box .right-main-tab-box2{padding:10px 0 0 0;width:541px; float:left;}



/******* tab css starts ******/


.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }



#footer{width:100%;float:left;}
#footerAds{margin:10px;text-align: center;width:100%;}
#footerlinks{background:url(../images/footer-bg.jpg) #fff repeat-x;height:41px;}
#footer .fleft{width:500px;float:left;line-height: 41px;padding-left: 20px;}
#footer .fright{width:300px;float:right;line-height: 41px;}
#footer a{color:#3D3D3B;font-weight:bold;text-decoration: none;}
#footer a:hover{text-decoration: underline;}

.clear{clear:both;}
.hr{color:#999;height:80%;}
.categories {background:#EBECDC;margin:10px 0px;padding:5px;border:2px solid #C65D01;text-align: left;}
.categories  a { font-family: arial;font-size:16px; font-weight: 401}
.cattr td {padding-left:10px;background:url('../images/bullet.jpg') no-repeat center left;vertical-align: middle;}
a{color:#FF7403;text-decoration: none;}
a:hover{color:#0066CB;}
#pagination a {background:#F98A2E;color:white;margin:0px 1px;padding:2px;font-weight: bold;border:1px solid white;text-decoration: none;}
#pagination a:hover {color:red;}
#pagination b {background:white;color:red;border:1px solid black;padding:2px;margin:0px 1px;}
.details tr td{border-bottom: 1px solid #ccc;padding:10px 0px;}
.subdir{margin:0px auto;width:100%}
#hover{margin-top:-120px; position:absolute;  text-align:center;  width:900px;   z-index:200;   display: none; }
.heightfix {min-height: 200px !important;}
table th {text-align: left;}
.pagination{margin:10px;}
.pagination a {color:black;margin:0px 1px;padding:2px;font-weight: bold;border:1px solid #ccc;text-decoration: none;}
.pagination a:hover {color:red;}
.pagination b {border:1px solid black;padding:2px;margin:0px 1px;color:red}

table.comments td {   border:none;}


/** tabs */
.tabs-hide{display:none;}
.tabs-container{text-align:left;}
ul.tab-menu {height:33px; font-size: 12px;padding:0px;margin:0px;overflow:hidden;}
ul.tab-menu li.tabs-selected {float:left; list-style:none;background:url(../images/tab-left-hover.jpg) no-repeat top left;padding-left:7px}
ul.tab-menu li.tabs-selected .left{padding:2px 0px;float:left;background:url(../images/tab-mid-hover.jpg) repeat-x;line-height:33px;height:33px;}
ul.tab-menu li.tabs-selected .last{background:url(../images/tab-right-hover.jpg) no-repeat;height:33px;width:7px;float:left;}
ul.tab-menu li.tabs-selected a {display:inline-block;color:#000;font-weight:bold; text-decoration:none;line-height:33px;padding:0 10px;}

ul.tab-menu li {float:left; list-style:none;background:url(../images/tab-divider.jpg) no-repeat top left;padding-left:5px}
ul.tab-menu li .left{float:left;background:url(../images/tab-mid-normal.jpg) repeat-x;line-height:33px;height:33px;}
ul.tab-menu li .last{background:url(../images/tab-right-normal.jpg) no-repeat;height:33px;width:5px;float:left;}
ul.tab-menu li a {display:inline-block;color:#000;font-weight:bold; text-decoration:none;line-height:33px;padding:0 10px;}


.tabcontent {border:1px solid #C3C3C3;text-align:left;width:90%;}
.pad{margin-top:50px;}
.info{background:white;}
.info .odd td{background:#ECECEC;}
.info td span {color:#236FA7;font-weight:bold;}
#content .content-box .tab-box-left-mid #alexa {width:90%;padding-left:40px; padding-top:10px; width:90%;}
#compete{width:100%;margin:50px 20px;text-align:center;}
.bold{font-weight: bold;}

