/*------------------------------------------------*/
/*------------------[BASE STYLES]-----------------*/
/*------------------------------------------------*/
body { margin-top: 0px; padding: 0; color: #84878E; background-color:#EAEAE1; background-image: url(images/bg.gif); background-repeat: repeat-x; font-family: Trebuchet MS; font-size: 11px; line-height: 18px; }
a:link, a:visited { text-decoration: none; color: #3C4249; }
a:hover { color: #5F666F; }
a { outline: none; }
h1 { margin: 0px 0px 10px 0px; font-weight: normal; font-size: 30px; }
h2 { margin: 0px 0px 10px 0px; font-weight: normal; font-size: 27px; }
h3 { margin: 0px 0px 10px 0px; font-weight: normal; font-size: 24px; }
ul { list-style-image: url(images/bullet.gif); line-height: 24px; }


/*------------------------------------------------*/
/*------------------[MAIN LAYOUT]-----------------*/
/*------------------------------------------------*/
#wrapper2 { width: 990px; margin-left: auto; margin-right: auto; padding: 0px 0px 0px 0px; background-color: #FFF; background-image: url(images/top-left.gif); background-position: top left; background-repeat: no-repeat; }
.post-wrapper { background-color: #FFF; padding: 15px; width: 583px; border: 1px solid #EBEBEB; }
.home-post-wrap { width: 613px; margin-right: 13px; float: left; background-color: #FFF; border: 1px solid #EBEBEB; }
.home-post-wrap2 { width: 658px; padding: 10px; margin-right: 13px; float: left; background-color: #FFF; border: 1px solid #EBEBEB; margin-bottom: 10px; }


.toplist { width: 698px; padding: 10px; margin-right: 13px; float: left; background-color: #f5f5f5; border: 1px solid #e0e0e0; margin-bottom: 10px; font-size: 13px; }
.toplist h2 { margin-top: 5px; font-size: 17px; color: #FA5E03; font-weight: normal; font-family: Trebuchet MS; }
.toplist-Links td {width: 346px; padding: 8px; vertical-align: top;}
.toplist-Links td div {padding: 0 4px 4px 24px;}
.toplist-Links td a {padding-left: 20px; margin-left: -20px; background: url(images/bullet.gif) 0px 5px no-repeat; text-decoration: none; display: block; font-weight: bolder;}

.thumbs-list { width: 698px; padding: 10px; margin-right: 10px; float: left; background-color: #FFF; border: 1px solid #EBEBEB; margin-bottom: 10px; }
.thumbs-list h2 { margin-top: 5px; font-size: 17px; color: #FA5E03; font-weight: normal; font-family: Trebuchet MS; }
.thumbs {width: 100%; margin-bottom: 8px;}
.videoitem { width: 160px; height: 130px; float: left; background: url(images/loading.gif) top left no-repeat; margin-bottom: 5px; float: left; margin-right: 0px; margin-left: 10px; display: inline; padding: 1px; }
.thumbnail { width: 160px; height: 120px; overflow: hidden; }
img.thumb { width: 1024px; height: 120px; border: none; }
a:hover img.thumb { width: 160px; height: 120px; border: none; }


.index-post-wrap { width: 593px; margin-right: 13px; margin-bottom: 10px; float: left; background-color: #FFF; border: 1px solid #EBEBEB; padding: 10px; }
.readmore { background-image: url(images/bullet.gif); background-repeat: no-repeat; background-position: left; float: right; padding-left: 20px; margin-top: 10px; }
.readmore a:link, .readmore a:hover { color: #393939; }
.thumbnail-home { border: 0px; margin: 0px 0px 0px 0px; }
/* ------------- Text links ----------------- */ 
.contentLinksRed {width: 100%; color: #333333; margin-bottom: 12px;}
.contentLinksRed td {padding: 15px; font-size: 13px; width: 99%; line-height: 22px;}
.contentLinksRed a {color: #841d10; text-decoration: none; padding-left: 21px; font-weight: bolder;}
.contentLinksRed a:visited {color: #841d10;}
.contentLinksRed a:hover {color: #c63624;}
.p {background: url(images/film.png) 1px 1px no-repeat;}
.v {background: url(images/image.png) 0px 1px no-repeat;}
/* ------------- Text links END ------------- */
blockquote { overflow: auto; padding: 0 10px; margin: 20px 30px; background-color: #f5f5f5; border: 1px solid #e0e0e0; clear: both; float: left; }
#header { width: 990px; margin-top: 0px; height: 100px; background-color: #373434; float: left; }
#container { float: right; width: 990px; color: #84878E; background-image: url(images/content-bg.gif); }
#left-div { width: 746px; float: left; }
#left-inside { float: left; padding: 0px 0px 0px 13px; }
.adwrap { margin-left: 26px; }
.articleinfo { border-bottom: 1px solid #EEEEEE; padding-bottom: 7px; color: #545454; }
.icons { margin-top: 0px; margin-bottom: -5px; margin-right: 10px; }
.thumbnail-div { border: 1px solid #DFDFDF; width: 120px; height: 120px; padding: 4px; margin-bottom: 10px; float: left; margin-right: 10px; display: inline; }
.post-info { margin-bottom: 10px; color: #000; font-size: 10px; }
.post-inside { float: left; width: 245px; }
.post-inside-2 { float: left; width: 450px; }
#home-right { width: 187px; float: right; padding: 10px; border-left: 1px solid #EBEBEB; border-bottom: 1px solid #EBEBEB; }
#home-right ul { list-style-image: url(images/bullet-home.gif); float: left; }
#home-left { float: left; width: 385px; padding: 10px; }
.home-categories, .home-categories-comments { width: 280px; min-height: 180px; border: 1px solid #EBEBEB; padding: 10px; margin-top: 10px; margin-right: 10px; float: left; }
.logo { float: left; margin-bottom: 15px; border: 0px; margin-left: 40px; margin-top: 20px; }
.share-div { width: 590px; height: 30px; background-color: #FFF; display: none; }
.share { visibility: visible; }
.orange-titles { color: #FF8400; font-size: 10px; font-weight: bold; text-transform: lowercase; display: block; margin-bottom: 5px; width: 100%; }
/*----------------------FOT TOP LIST--------------------*/
.top {height: 250px; font-size: 11px; text-align: center; float: none; }
.top div {padding: 0 5px 0 0px; width: 223px; float: left; text-align: left; font-weight: bolder;}
/*------------------FOT TOP LIST END----------------*/	

/*------------------------------------------------*/
/*-----------------[CATEGORY BOXES]---------------*/
/*------------------------------------------------*/
.home-categories img { border: 4px solid #EEEEEE; float: left; margin-right: 10px; }
.home-categories-comments ul { list-style-image: url(images/comment-icon.gif); }
.home-categories a:link, .home-categories a:hover, .home-categories a:visited { color: #5F666F; text-transform: uppercase; font-size: 15px; font-weight: bold; }


/*------------------------------------------------*/
/*---------------------[TITLES]-------------------*/
/*------------------------------------------------*/
.post-title { line-height: 30px; font-size: 24px; margin-top: 0px; }
.titles { font-weight: normal; font-size: 24px; text-decoration: none; }
.titles a:link, .titles a:visited, .titles a:active { text-decoration: none; font-size: 20px; font-weight: bold; font-family: Trebuchet MS; text-transform: uppercase; margin-bottom: 10px; margin-top: 10px; display: block; }


/*------------------------------------------------*/
/*-------------[CATEGORIES NAVIGATION]------------*/
/*------------------------------------------------*/
#categories { width: 950px; min-height: 48px; background-image: url(images/categories-bg.gif); background-repeat: repeat-x; float: left; background-color: #433D3D; }
#categories ul { margin: 0px 0px 0px 10px; padding-left: 0px; list-style-type: none; list-style-image: none; float: left; }
#categories ul li { float: left; display: block; padding-left: 0px; height: 48px; }
#categories ul li a:link, #categories ul li a:visited, #categories ul li a:active, #categories ul li a:hover { height: 36px; display: block; color: #FFFFFF;
font-size: 11px; font-weight: bold; padding: 12px 10px 0px 10px; background-image: url(images/categories-line.gif); background-repeat: no-repeat; background-position: right; float: left; }
#categories ul li a:hover { background-image: url(images/categories-hover.gif); background-repeat: repeat-x !important; }


/*------------------------------------------------*/
/*-------------------[SIDEBAR]--------------------*/
/*------------------------------------------------*/
#sidebar-wrapper { width: 300px; float: left; margin-bottom: 20px; }
#sidebar { float: left; padding-left: 0px; padding-right: 13px; width: 227px; }
.sidebar-box { padding-top: 5px; margin-bottom: 0px; padding-left: 26px; width: 201px; }
.sidebar-box ul li a:link, .sidebar-box ul li a:visited, .sidebar-box ul li a:active { display: block; color: #373434; padding: 3px 3px 3px 3px; background-image: none !important; }
.sidebar-box ul li { color: #373434 !important; margin-left: 0px; padding-left: 0px; width: 207px; font-size: 13px; font-weight: bolder; }
.sidebar-box ul { padding-left: 10px; width: 207px; list-style-image: url(images/bullet.gif); }
.sidebar-box ul li a:hover { display: block; color: #5F666F; padding: 3px 3px 3px 3px; }
.sidebar-box h2 { margin-top: 5px; font-size: 13px; color: #FA5E03; padding-top: 9px; font-weight: normal; text-transform: lowercase; font-weight: bold; margin-left: -26px; font-family: Trebuchet MS; background-image: url(images/h3-bg.gif); background-repeat: no-repeat; background-position: left; width: 203px; height: 30px; padding-left: 10px; clear: both; }


.sideLinks2 { padding-top: 5px; margin-bottom: 0px; padding-left: 6px; width: 235px; }
.sideLinks2 h2 { margin-top: 5px; font-size: 13px; color: #FA5E03; padding-top: 9px; font-weight: normal; text-transform: lowercase; font-weight: bold; margin-left: -6px; font-family: Trebuchet MS; background-image: url(images/h3-bg.gif); background-repeat: no-repeat; background-position: left; width: 203px; height: 30px; padding-left: 10px; clear: both; }
.sideLinks2Item {border-bottom: 1px dashed #979da5; font-size: 11px; width: 220px;}
.sideLinks2Item td {padding: 4px; vertical-align: top;}
.sl2i1 img {border: 1px solid #b5b5b5;}
.sideLinks2Item a {color: #0054a6; text-decoration: none; display: block; font-weight: bolder;}
.sideLinks2Item a:visited {color: #0054a6;}
.sideLinks2Item a:hover {color: #1776d2;}
.sideLinks2ItemBtn {vertical-align: bottom;}



/*------------------------------------------------*/
/*--------------------[FOOTER]--------------------*/
/*------------------------------------------------*/
#footer { clear: both; width: 970px; height: 31px; padding-left: 20px; text-align: left; color: #C3B8B6; padding-top: 14px; background-image: url(images/footer.gif); background-repeat: no-repeat; margin-left: auto; margin-right: auto; font-size: 11px; }
#footer a { color: #C3B8B6; font-size: 11px; }
#footer a:visited { color: #C3B8B6; }
#footer a:hover { color: #C3B8B6; text-decoration: underline; }
