body {background: #4b4b4b url(images/bgs/bg.jpg) repeat-x top; margin-top: 7px; font-size: 11px; font-family: Tahoma, Geneva, sans-serif;}
a , a:hover , a:visited { text-decoration: none; }
.main {width: 938px;}
.topmenu { width: 938px; height: 23px; background: url(images/bgs/topmenu.jpg); font-family: Tahoma, Geneva, sans-serif; font-size: 10px; color: #b9b9b9; text-transform:uppercase; }
.topleft { width: 8px; height: 23px;; float:left; background: url(images/bgs/topleft.jpg); }
.topright { width: 8px; height: 23px;; float:right; background:url(images/bgs/topright.jpg); }
.topcenter { width: 922px; height: 23px; float:left; }
.header { width: 938px; height:102px;}
.headerleft { width: 266px; height: 102px; background: url(images/header3.jpg); float:left }
.headeradv { width: 670px; height: 78px; float: left; margin: 0px; } 
.headernav { background: #0C9 url(images/bgs/nav1.jpg) repeat-x; width: 658px; height: 24px; float:right; font-family:Tahoma, Geneva, sans-serif; color: #444444; font-weight:bold; text-align:left; }
.content { width: 938px; background:#FFF;}
.footer { width: 938px; background: #463a2e url(images/bgs/footer/cnt2.jpg) repeat-y; margin-top: 5px; margin-bottom: -5px; }
.topz { width: 6px; height: 6px; float:left; }
.tops1 { width: 926px; float:left; background:url(images/bgs/footer/topbg.jpg) repeat-x; height: 6px; }
.tops2 { width: 926px; float:left; background:url(images/bgs/footer/bottombg.jpg) repeat-x; height: 6px; }
.copyright { width: 923px; height: 23px; background: url(images/bgs/copyright/bg.gif) repeat-x; margin-left: -1px; float:left; font-family: Tahoma, Geneva, sans-serif; color: #fff; padding-top: 5px; text-align: left; font-size: 10px; }
.cpytext { margin-left: 20px; float:left; }
.cpytext2 { margin-left: 350px; float:left; }
.ssearch { width: 300px; float: left; margin-top: 1px; }
#searchform #s { width: 150px; background: url(images/bgs/search/bg.jpg); height: 11px; border: solid #575757 1px; margin-top: 2px; color: #fff; font-size: 10px; font-family: Tahoma, Geneva, sans-serif;}
#searchsubmit { background:url(images/bgs/search/button3.jpg); width: 45px; color: #fff; height: 16px; font-size: 9px; border: solid 1px #797979; }
#searchform {	text-align: center; float:left; margin-left: 10px;	}
.tpline { width: 1px; height: 22px; background: url(images/bgs/search/line.jpg); float:left; margin-top: 1px; margin-left: -10px; }
.topmohtava { float: left; padding-top: 5px; padding-left: 10px;}
#clock { color: #60ff35;}
.tpline2 { width: 1px; height: 22px; background: url(images/bgs/search/line.jpg); float:left; margin-top: 1px; margin-left: 20px; margin-right: 10px; }
.topmohtava2 { float: left; padding-top: 4px; padding-left: 10px;}
.topmohtava2 a:visited , a { color: #b9b9b9; }
.topmohtava2 a:hover { color: #fff; }
.cntks { width: 923px; margin-left: -1px; margin: 0px; }
.cnleft { width: 148px; float:left; }
.cncenter { margin-left: 6px; width: 453px; float:left; }
.cnright { width: 311px; margin-left: 5px; float:left; }
.lfbox { width: 148px; }
.lfboxt { width: 100%; color: #8699a7; background: url(images/content/bg2.gif) repeat-x; height: 24px; border-bottom: solid 1px #e9e9e9;  }
.boximg { margin: 5px; float:left; }
.boxtext { margin-top: 6px; float:left; }
.boxarrow { float:right; margin-top: 10px; margin-right: 10px; }
.lftxt { border-left: solid #e9e9e9 1px; border-right: solid #e9e9e9 1px; text-align: left; }
.lfbottom { width: 148px; height: 7px; background:url(images/content/lfbottom.jpg) no-repeat left bottom; }
.posttop { background: url(images/content/posttop.jpg) no-repeat; height:26px; width:453px; }
.postbtn { height: 19px; width: 453px; background: #e1e1e1; margin-bottom: -11px; color: #9b9a9a; font-size: 9px; text-align: left; }
.psttext { width: 441px; border-left: solid #e9e9e9 1px;  border-right: solid #e9e9e9 1px; padding-top: 10px; text-align:left; padding-left: 10px; padding-bottom: 15px; color:#7e7e7e;}
.postimg { max-width: 400px; margin-top: 10px; padding: 3px; margin-bottom: 3px; background:#FFF; }
.pstdown { background:url(images/content/postdown.jpg) no-repeat bottom ; width:453px; height: 28px; float:left; padding-bottom: 5px; margin-top: -6px; }
.ppttbb { width: 453px; height: 27px; padding-top: 6px; }
.psttitle { color:#8699a7; float:left; margin-top: 6px; margin-left: 15px; }
.pstttxx { color: #878787; font-weight: bold; }
.cncenter a { color:#8699a7;}
.cncenter a:hover { color: #353b40; }
.pstviews { float: left; margin-top: 3px; margin-left: 5px; }
.postratings { float:left; background:url(images/content/userrating2.jpg) no-repeat left bottom; width: 154px; height: 17px; padding-top: 2px; margin-left: 10px; }
.postratings2 { margin-left: 80px; margin-top: 3px; }
.commentscnt { float:left; width:127px; height: 17px; background: url(images/content/comments2.jpg) no-repeat; margin-top: 2px; margin-left: 13px; }
.ppreadmore a:hover { color: #008eff; }
.psttext blockquote { background:#c1c7d0; display:block; color: #454545; margin: 0px 0px 1px 0px; padding: 0px 0px 0px 5px; font-size: 10px; margin-right: 5px; border: solid #c2c2c2 1px; line-height: auto; }
.pagepages { width: 453px; height: 19px; color: #b6b6b6; background: url(images/pages3.jpg) repeat-x left top;padding-top: 7px; }
.pagepages a { color: #929292; }
.remoz { background:url(images/content/remoz.jpg) no-repeat; width: 127px; height: 17px; float:left; margin-left: 13px; margin-top: 2px; }
.aftpst { margin-top: 40px; }
.cmnttext { width: 40px; height: 20px; float:right; margin-top: -15px; margin-right: 10px; font-size: 30px; font-family: "Times New Roman", Times, serif; color: #008eff; }
.cmnttext a { color: #008eff; }
.remztext { float:right; margin-top: 2px; margin-right: 3px; font-size: 10px; font-weight:bold; }
.remztext a { color: #f08800; }
.footertopbg { width: 938px; height: 4px; background: url(images/bgs/footer/footetopbg.gif) no-repeat left top;}
.footercenter { width: 932px; border-left: solid 1px #8d745e; border-right: solid 1px #8d745e; height: 192px; padding-left: 4px; }
.footerbottombg { width: 938px; height: 5px; background: url(images/bgs/footer/footebottombg.gif) no-repeat left bottom; margin-bottom: -5px; }
.fttforum { width: 220px; float: left;}
.ftpforum { width: 220px; height: 27px; background: url(images/bgs/footer/lastforumtopics.jpg) no-repeat;}
.ftpforumtext { width: 220px; background: url(images/bgs/footer/forumposts.jpg) no-repeat; height: 159px;}
.footerline{ width: 2px; height: 187px; background: url(images/bgs/footer/line.jpg) no-repeat; float: left; margin-left: 5px; margin-right: 5px;}
.footertags { width: 224px; float: left;}
.footerourfriends { width: 222px; height: 187px; float: left;}
.footertopfriends { width: 222px; height: 24px; background: url(images/bgs/footer/ourfriends.jpg) no-repeat; float: left; }
h6 { font-size: 10px; color: #a78d79; border-top: solid 1px #544333; text-align: left; margin-bottom: -15px; padding-top: 8px;}
.footeradvertise { width: 230px; height: 187px; float: left;}
.footeradverimg { margin-right: 6px; margin-top: 5px;}
DD { width: 144px; color: #b9b9b9; font-weight: bold; padding-left: 1px; background: #848484; margin-left: 1px; margin-bottom: 1px;  }
dd a { color: #fff;}
dd a:hover { color: #edff21;}
.subcat { background: #dfdfdf; margin-bottom: 1px; padding-left: 5px; color: #727272; font-weight: normal; margin-right: 1px; margin-left: 1px; }
#open br { margin-bottom: -10px; }
.rzchm { width: 5px; height: 6px; float: right; margin-top: 4px; margin-right: 5px;}
.subcat a { color: #727272;}
.subcat a:hover { color: #3b4249;}
.avatarimg { margin-left: 5px; margin-top: -8px;}
.authortext { color: #e99323;margin: -25px 0px 0px 45px; }
.authorposts { color: #999999; margin:  0px 0px 0px 45px;}
.authortime { color: #868686; margin: 5px 0px 0px 0px; font-size: 9px;}
#featured #featuredInner #featuredImage { width: 311px; height: 220px; float: right; overflow: hidden; position: relative; background: transparent url(slideshow/index_files/featuredImgFrame2.png) no-repeat top left; }
#featured #featuredInner #featuredImage #leftFrame { position: absolute; left: 0; top: 0; background: transparent url(slideshow/index_files/featuredImgFrame2.png) no-repeat top left; z-index: 28; width: 30px; height: 220px; }
#featured #featuredInner #featuredImage #rightFrame { position: absolute; right: 0; top: 0; background: transparent url(slideshow/index_files/featuredImgFrame2.png) no-repeat top right; z-index:28; width: 30px; height: 220px; }
#featured #featuredInner #featuredImage #topFrame { position: absolute; left: 30px; top: 0; background: transparent url(slideshow/index_files/featuredImgFrame2.png) no-repeat -30px top; z-index: 28; width: 360px; height: 30px; }
#featured #featuredInner #featuredImage #bottomFrame { position: absolute; left: 30px; bottom: 0; background: transparent url(slideshow/index_files/featuredImgFrame2.png) no-repeat -30px bottom; z-index:28; width: 360px; height: 30px; }
#featured #featuredInner #featuredImage #prevButton { display: block; width: 29px; height: 38px; position: absolute; left: 0; top: 92px; cursor: pointer; z-index: 29; }
#featured #featuredInner #featuredImage #nextButton { display: block; width: 29px; height: 38px; position: absolute; right: 0; top: 92px; cursor: pointer; z-index: 29; }
#featured #featuredInner #featuredImage #slides { width: 398px; height: 198px; position: relative; margin: 11px; list-style: none; }
#featured #featuredInner #featuredImage #slides li { margin: 0; padding: 0; position: relative; }
#featured #featuredInner #featuredImage #slides li .description { color: #d7d7d7;  width: 358px; position: absolute; bottom: 0; left: 0; padding: 15px 10px 15px; background-color: #222222; z-index: 27; text-align: left; }
#featured #featuredInner #featuredImage #slides li .description h5 { padding: 0; margin: 0; }
.menu2 {background-color:#ececec; color:#272727; border-bottom:1px solid #d7d7d7; height:23px;width:200px;}
.menu2 ul {margin:0px; padding:0px; list-style:none; text-align:center;}
.menu2 li {display:inline; line-height:23px;}
.menu2 li a {color:#000000; text-decoration:none; padding:4px 5px 6px 5px;  border-left:1px solid #ececec; border-right:1px solid #ececec;}
.menu2 li a.tabactive {border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; background-color:#CCCCCC; font-weight:bold;  position:relative;}
#tabcontent1 , #tabcontent2 , #tabcontent3 , #tabcontent4 {border:1px solid #ececec; width:198px; text-align:center;padding:6px 0px; font-size:12px; margin-bottom:5px; position: static;}
#tab-container-1 { color: #979696;}
#tab-container-1 a{ color: #979696;}
#tab-container-1 a:hover{ color: #ffa200; }
#tab-container-1 li { list-style: none; display: inline; float: left;}
.tab a {     text-align: left; margin-left:  0px; display: block; float: left;
	line-height: 1.3em;
	border-bottom: 1px solid #eee;
	padding: 4px 0px 4px 10px;  }