/*Postbit color = efece7Quote color = fffefa*//* =Forum Home------------------------------------------------------- */#fhwelcguests { width: 582px; border: 1px dashed #b1aa90; margin-top: 25px; background-color: #ebeae7; margin-bottom: 20px; }#fhwelcguestsinner { margin: 12px; width: 552px; }#fhwelcguests h2 { font: bold 14px verdana, arial, sans-serif; color: #555; margin-bottom: 8px; }.h1crgs { padding: 0; }.tcat_fh { 	line-height: 26px;	text-align: left;	margin: 0 0 0 0;	padding: 0 5px 0 5px;	background:#e3e3e3 url(images/ovprofile/th3.gif) top left repeat-x;	color: #b1a289;	font: bold 13px Verdana, Arial, Helvetica, sans-serif;	}a.gs-collapseicon, a.gs-collapseicon:link, a.gs-collapseicon:visited { 	float:right;	margin-right: 5px;	display: inline;	margin-top: 5px;	}h4.gsforumhomefn {	font: 11px verdana, arial, helvetica, geneva, sans-serif;	margin:0px;	padding:0px;	vertical-align: middle;	color: #666;	font-style: italic;	}/*h4.gsforumhomefn a, h4.gsforumhomefn a:link, h4.gsforumhomefn a:visited { font: bold 13px verdana, arial, helvetica, geneva, sans-serif; color: #555; }*/h4.gsforumhomefn a, h4.gsforumhomefn a:link, h4.gsforumhomefn a:visited { font: bold 16px arial, verdana, helvetica, sans-serif; color: #555; } h4.gsforumhomefn a:hover, h4.gsforumhomefn a:active { color:#df4f1d; text-decoration:underline; }.lastpostby {	font: 10px/16px verdana, geneva, arial, helvetica, sans-serif;	padding: 0;	margin: 0;	text-align: right;	color: #929292;	}.lastpostby a, .lastpostby a:link, .lastpostby a:visited { color: #777 ; text-decoration: none; }.lastpostby a:hover, .lastpostby a:active { color: #000; text-decoration: underline; }	.time { font-size:10px; }h5.lastthreadwas {	text-align: right;	margin-bottom: 3px;	font: 12px arial, helvetica, verdana, geneva, sans-serif;	margin:0px;	padding:0px;	}	h5.lastthreadwas a, h5.lastthreadwas a:link, h5.lastthreadwas a:visited { color: #555; } h5.lastthreadwas a:hover, h5.lastthreadwas a:active { color: #df4f1d; text-decoration: underline; }	.fh-postcount { font: 12px arial, verdana, geneva, helvetica, sans-serif; color: #565656; margin-bottom: 3px; width:85px; }.fh-threadcount { font: 12px arial, verdana, geneva, helvetica, sans-serif; color: #767676; }/* ------ Forum tag selector links ------ */table.tagtable { width: 640px; margin: 0 auto; padding: 10px 0 10px 6px; }table.tagtable td { vertical-align: top; font: 10px/13px verdana, arial, sans-serif; color: #a1a1a1; text-align: left; }td.tag-cola { width: 300px; }td.tag-colb { width: 340px; }table.tagtable td a { cursor: pointer; padding-left: 35px; display: block; margin: 0;}table.tagtable td a:hover, table.tagtable td a:active { text-decoration: none; background: url(images/ovmisc/add-hovericon.gif) center left no-repeat; }/* =Forum Display------------------------------------------------------- */h4.gsforumdisplaytt {	font: 14px arial, helvetica, verdana, geneva, sans-serif;	margin:0px;	padding:0px;	}.gsforumdisplaypv { font: 12px arial, helvetica, verdana, geneva, sans-serif; color: #666; }.gsforumdisplaypv a, .gsforumdisplaypv a:link { color: #666; text-decoration: none; }.gsforumdisplaypv a:visited,.gsforumdisplaypv a:hover, .gsforumdisplaypv a:active { color: #666; text-decoration: underline; }/* ------ Forum thread tools etc toolbar ------ */table.gsthreadtoolbar { width: 100%; border: 1px solid #d9d9d9; height: 24px; background: #fff url(images/ovinterface/gradh.jpg) top left repeat-y; padding: 0; margin-bottom: 8px; }table.gsthreadtoolbar td { font: 12px arial, verdana, sans-serif; padding: 0 5px 0 5px; }table.gsthreadtoolbar td.gsthrtbl { text-align: left; width: 306px; }table.gsthreadtoolbar td.gsthrtbr { text-align: left; }table.gsthreadtoolbar td.gsthrtbr a, table.gsthreadtoolbar td.gsthrtbr a:link, table.gsthreadtoolbar td.gsthrtbr a:visited { color: #424242; }table.gsthreadtoolbar td.gsthrtbr a:hover, table.gsthreadtoolbar td.gsthrtbr a:active { color: #df4f1d; }/* ------ Forum STOP activation notice ------ */.gsactiv8alert { width: 160px; background: #fff url(images/ovmisc/activ8alert-tile.gif) top left repeat-y; margin-top:18px; }.gsactiv8alert p { padding: 8px 15px 0 15px; margin: 0; font: 10px verdana, arial, sans-serif; text-align: center; }/* ------ Forum smallfont in TCATs ------ */.tcat .smallfont { color:#fff; }/* ------ Forum styles for low rep ------ */.negbars3 { color: #999; font: normal 11px verdana,arial,sans-serif; }.negbars3 font, .negbars3 span { color:#999; font: normal 11px verdana,arial,sans-serif; }.negbars3 .qpb04 { display:none; }.negbars3 img { display:none; }.negbars3 em { color:#777; }.negbars3 b { font-weight:normal; }/* =Show Thread / Postbit------------------------------------------------------- */.ovBtnPagline { margin-bottom: 20px; }.ovBtnSide { width: 220px; float: left; text-align: left;}.ovPaginationSide { width: 360px; float: right; text-align: right;}.pbit1d { 	background: #efece7 url(images/ovinterface/pbit1d.gif) no-repeat left bottom;	width: 100%;	font: 13px/17px Verdana, Arial, Helvetica, sans-serif;	color: #333;	margin-bottom: 50px;	}.pbit1c { background: url(images/ovinterface/pbit1c.gif) no-repeat right bottom; }.pbit1a { background: url(images/ovinterface/pbit1a.gif) no-repeat left top; }.pbit1b { background: url(images/ovinterface/pbit1b.gif) no-repeat right top; padding-top: 18px; padding-bottom: 18px; }.pbit1main { padding-left: 22px; padding-right: 22px; padding-top: 4px; background: url(images/ovinterface/pbdiv1.gif) top left repeat-x; }.pbit1main ul, .pbit1main ol { margin-left: 10px; padding-left: 10px; }.pbit1main ul li { list-style: disc; }.pbit1main ol li { list-style: decimal; }/* top bit */.pbfa { margin: 0; }.pbfa .pbfa1 { width:290px; float: left; background: #efece7 url(images/ovinterface/pb01.gif) top left no-repeat; text-align: left; vertical-align: top; }.pbfa .pbfa3 { width:268px; float: right; background: #efece7 url(images/ovinterface/pb04.gif) top left repeat-x; text-align: right; vertical-align: top; }.pbfa .pbfa4 { width:15px; background: #efece7 url(images/ovinterface/pb03.gif) top right no-repeat; }.pbfa1b { margin: 0 0 0 20px; width: 260px; }.pbfa1b1 { float: left; height: 66px; vertical-align: middle; text-align: center; }.pbfa1b1 img { margin-right: 10px; }.pbfa1b2 { float: left; }.pbfa1b2 div { margin: 0 0 4px 0; }.bigusername-gs { font: 20px/22px arial, verdana, sans-serif;}.bigusername-gs a, .bigusername-gs a:link, .bigusername-gs a:visited { color: #474747; }.bigusername-gs a, .bigusername-gs a:hover, .bigusername-gs a:active { color: #222; }.pbftitle { font: 11px verdana, arial, sans-serif; color: #757575; }.pbfonline { padding-top: 5px; }.pbficonline { margin-right: 16px; margin-top: 5px; }.pbicongrid { margin: 5px 0px 0 10px; background-color: #999; }.pbicongrid img { display: block; width: 29px; height: 9px; margin: 0 1px 2px 5px; padding: 0; float: right; }.pbinfo { margin: 0 20px 0 0; font: 11px/13px verdana,arial, sans-serif;color: #757575; }.pbdatecount { width: 100%; margin-bottom: 20px; }.pbdate { float: left; text-align: left; color: #808080; margin-left: 0; margin-top: 5px; font: 11px verdana, arial, sans-serif;  }.pbpostcount { float: right; width: 100px; text-align: right; margin-right: 0; margin-top: 5px; display: inline; font: 11px verdana, arial, sans-serif; } .pbfb1 { width: 674px; margin: 20px auto 0 auto; text-align: left; }.pbfb1ie6 { width: 674px; margin: 20px auto 0 auto; text-align: left; }/* this is in the postbit to prevent large images */  .pbfb1ie6 .imgoverflow  {  width:668px;  padding-bottom:10px;  overflow:auto;  overflow-x:auto;  overflow-y:hidden;  }.pbsig-gs { width: 100%; margin: 0 auto; font: 10px/13px verdana, arial, sans-serif; color: #878787; padding-top: 10px; margin-top: 24px; margin-bottom: 20px; background: transparent url(images/ovinterface/sigline.gif) top left no-repeat; text-align: left; }.pbeditby-gs { width: 674px; margin: 0 auto; font: 10px/13px verdana, arial, sans-serif; color: #a1a1a1; padding-top: 8px; margin-top: 8px; text-align: left; }.pbsig-gs a, .pbsig-gs a:link, .pbsig-gs a:visited { color: #a1a1a1; }.pbsig-gs a:hover, .pbsig-gs a:active { color: #444; text-decoration: none; }table.pbkit { width: 674px; margin: 0 auto; padding: 4px; padding-top: 8px; margin-top: 15px; background: transparent url(images/ovinterface/sigline.gif) top left no-repeat; }table.pbkit td { vertical-align: top; font: 10px/13px verdana, arial, sans-serif; color: #a1a1a1; text-align: left; }td.pbkit-cola { width: 235px; }td.pbkit-colb { width: 210px; }td.pbkit-colc { width: 260px; }.btnbar-gs { padding: 0; width: 100%; margin: 0 auto; }.btnbarleft-gs { text-align: left; float: left; }.btnbarright-gs { text-align: right; float: right; }.btnbar-gs a, .btnbar-gs a img { padding: 0; margin: 0; }.btnbar-gs .btnbarleft-gs a img { margin-right: 7px; }.btnbar-gs .btnbarright-gs a img { margin-left: 7px; }.pbfc { padding: 0; }.pbfc .pbfc1 { width:25px; background: #efece7 url(images/ovinterface/pb05.gif) bottom left no-repeat; text-align: left; }.pbfc .pbfc2 { width:674px; background-color: #efece7; }.pbfc .pbfc3 { width:25px; background: #efece7 url(images/ovinterface/pb06.gif) bottom right no-repeat; text-align: left; }h1.posth1title { font: bold 13px verdana, arial, sans-serif; text-align:center; margin-top: 14px; margin-bottom:24px; }p.posttitleguest { font: normal 11px verdana,arial,sans-serif; color: #999; margin: 0 0 14px 0; padding: 0; text-align: center;}.pbrespect { display: inline; margin-right: 20px; margin-top: 5px; margin-bottom: 5px; float: right; font: 10px/14px verdana, arial, sans-serif;color: #828282; }.spoilerheading { font: bold 10px verdana, arial, sans-serif; margin-top:5px; }.spoiler { background: #efece7; color: #efece7; border: 1px dashed #bac48f; margin-top:5px; }/* -- Quotes in forum postbit -- */.qbit1d {     background: #fffefa url(images/ovinterface/qbit1d.gif) no-repeat left bottom;    width: 100%;    font-style: italic;    color: #333;    margin-bottom: 12px;    }.qbit1d .imgoverflow { display: none; }.qbit1c { background: url(images/ovinterface/qbit1c.gif) no-repeat right bottom; }.qbit1a { background: url(images/ovinterface/qbit1a.gif) no-repeat left top; }.qbit1b { background: url(images/ovinterface/qbit1b.gif) no-repeat right top; padding: 10px 15px 15px 15px; border:1px solid #efece7; }.qbit1td { background: #fffefa; border:0; padding:0; }.qbit1d .qbit1d { background: #efece7 url(images/ovinterface/qbit1dr.gif) no-repeat left bottom; }.qbit1c .qbit1c { background: url(images/ovinterface/qbit1cr.gif) no-repeat right bottom; }.qbit1a .qbit1a { background: url(images/ovinterface/qbit1ar.gif) no-repeat left top; }.qbit1b .qbit1b { background: url(images/ovinterface/qbit1br.gif) no-repeat right top; padding: 10px 15px 15px 15px;  border:1px solid #fffefa;}.qbit1td .qbit1td { background: #efece7; border:0; padding:0; }.qbit1d .qbit1d .qbit1d { background: #fffefa url(images/ovinterface/qbit1d.gif) no-repeat left bottom; }.qbit1c .qbit1c .qbit1c { background: url(images/ovinterface/qbit1c.gif) no-repeat right bottom; }.qbit1a .qbit1a .qbit1a { background: url(images/ovinterface/qbit1a.gif) no-repeat left top; }.qbit1b .qbit1b .qbit1b { background: url(images/ovinterface/qbit1b.gif) no-repeat right top; padding: 10px 15px 15px 15px; border:1px solid #efece7; }.qbit1td .qbit1td .qbit1td { background: #fffefa; border:0; padding:0; }.qbit1d .qbit1d .qbit1d .qbit1d { background: #efece7 url(images/ovinterface/qbit1dr.gif) no-repeat left bottom; }.qbit1c .qbit1c .qbit1c .qbit1c { background: url(images/ovinterface/qbit1cr.gif) no-repeat right bottom; }.qbit1a .qbit1a .qbit1a .qbit1a { background: url(images/ovinterface/qbit1ar.gif) no-repeat left top; }.qbit1b .qbit1b .qbit1b .qbit1b { background: url(images/ovinterface/qbit1br.gif) no-repeat right top; padding: 10px 15px 15px 15px; border:1px solid #fffefa; }.qbit1td .qbit1td .qbit1td .qbit1td { background: #efece7; border:0; padding:0; }.qbit1d .qbit1d .qbit1d .qbit1d .qbit1d { background: #fffefa url(images/ovinterface/qbit1d.gif) no-repeat left bottom; }.qbit1c .qbit1c .qbit1c .qbit1c .qbit1c { background: url(images/ovinterface/qbit1c.gif) no-repeat right bottom; }.qbit1a .qbit1a .qbit1a .qbit1a .qbit1a { background: url(images/ovinterface/qbit1a.gif) no-repeat left top; }.qbit1b .qbit1b .qbit1b .qbit1b .qbit1b { background: url(images/ovinterface/qbit1b.gif) no-repeat right top; padding: 10px 15px 15px 15px; border:1px solid #efece7; }.qbit1td .qbit1td .qbit1td .qbit1td .qbit1td { background: #fffefa; border:0; padding:0; }.qbit1d .qbit1d .qbit1d .qbit1d .qbit1d .qbit1d { background: #efece7 url(images/ovinterface/qbit1dr.gif) no-repeat left bottom; }.qbit1c .qbit1c .qbit1c .qbit1c .qbit1c .qbit1c { background: url(images/ovinterface/qbit1cr.gif) no-repeat right bottom; }.qbit1a .qbit1a .qbit1a .qbit1a .qbit1a .qbit1a { background: url(images/ovinterface/qbit1ar.gif) no-repeat left top; }.qbit1b .qbit1b .qbit1b .qbit1b .qbit1b .qbit1b { background: url(images/ovinterface/qbit1br.gif) no-repeat right top; padding: 10px 15px 15px 15px; border:1px solid #fffefa; }.qbit1td .qbit1td .qbit1td .qbit1td .qbit1td .qbit1td { background: #efece7; border:0; padding:0; }.qbit1d .qbit1d .qbit1d .qbit1d .qbit1d .qbit1d .qbit1d { background: #fffefa url(images/ovinterface/qbit1d.gif) no-repeat left bottom; }.qbit1c .qbit1c .qbit1c .qbit1c .qbit1c .qbit1c .qbit1c { background: url(images/ovinterface/qbit1c.gif) no-repeat right bottom; }.qbit1a .qbit1a .qbit1a .qbit1a .qbit1a .qbit1a .qbit1a { background: url(images/ovinterface/qbit1a.gif) no-repeat left top; }.qbit1b .qbit1b .qbit1b .qbit1b .qbit1b .qbit1b .qbit1b { background: url(images/ovinterface/qbit1b.gif) no-repeat right top; padding: 10px 15px 15px 15px; border:1px solid #efece7; }.qbit1td .qbit1td .qbit1td .qbit1td .qbit1td .qbit1td .qbit1td { background: #fffefa; border:0; padding:0; }.qbit1d .qbit1d .qbit1d .qbit1d .qbit1d .qbit1d .qbit1d .qbit1d { background: #efece7 url(images/ovinterface/qbit1dr.gif) no-repeat left bottom; }.qbit1c .qbit1c .qbit1c .qbit1c .qbit1c .qbit1c .qbit1c .qbit1c { background: url(images/ovinterface/qbit1cr.gif) no-repeat right bottom; }.qbit1a .qbit1a .qbit1a .qbit1a .qbit1a .qbit1a .qbit1a .qbit1a { background: url(images/ovinterface/qbit1ar.gif) no-repeat left top; }.qbit1b .qbit1b .qbit1b .qbit1b .qbit1b .qbit1b .qbit1b .qbit1b { background: url(images/ovinterface/qbit1br.gif) no-repeat right top; padding: 10px 15px 15px 15px; border:1px solid #fffefa; }.qbit1td .qbit1td .qbit1td .qbit1td .qbit1td .qbit1td .qbit1td .qbit1td { background: #efece7; border:0; padding:0; }.qbit1orig { margin-bottom:14px; font-size:10px; color: #888; }#above_postlist_wrapper { position: relative; height: 26px;border: 1px solid #ccc; margin-bottom: 15px; background: #fff url(images/ovinterface/gradh.jpg) top left repeat-y;}/* -------- VB4 styles taken and modified --------- */#above_postlist {	width:100%;	position:absolute;	top:5px;	left:0px;}#postlist_popups {	position:absolute;	top:0px;	right:0px;}#postlist_popups .popupmenu ul {	left:auto;	right:0px;}.popupgroup .popupmenu a.popupctrl {	font-size:11px;	padding:2px 4px;	/*border:solid 1px transparent;	-moz-border-radius:3px;	-webkit-border-radius:3px;	background-color:transparent;*/	text-decoration:none;	padding-right:11px;	margin-left:5px;}.popupgroup .popupmenu:hover a.popupctrl {	border-color:#eaeaea;	background-color:#fefefe;}/* see PopupMenu.set_control_style() */.popupgroup .popupmenu:hover a.popupctrl.active,.popupmenu a.popupctrl.active {	border-color:#999;	background-color:#999;	color:#fff;}.popupgroup .popupmenu {	float:left;}/*** USER LINKS POPUP*/.postbit .userinfo .popupmenu .popupctrl {	color:auto;}.postbit .userinfo .popupmenu ul {	top:100px;}#showthreadpopups .popupmenu li.formsubmit .advancedsearchlink {	position:absolute;	bottom:3px;	left:13px;}.alert {color:brown;}