/*Theme Name: zinmag-reduxDescription:2nd edition of the successful magazine theme Zinmag.Author: jinsona designsAuthor URI: www.wpfreethemes.com*/* { padding: 0; margin: 0; border: 0; }body {	margin: 0 auto;	padding: 0;	background: #414D5F url(images/body.jpg) center repeat-y;	font: 12px "Century gothic", Arial, sans-serif;	color: #126A9B;}/* links */a { color: #323E4C; text-decoration: none; outline: 0; }a:hover { color: #B71C1A; text-decoration: none; outline: 0; }/* images */img { border: 0; }a img { border: none; outline: 0; }/*	Using 'class="alignright"' on an image will (who would've	thought?!) align the image to the right. And using 'class="centered',	will of course center the image. This is much better than using	align="center", being much more futureproof (and valid) */img.centered { display: block; margin-left: auto; margin-right: auto; }img.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline; }img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; }/* End Images */.clear { clear:both; }h1, h2, h3, h4, h5, h6 {}.clear { clear:both; }.alignleft { float:left; padding:3px 0 2px 5px; }.alignright { float:right; padding:3px 5px 2px 0px; }/***********************	  LAYOUT************************/.wrapper{ width: 1000px; margin: 0 auto; padding: 0; }/* Topbar */#topbar { height: 28px; margin-bottom: 2px; background: url(images/topbar.jpg) repeat-x; }#topbar #dates { float: left; height: 25px; font-size: 13px; color: #394754; line-height: 25px; padding-left: 10px; margin-top: 1px; }/* Login Area */#topbar ul { float: right; display: inline; height: 28px; padding-right: 10px; margin:0px 0px; }#topbar ul li { float: left; color: #333; margin-left: 10px; display: inline; height: 28px; }#topbar ul li a { height: 20px; line-height: 30px; font-weight: bold; font-size: 10px; color: #AA1C1A; padding-left: 10px; }#topbar ul li a:hover { color: #333; }#topbar .usrname { color: #333; line-height: 30px; font-weight: bold; font-size: 12px; text-transform: uppercase; padding-left: 10px; } #topbar .logintext { color: #333; height: 25px; line-height: 28px; font-size: 11px; padding-left: 10px; }#topbar .loginbox { font: 11px "Century gothic", Arial, sans-serif; color: #477387; margin: 2px 0; padding: 2px; background: #E5F6FE url(images/form_bg.gif) repeat-x left top; border: 1px solid #A6C1D2; }#topbar .loginbutton { font: 10px "Century gothic", Arial, sans-serif; margin: 2px; padding: 2px; background: #47535F; border: 1px solid #373737; color: #fff; cursor:pointer; }/* The Top */#top { width:1000px; height: 120px; background: url(images/head.jpg); margin: 0 auto; }.sitename { float: left; width: 600px; font-family: "Century gothic",Verdana,Tahoma,sans-serif; margin: 20px 0 0 25px; }.sitename h1  { font-size: 38px; font-weight: bold; color: #E0E6EF; text-align: left; margin: 0; }.sitename h1  a:link, .sitename h1  a:visited{ color: #E0E6EF; }.sitename h1  a:hover { color: #FFF; }.sitename h2 { font-size: 16px; font-weight: normal; color: #fff; margin: 0px 20px 0px 0px; text-align: left; }/* The Search */#search { height:20px; width:auto; padding-top:93px ; margin-left:5px; width:193px; float:right; }#search form { margin: 0; padding: 0; }#search fieldset { margin: 0; padding: 0; border: none; }#search p { margin: 0; font-size: 85%; }#s { margin-left:5px; float: left; width: 135px; font: normal 100% "century Gothic", Arial, Helvetica, sans-serif; color:#fff; padding: 3px 3px; background: #8EB8CF; border:none; }#searchsubmit { width:25px; float: left; height:23px; font: bold 100% "century gothic", Arial, Helvetica, sans-serif; color: #FFFFFF; margin-top: 0px; background: #EFEFEF url(images/go.jpg) no-repeat; cursor: pointer; border: none; }/*Top menu 1*/#bluemenucontainer{ height: 29px; display: block; font: 14px "Century gothic",verdana, Arial, sans-serif; background: url(images/menu.jpg) repeat-x; padding: 0; border-top: 1px solid #474747; }	#bluemenu ,#bluemenu ul { height:29px; list-style: none; margin: 0; padding: 0; }#bluemenu a { display: block; color: #e0e5eb; padding: 4px 10px 6px 10px; }#bluemenu a:hover { display: block; color: #fff; background: url(images/menuhov.jpg) repeat-x; text-decoration: none; }#bluemenu li { float: left; padding: 0; margin: 0; }#bluemenu li li { float: left; width: 130px; padding: 0; margin: 0px 0px 0px 5px; }#bluemenu li li a, #bluemenu li li a:link, #bluemenu li li a:visited { float: none; width: 130px; color:#fff; background: url(images/menu.jpg) repeat-x; margin: 0; padding: 4px 10px 5px 10px; }#bluemenu li li a:hover, #bluemenu li li a:active { float: none; width: 130px; background:url(images/menuhov.jpg) repeat-x; margin: 0; padding: 4px 10px 5px 10px; }#bluemenu li ul { position: absolute; width: 10em; left: -999em; }#bluemenu li:hover ul { left: auto; display: block; }#bluemenu li:hover ul, #bluemenu li.sfhover ul { left: auto; }/* Top menu 2 */#redmenucontainer{ height: 29px; display: block; font: 14px "Century gothic",verdana, Arial, sans-serif; background: url(images/catmenu.jpg) repeat-x; padding: 0; border-top:1px solid #E8EBEE; }#redmenu ,#redmenu ul { height:29px; margin: 0; padding: 0; list-style: none; }#redmenu  a { display: block; color: #E8EBEE; padding: 4px 10px 6px 10px; }#redmenu  a:hover { display: block; color: #fff; background:url(images/catmenuhov.jpg) repeat-x; text-decoration: none; }#redmenu  li { float: left; margin: 0; padding: 0; }#redmenu  li li { float: left; width: 130px; margin: 0; padding: 0; }#redmenu  li li a, #redmenu  li li a:link, #redmenu  li li a:visited { float: none; width: 130px; color:#E8EBEE; background:url(images/catmenu.jpg) repeat-x; margin: 0; padding: 4px 10px 5px 10px; }#redmenu  li li a:hover, #redmenu  li li a:active { float: none; width: 130px; color:#fff; background:url(images/catmenuhov.jpg) repeat-x; margin: 0px; padding: 4px 10px 5px 10px; }#redmenu  li ul { position: absolute; width: 10em; left: -999em; }#redmenu  li:hover ul { left: auto; display: block; }#redmenu  li:hover ul, #redmenu li.sfhover ul { left: auto; }	/* Main Content*/		#casing { background: #e8ebee; margin: 0; padding: 0; }	/* Content */#content { float:left; width: 690px; margin: 0; padding: 5px 0px 0px 0px; }/*Featured, Last-New News */.lastnews { overflow: hidden; width:675px; margin: 0px 4px 5px 5px; padding: 10px 0px 2px 10px; background: #374554; border: 1px solid #ccc; }.lastnews .bannertext { font: 12px "Century gothic", Arial, sans-serif; color: #bbb; text-transform: lowercase; letter-spacing:5px; }.lastnews h2 { font: 24px "Century gothic", Arial, sans-serif; margin: 3px 0 4px 0; }.lastnews h2 a, .featured h2 a:link, .featured h2 a:visited { color: #fff; background-color: transparent; }.lastnews h2 a:hover { color: #7b8da0; background-color: transparent; }.lastnews_innerlayout { overflow: hidden; height: 220px; padding: 0px 10px 0px 0px; }.lastnews_innerlayout .cat{ font-size: 12px; color: #C2DFEF; }.lastnews_innerlayout .cat a:link,.cat a:visited{ color: #fff; }.lastnews_innerlayout .cat a:hover{ color: #ccc; }.lastnews_innerlayout .body{ font-size: 13px; margin: 5px 0; color: #E8EBEE; padding: 0 5px; }.lastnews_innerlayout .body a { color: #7b8da0; text-decoration: none; }.lastnews_innerlayout .body a:hover { color: #e1e5ea; text-decoration: none; }.lastnews_innerlayout img { float: left; width: 180px; height: 180px; background: #000; border: 0; padding: 2px; border: 1px solid #ddd; border: none; margin: 0 5px 5px 5px; }.lastnews_innerlayout .date { float: right; font-size: 11px; color: #7992a0; padding: 0 15px 2px 15px; }/* Featurebox */#glidercontent{ margin:0px 0 0 5px; border:1px solid #84909C; }.glidecontentwrapper{	position: relative; /* Do not change this value */	width: 683px;	height: 230px; /* Set height to be able to contain height of largest content shown*/	overflow: hidden;	margin:0px 0px 0 5px;}/* Corllete Lab Feature Box */ div.fbox-cont{ width: 683px; height: 230px; font-family: "Century gothic", Arial, sans-serif; color:#374554; background: #e8ebee; padding: 0; }#buts{ width: 683px; height:30px; margin: 0; padding: 0; background:#134059 url(images/toggler.jpg) bottom repeat-x; text-align: center; }#buts .prev{ float:left; width:93px; height:30px; padding: 0; margin: 0; }#buts .next{ float:right; width:98px; height:30px; padding: 0; margin: 0; }div#promos div.scroller {/* modify width and height of scrolling section if necessary	*/		   width: 673px; /* --> edit */   text-align: left;  height: 185px;  overflow: hidden;  margin: 10px auto 5px auto;}div#promos div.scroller div.content {  width: 10000px;}div#promos div.scroller div.section {/* modify width and height of each section as needed (should match the size of the scroller window)	*/	  width: 673px; /* --> edit */  height: 185px;  overflow: hidden;  float: left;  margin: 0 20px;}h2.promo { margin:0px 0px 5px 5px; font-size:20px; font-weight:bold; }h2.promo a:link, h2.promo a:visited{ color:#374554; }p.promo { margin:10px 0; color:#47535F; }p.promo img { border:0; float:left; padding:4px 4px; background:#fff; border:1px solid #ddd; margin:2px 5px 5px 0px; }/* Left Area */#content_innerlayout { width: 690px; padding: 5px 0px 0px 0px; }/* Left Area Right Side */#content_innerlayout .rightbar { float:left; display:inline; width: 225px; margin-left: 5px; padding: 0 0 10px 0; }#content_innerlayout .rightbar h2{ font-weight: normal; font-size: 16px; color:#fff; line-height:18px; background:#5F6E7F url(images/othernews_header_image.png) no-repeat 200px 3px; margin: 0; padding: 2px 25px 2px 3px; }#content_innerlayout .rightbar .body { font: 11px "Century gothic", Arial, sans-serif; color: #555; margin: 0; padding: 5px; }#content_innerlayout .rightbar  ul { list-style-type: none; margin: 0 ; padding: 0; }#content_innerlayout .rightbar  ul ul  { list-style-type: none; margin: 0; padding: 0px 0px 10px 0px; }#content_innerlayout .rightbar  ul ul ul { list-style-type: none; margin: 0; padding: 0; border:0; }#content_innerlayout .rightbar  ul ul ul ul { list-style-type: none; margin: 0; padding: 0; border:0; }#content_innerlayout .rightbar  ul li { line-height:18px; }#content_innerlayout .rightbar  ul li a:link, .rightbar  ul li a:visited { display:block; color: #555; text-decoration: none; padding: 5px 0px 5px 5px; background-repeat:no-repeat; border-bottom:1px solid #ccc; }#content_innerlayout .rightbar  ul li a:hover { background:#5F6E7F; color:#fff; padding: 5px 0px 5px 5px; }	/* News */#content_innerlayout .news { float: left; width: 445px; padding: 5px 5px 20px 0; }/* News Items */	.post { float: left; display: inline; width: 440px; font-family: "Century gothic", Arial, sans-serif; color: #222; margin: 0px 0px 5px 5px; padding: 3px 0 0 0; background: #EFEFEF; border: 1px solid #aaa; }.post h2 { overflow: hidden; line-height: 18px; font: bold 18px "Century gothic", Arial, sans-serif; margin: 0; padding: 0px 0px 3px 0px; text-align: left; }.post h2 a, .post h2 a:link, .post h2 a:visited  { color: #222; text-decoration: none; }.post h2 a:hover  { color: #606b79; text-decoration: none; }	.posttop { clear: both; width: 440px; font-family: "Century gothic", Arial, sans-serif; margin: 0; padding: 0; }.postcat { float: left; margin: 0; padding: 2px 0 0 5px; text-align: left; }.postcat a, .postcat a:link, .postcat a:visited { color:#d02726; font-weight:normal; text-decoration: none; }.postcat a:hover { color:#aa1b1a; text-decoration: none; }.postdate { float: right; font-size: 10px; color: #555; margin: 0; padding: 2px 5px 0 0; text-align: right; }.centry { clear: both; overflow: hidden; height: 140px; margin: 0; padding: 0px 5px 5px 5px; }	.centry a, .centry a:link, .centry a:visited { color: #222; text-decoration: none; }.centry a:hover { color: #606b79; text-decoration: none; }.post img { float: left; width: 70px; height: 70px; border: 0; padding: 4px; background: #fff; border: 1px solid #ddd; margin: 2px 5px 2px 0px; }.centry .body { font-size: 11px;  margin: 2px 0; }.postinfo { height: 22px; background: #34424F url(images/postinf.jpg) repeat-x; margin: 0; padding: 2px 0px 0px 0px; }.comm{ float: right; padding: 2px 10px 0px 5px; }.comm a, .comm a:link, .comm a:visited { color:#9da9b6; text-decoration: none; }.comm a:hover { color:#34649d; text-decoration: none; }/* News Bottom Menus */.newsbottomarea { clear: both; width: 440px; margin: 0px 0px 5px 5px; padding: 3px 0 0 0; }.newsbottom_menu { float: left; width: 215px; font: 14px "Century gothic", Arial, sans-serif; margin: 0px 0px 5px 5px; padding: 3px 0 0 0; }.newsbottom_menu a { color: #47535F; text-decoration: none; }.newsbottom_menu a:hover { color: #fff; text-decoration: none; }.newsbottom_menu h2 { font-weight: normal; font-size: 16px; color: #eee; line-height: 27px; background: #47535F; margin: 5px 0 0 0 ; padding: 0px 0 0 5px; }.newsbottom_menu .body { font: 11px "Century gothic", Arial, sans-serif; color: #47535F; background:#CDD4DA; padding: 7px 5px; margin: 0; border-bottom: 1px solid #E8EBEE; }.newsbottom_menu ul { list-style-type: none; margin: 0 ; padding: 0; }.newsbottom_menu  ul ul  { list-style-type: none; margin: 0; padding: 0px 0px 10px 0px; }.newsbottom_menu  ul ul ul { list-style-type: none; margin: 0; padding: 0; border:0; }.newsbottom_menu  ul ul ul ul { list-style-type: none; margin: 0; padding: 0; border:0; }.newsbottom_menu  ul li { line-height:18px; }.newsbottom_menu  ul li a:link, .recents  ul li a:visited { display:block; color: #555; text-decoration: none; padding: 5px 0px 5px 5px; background-repeat:no-repeat; border-bottom:1px solid #ccc; }.newsbottom_menu  ul li a:hover { background:#5F6E7F; color:#fff; padding: 5px 0px 5px 5px; }		/* Other News */#bottom{ clear: both; float:left; width:100%; padding: 5px 0 0px 0; margin-bottom: 10px; }.recents_text { width: 80%; font-size: 12px; font-family: "Century gothic", Arial, sans-serif; color: #555; background: #cdd2d8; margin: 10px 0 20px 15px; padding: 5px 10px; }	.recents{ float:left; display:inline; width:225px; margin-left:5px; padding: 0 0px 10px 0; }.recents h2{ font-weight:normal; font-size: 16px; color:#fff; line-height:18px; background:#323E4C url(images/othernews_header_image.png) no-repeat 200px 3px; margin: 0; padding: 2px 25px 2px 3px; }.recents .body { font: 11px "Century gothic", Arial, sans-serif; color: #555; margin: 0; padding: 5px; }.recents  ul { list-style-type: none; margin: 0 ; padding: 0; }.recents  ul ul  { list-style-type: none; margin: 0; padding: 0px 0px 10px 0px; }.recents  ul ul ul { list-style-type: none; margin: 0; padding: 0; border:0; }.recents  ul ul ul ul { list-style-type: none; margin: 0; padding: 0; border:0; }.recents  ul li { line-height:18px; }.recents  ul li a:link, .recents  ul li a:visited { display:block; color: #555; text-decoration: none; padding: 5px 0px 5px 5px; background-repeat:no-repeat; border-bottom:1px solid #ccc; }.recents  ul li a:hover { background:#5F6E7F; color:#fff; padding: 5px 0px 5px 5px; }	.extend_category { font: 11px "Century gothic", Arial, sans-serif; color: #555; margin: 0; padding: 0 5px 5px 10px; }.extend_category a { color:#660f03; text-decoration: none; }.extend_category a:hover { color:#484645; text-decoration: none; }	/* sidebar */#rightcol{ float: right; width: 304px; padding: 0 0 10px 0; }/* ytm_menu */.ytm_menu_box { background:#333; margin: 6px 5px 0 0; }.ytm_menu_box_inner { background:#CDD4DA; font: normal 13px century gothic,Verdana,sans-serif; color: #499FBD; padding: 10px 5px; }.ytm_menu_box_inner h2 { overflow: hidden; line-height: 18px; font: bold 18px "Century gothic", Arial, sans-serif; color: #222; background: url(images/tabh.jpg) repeat-x left top; border-bottom: medium none; margin: 0; padding: 3px 10px; text-align: left; }  .ytm_menu_box_inner .body { background: #67737F; color: #fff; margin-top: 1px; padding: 10px 5px; }/* The Sidebar1 */.sidebar1{ float: left; width: 147px; font: 14px "Century gothic", Arial, sans-serif; padding: 0; }.sidebar1 a { color: #47535F; text-decoration: none; }.sidebar1 a:hover { color: #fff; text-decoration: none; }.sidebar1 h2 { font-weight: normal; font-size: 14px; color: #eee; line-height: 27px; background: #47535F; margin: 5px 0 0 0 ; padding: 0px 0 0 5px; }.sidebar1 .body { font: 11px "Century gothic", Arial, sans-serif; color: #47535F; background:#adb8c1; padding: 7px 3px; margin: 0; border-bottom: 1px solid #E8EBEE; }	/* The Sidebar2 */	.sidebar2{ float:right; width:147px; padding-right: 5px; }.sidebar2 a { color: #414141; text-decoration: none; }.sidebar2 a:hover { color: #fff; text-decoration: none; }.sidebar2 h2 { font-weight: normal; font-size: 14px; color: #eee; line-height: 27px; background: #5e7081; margin: 5px 0 0 0 ; padding: 0px 0 0 5px; }.sidebar2 .body { font: 11px "Century gothic", Arial, sans-serif; color: #47535F; background:#CDD4DA; padding: 7px 3px; margin: 0; border-bottom: 1px solid #E8EBEE; }				/* --- FOOTER --- */#footer { font: 12px "Century gothic", Arial, sans-serif; color:#999; padding:10px 0 0 10px; text-align:left; letter-spacing:1px; }#footer a:link , #footer a:visited{ color:#E8EBEE; }#footer a:hover { color:#fff; }/* center menu */.box-center { clear: both; font-family: "Century gothic", Arial, sans-serif; color: #222; margin: 10px 10px 10px 20px; padding: 0; }.box-center a { color: #606b79; text-decoration: none; } .box-center a:hover { color: #000; text-decoration: none; } .box-center h2 { overflow: hidden; font: bold 18px "Century gothic", Arial, sans-serif; margin: 10px 10px 10px 0; padding: 0px 0px 3px 0px; text-align: left; }.box-center .body { font-size: 11px;  color: #47535F; margin: 2px 0; }/* other menu */.box-other { background: #fff; border: 3px solid #99cc33; margin: 0; padding: 0; }.box-other a { color: #8bb82e; text-decoration: none; }.box-other a:hover { color: #d0f77e; text-decoration: none; }.box-otherHeader { margin: 10px 10px 20px 10px; font-size: 16px; font-weight: 700; font-style:italic; font-family:"Century gothic", Arial, sans-serif; border-bottom:2px solid #ccc; }.box-otherContent { font: 12px "Century gothic", Arial, sans-serif; color: #505358; margin: 0; padding: 10px 5px 20px 5px; }/* Comments style */.comment_bg { clear: both; display: block; width: 620px; background: #EFFAFF url(images/comm_items.gif) repeat-x left top; margin: 15px 0 5px 0; padding: 0; border: 1px solid #A6C1D2; }.comment_header { font: bold 17px "Century gothic", Arial, sans-serif; color: #477387; margin: 15px 20px 5px 20px; padding: 0; text-transform: capitalize; }.comment_header a { color: #0F3D5B; text-decoration: none; }.comment_header a:hover { color: #fff; text-decoration: none; } .comment_body { width: 610px; margin: 10px 5px 10px 5px; padding: 0; }.comment_left { float: left; width: 170px; font: 12px "Century gothic", Arial, sans-serif; color: #477387; line-height: 14px; border-right: 1px solid #abe2e8; padding: 5px; }.comment_right { float: right; width: 409px; font: 12px "Century gothic", Arial, sans-serif; color: #477387; line-height: 14px; padding: 10px; text-align: justify; }.postedcomment { clear: both; float: right; font: 11px "Century gothic", Arial, sans-serif; color: #477387; padding: 0 20px 0 20px; }.postedcomment span { color: #0F3D5B; }/* Browsers */.ie7_logo { float: left; width: 30px; height: 30px; background: url(images/ie7_logo.png) no-repeat center top; padding: 0 10px; }.firefox_logo { float: left; width: 31px; height: 30px; background: url(images/firefox_logo.png) no-repeat center top; padding: 0 10px; }.opera_logo { float: left; width: 34px; height: 30px; background: url(images/opera_logo.png) no-repeat center top; padding: 0 10px; }/********************** core style ********************************//* tbox, chatbox, button */.tbox{ font: 11px "Century gothic", Arial, sans-serif; color: #477387; margin: 5px 0 0 0; padding: 2px; background: #E5F6FE url(images/form_bg.gif) repeat-x left top; border: 1px solid #A6C1D2; }.tbox.chatbox { width: 88%; color: #477387; border: 1px solid #A6C1D2; padding: 2px; margin: 5px auto; background: #E5F6FE url(images/form_bg.gif) repeat-x left top; }.button { font: 10px "Century gothic", Arial, sans-serif; margin: 1px; padding: 2px; background: #47535F; border: 1px solid #373737; color: #fff; cursor:pointer; }.button a { color: #fff; }.button a:hover { color: #969696; }/* FORUMS */.border { border: 1px solid #747474; }.fborder { border: 1px solid #aaa; border-collapse: collapse; background: transparent; }  .forumheader{ background: #a2aab1 url(images/forumheader.jpg) repeat-x left center; font: bold 12px "Century gothic", Arial, sans-serif; color: #47535F; padding: 4px; border-top: 1px solid #747474; border-bottom: 1px solid #747474; }.forumheader2{ background: #cdd4da url(images/tabh.jpg) repeat-x left top; font: 11px "Century gothic", Arial, sans-serif; color: #47535F; padding: 4px; border-bottom: 1px solid #a2aab1; }.forumheader3{ background: #cdd4da url(images/tabh.jpg) repeat-x left top; font: 12px "Century gothic", Arial, sans-serif; color: #47535F; padding: 4px; border-bottom: 1px solid #a2aab1; }.forumheader3 a { color: #606b79; text-decoration: none; } .forumheader3 a:hover { color: #000; text-decoration: none; }.forumborder{ border: 1px solid #747474; }a.forumlink{ color: #617b90; text-decoration: underline; }.nforumcaption2 { background: #cdd4da url(images/tabh.jpg) repeat-x left top; font: bold 12px "Century gothic", Arial, sans-serif; color:#47535F; padding: 4px; border-bottom: 1px solid #a2aab1; }.caption { background: #cdd4da url(images/tabh.jpg) repeat-x left top; font: bold 12px "Century gothic", Arial, sans-serif; color:#47535F; padding: 4px; border-bottom: 1px solid #a2aab1; }   .fcaption { background: #cdd4da url(images/tabh.jpg) repeat-x left top; font: bold 12px "Century gothic", Arial, sans-serif; color:#47535F; padding: 4px; border-bottom: 1px solid #a2aab1; }.fcaption a { color: #606b79; text-decoration: none; }.fcaption a:hover { color: #000; text-decoration: none; }.finfobar{ background: #cdd4da url(images/tabh.jpg) repeat-x left top; font: 12px "Century gothic", Arial, sans-serif; color:#47535F; margin-bottom: 2px; padding: 4px; border-bottom: 1px solid #a2aab1; } .nforumholder { }.nforumcaption { }.nforumthread { }.nforumreplycaption { }.nforumreply { }.nforumdisclaimer { }.nforumview1 { }.nforumview2 { }.nforumview3 { }.nforumview4 { }/* TEXTS */.indent{ font: 12px "Century gothic", Arial, sans-serif; color: #47535F; padding: 10px; margin: 5px; border: 1px dotted #a2aab1; }.smalltext { font: 11px "Century gothic", Arial, sans-serif; } .smallblacktext { font: 11px "Century gothic", Arial, sans-serif; }  .defaulttext { font: 11px "Century gothic", Arial, sans-serif; }.mediumtext { font: 11px "Century gothic", Arial, sans-serif; }blockquote { padding-left: 10px; color: #414D5F; font-style: normal; }.nextprev { clear: both; height: 18px; font: 12px "Century gothic", Arial, sans-serif; color: #f0f4f8; background: #B71C1A; margin: 10px 0 20px 5px; padding: 3px 15px; }.nextprev_link { color: #9da9b6; font-weight: bold; }.nextprev_link:hover { color: #34649d; font-weight: bold; }.nextprev_current { color: #fff; padding: 3px;  }.searchhighlight { text-decoration: underline; color: #ff0000; font-weight: bold; }/* MISC */td { font: 11px "Century gothic", Arial, sans-serif; color: #414D5F; padding: 0 5px; text-align:left; }form { margin: 0px 0px 0px 0px; }.spacer{ padding: 7px 0px 7px 0px; }hr { height: 2px; border-top: 1px solid #fff; border-bottom: 1px solid #abe2e8; text-align: left; margin: 5px; } .helpbox { background: transparent; font: 9px "Century gothic", Arial, sans-serif; color: #414D5F; border: 0px; margin: 0; padding: 0; }.bodytable { font: 12px "Century gothic", Arial, sans-serif; color: #414D5F; padding: 8px; }.code-box { font: 12px "Century gothic", Arial, sans-serif; color:#000; padding: 8px; }.code_highlight {   width: 95%;   margin: 5px 0;  padding: 10px;  text-align: left;  display: block;  overflow: auto;    font: 12px "Century gothic", Arial, sans-serif;  /* white-space: pre; */  background: #eff3f6;   border: 1px dotted #a2aab1;   border-left: 3px solid #a2aab1;  }/* Navigation */div.menuBar,div.menuBar a.menuButton, div.menuButton, div.menuButton_over, div.menu,div.menu a.menuItem {}div.menuBar {}div.emenuBar {}div.menuBar a.menuButton, div.menuButton, div.menuButton_over {  position: relative;  text-decoration: none;  z-index: 100;	top: 4px;	left: 0px;	list-style: none;	height:29px;	color: #e0e5eb;  font-weight: normal;  padding: 4px 10px 7px 10px;}div.menuBar a.menuButton:hover, div.menuButton:hover, div.menuButton_over {	background:url(images/menuhov.jpg) repeat-x;	color: #fff;}div.menuBar a.menuButtonActive, div.menuButtonActive, div.menuButtonActive:hover, div.menuBar a.menuButtonActive:hover {	background:url(images/menuhov.jpg) repeat-x;	color: #fff;}/* sub links container */div.menu {  position: absolute;  top: 0px;  left: 0px;  visibility: hidden;  z-index: 101;  }/* sub links item */div.menu a.menuItem {  color: #fff;  display: block;	background: url(images/menu.jpg) repeat-x;	padding: 4px 10px 7px 10px;	text-decoration: none;  white-space: nowrap;  margin-top: -1px;}div.menu a.menuItem:hover, div.menu a.menuItemHighlight {  color: #fff;  left: 0;  top: 0;  background: url(images/menuhov.jpg) repeat-x;}div.menu a.menuItem span.menuItemBuffer {  padding: 0px 2px 0px 2px;  color: #fff;}div.menu a.menuItem:hover span.menuItemBuffer {  padding: 0px 2px 0px 2px;  color: #000;}div.menu a.menuItem span.menuItemText {	padding: 0px 0px 0px 3px;}div.menu a.menuItem span.menuItemArrow {  margin-right: -.75em;}div.menu div.menuItemSep {  border-top: 0px solid #a5a5a5;  border-bottom: 0px solid #fff;  margin: 4px 2px;}a.menuItem.header {  border-bottom: 0px solid #b3b3b3;}