/* Base.css styles */
.cssForm { margin: 0px; padding: 4px; border: 2px groove; } .cssDialog { position: absolute; padding: 4px; z-index: 69; background-color: #E0E0E0; border: 2px groove; text-align: center; visibility: hidden; } .cssFont1 { font-family: Verdana, Arial, Helvetica; font-size: 12px; font-weight: bold; margin-top: 0px; margin-bottom: 4px; padding: 2px; background-color: #F0F0F0; border: 2px groove; white-space: nowrap; } .cssFont2 { font-family: Verdana, Arial, Helvetica; font-size: 11px; } .cssFormField { font-family: Courier New, Courier, Monospace; font-size: 12px; border: 2px groove; } .cssButton { font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight: bold; width: 100px; margin-top: 4px; background-color: #D0D0D0; }  .WindowPopUp {	position:absolute;	background-color: #FFF;	border: 1px solid #203F79;	z-index:8;	font-family: Arial, Helvetica, sans-serif;	font-size:12px;	width:475px; } .WindowPopUp .WindowTitle {	text-align:left; background-color: #DBEAF5;	font-weight:bold;	color: #003C79;	font-size:14px;	padding:5px;	border-bottom: 1px solid #203F79;} .WindowPopUp .WindowBody {	padding: 10px 15px;	margin-bottom:10px; font-size:14px; } .WindowPopUp .WindowButtonArea {	margin: 0 auto 15px auto;	text-align:center;} .WindowButtonArea a.bttn { border:1px solid #203F79; padding:4px;} .GreyBackground {	position: absolute;	background-color:#000;	filter:alpha(opacity=60);	opacity:.6;	top:0px;	left:0px;	z-index:5;}  .forum-button {text-align:center;text-decoration:none;height:22px;font-weight:bold;padding: 3px 20px;font-size:10px; font-family:verdana; border:1px solid #BABFC9; color:#696E77; background-image:url('/images/btn_background.gif'); background-repeat:repeat-x;border:1px solid #BABFC9;}  #profile-buttons { padding:6px 2px; }  .profileedit { background-color:#FFF; padding: 5px 10px;} .profileedit fieldset { border:0; padding:0; margin:20px 0;} .profileedit legend { font-size:14px; font-weight:bold; margin:5px 0 0 -8px; padding:0; color:#000; } .profileedit p { margin:4px 0; }  #upload_media {text-align:left;}  .coreadmin {text-align:center; }  .avatar-image {border:1px solid #BABFC9; } .postname img { width:120px; }  .fm-pagination {padding:10px 0;text-align:right;} .adminpostactions {height: 18px; font-size:10px; border:0; margin-right:5px; text-align:right;} .adminpostactions option { padding:2px 10px;} .post_info { height: 22px; border-bottom:solid #babfc9 1px; margin-bottom:12px; }  #fm-upload-input {width:200px; } #vm-fm-font-size {font-weight:bold;font-size:110%;} #vm-fm-font-size-area {text-align:right;} .vm-fm-post-pagination a {padding:0; background-image: none; } .vm-fm-first-post {margin-top:10px;}  .vm-fm-custom-reporting-form input {border:1px solid #868482; } .vm-fm-reporting-reasons {padding-left:20px; } .vm-fm-reporting-reason {border-bottom:1px solid #868482; margin:5px 0; padding-bottom:5px;} #vm-fm-report-post { border: 1px solid #BABFC9; padding:10px; background-color:#FFF; text-align:right; width:200px; margin-top:10px;} #vm-fm-report-post input { width:100%; display:block; text-align:right;} #vm-fm-report-post select { width:100%; display:block;} #vm-fm-report-post a { width:100%; } .vm-fm-report-area a {margin-left:20px;} .vm-fm-report-area {margin-top:10px; float:right;}  #vm-fm-forum-message { padding: 15px 0; }  /* Breadcrumb */ .breadcrumb { padding:5px 0; } .breadcrumb-bottom {clear:both; }  /* Xinha style */ table.htmlarea { border-color:#BABFC9} div.statusBar {display:none;}  .mceBlockBox { display:none;}  .send-to-friend { z-index:1000;position:absolute; text-align:left; background-color:#FFF; border:1px solid #BABFC9; padding:10px; width:420px; margin-top:-210px; margin-left:-430px;}  /* Ratings */ #star ul.star { LIST-STYLE: none; MARGIN: 0; PADDING: 0; WIDTH: 85px; HEIGHT: 20px; LEFT: 10px; TOP: -5px; POSITION: relative; FLOAT: left; BACKGROUND: url('/images/stars.gif') repeat-x; CURSOR: pointer; } #star li { PADDING: 0; MARGIN: 0; FLOAT: left; DISPLAY: block; WIDTH: 85px; HEIGHT: 20px; TEXT-DECORATION: none; text-indent: -9000px; Z-INDEX: 20; POSITION: absolute; PADDING: 0; } #star li.curr { BACKGROUND: url('/images/stars.gif') left 25px; FONT-SIZE: 1px; } #star li.burr { BACKGROUND: url('/images/stars.gif') left 50px; FONT-SIZE: 1px; } #star div.user { LEFT: 15px; POSITION: relative; FLOAT: left; FONT-SIZE: 13px; FONT-FAMILY: Arial; COLOR: #888; } 
/* custom css styles */
/*  *	Main layout  */ #vm-fm-page {margin:0 auto;width:970px;font-size:12px;} #vm-fm-main {float:left;width:800px;padding:10px;background-color:#FFF;} #vm-fm-left-nav {float:left;}   /*  *	Top Styles  */ #vm-fm-nav {font-size:11px; padding:5px 0; border-bottom:1px solid #BABFC9;margin-bottom:5px;} #vm-fm-login-info {float:left;} #vm-fm-search {float:right;}    /*  *	Forum styles  */ .forums { background-color:#babfc9;margin-bottom: 10px; width:100%;} .forum_hdr { background-color:#6c717b; color:#ffffff; padding:5px;background-image:url('/images/nav_bg.gif'); background-repeat:repeat-x; text-align:center; font-weight:bold; border:1px solid #BABFC9;} .forum_cat { padding:4px; font-weight:bold; background-color:#e0e1e3; background-image:url('/images/cell_bg.gif'); background-repeat:repeat-x; border:1px solid #BABFC9;} .forum_cat_edit { padding:4px; background-color:#e8e9ec; font-size:11px; } .forum_item { background-color:#fafafa; border:1px solid #BABFC9; padding:5px;} .forum_item .tddiv { overflow:hidden;width: 550px;} .forum_item2 { background-color:#f0f1f4; font-size:11px; } a.forum_link { font-weight:bold; text-decoration:none; color:#333333; } a.forum_link:visited { color:#333333; } a.forum_link:hover { color:#196ee1; } a.external_link { background:url('/images/link_go.gif') no-repeat left; padding-left:17px;} a.forum_lock { background:url('/images/lock.gif') no-repeat; background-position: 2px 0px; padding-left:17px;} .forum_desc { font-size:11px; line-height:100%; color:#88898c; font-family:verdana; margin:0px; padding:0px; } .lastposted {font-size: 11px;} #usersonline a:link, #usersonline a:visited {text-decoration:none;} #usersonline a:hover {text-decoration: underline; } #usersonline { border:1px solid #BABFC9; }  .breadcrumb { font-weight:bold; padding-top: 4px;} .post_user_info {font-weight: normal; display:block;} .postdate { font-style:italic; float:left; margin-right:10px; } .delete_btn { float:right; margin-left:5px; } .quote_btn { float:right; } .postsubject { font-weight:bold; float:left; } .postname { font-weight:bold; display:block; margin-bottom: 5px; width:120px; } .postname a:link, .postname a:visited {text-decoration: none; color: #000; } .postname a:hover { color: #196ee1; } .break {  padding-top:10px; } .post_input { width:400px; border:solid #babfc9 1px; font-size:12px; font-family:arial,verdana; color:#444444; } .post_textarea { width:400px; height:200px; border:solid #babfc9 1px; font-size:12px; font-family:arial,verdana; color:#444444;  } .sm_txt { font-size:10px; } .med_txt { font-size:11px; } .quote { margin: 15px 0; padding:8px; font-size:10px; font-weight:normal; border:solid #cccccc 1px; background-color:#ffffff; } a.sticky { font-weight:bold; text-decoration:none; color:#333333; background: url('/images/icon_sticky.gif') no-repeat left center; padding: 7px 0 4px 20px; } a.sticky:visited { color:#333333 } a.sticky:hover { color:#196ee1; } a.locked { font-weight:bold; text-decoration:none; color:#333333; background: url('/images/icon_locked.gif') no-repeat left center; padding: 7px 0 4px 20px; } a.locked:visited { color:#333333 } a.locked:hover { color:#196ee1; } a.newposts { font-weight:bold; text-decoration:none; color:#333333; background: url('/images/icon_new.gif') no-repeat left; padding: 7px 0 4px 20px; } a.newposts:visited { color:#333333 } a.newposts:hover { color:#196ee1; } a.thread_link { font-weight:bold; text-decoration:none; color:#333333; background: url('/images/icon_old.gif') no-repeat left; padding: 7px 0 4px 20px; } a.thread_link:visited { color:#333333 } a.thread_link:hover { color:#196ee1; } a.important { font-weight:bold; text-decoration:none; color:#333333; background: url('/images/icon_important.gif') no-repeat left; padding: 7px 0 4px 20px; } a.important:visited { color:#333333 } a.important:hover { color:#196ee1; }  td.sort_menu {font-weight:bold; font-size:10px; width:120px;} td.sort_menu select {font-size:11px; width: 100px;} .msg_signature td {font-size: 11px;} .msg_signature td.report {font-size: 10px;}  a.thread_viewed:link, a.thread_viewed:visited { background: url('/images/icon_old.gif') no-repeat left center; padding-left: 20px;  } a.thread_new:link, a.thread_new:visited { background: url('/images/icon_new.gif') no-repeat left center; padding-left: 20px; } a.thread_locked { background: url('/images/icon_locked.gif') no-repeat left center; padding-left: 20px; text-decoration: line-through; font-style: italic; }  .option_form fieldset { margin: 15px 5px; border: 1px solid #476496;background-color: #F0F1F4;} .option_form legend { font-weight: bold; font-size: 11px; padding: 3px 10px; background: #6c717b url('/images/nav_bg_grey.gif') repeat-x; color: #fff;} .option_form fieldset p { margin: 0;} .option_form input, .option_form select { font-size: 11px; } .option_form td {font-size: 10px; padding-right: 20px;}  .admin-left{width: 140px; float:left; background-color: #E8E9EC;border:1px solid #D1D3D6;} .admin-right{ float:left; width:530px; margin: 0 2px;}  .admin-left ul {margin: 0; padding: 0; list-style-type:none; margin-bottom: 10px;} .admin-left li {display:block; padding: 1px 0 1px 3px;} .admin-left li.header {border-bottom:1px solid #D1D3D6;border-top: 1px solid #D1D3D6; font-weight:bold;text-align:center;font-size: 110%; padding: 1px;margin-bottom: 3px;}  .admindelete .forum_hdr { background-color:#ab696e; color:#ffffff; padding:5px; background-image:url('/images/nav_delete_bg.gif'); background-repeat:repeat-x; text-align:center; font-weight:bold; } {  }  .search_item_header { height:15px; background-color:#6c717b; color:#FFF; padding:5px; background-image:url('/images/nav_bg_grey.gif'); background-repeat:repeat-x; font-weight:bold;  } .search_item_header h2 { margin:0; font-size:14px; float:left; background-color:transparent; color:#FFF; padding:0;} .search_item_header div { font-size:11px; float:right; color:#FFF;} .search_item_header a:link, .search_item_header a:visited{  color:#FFF;text-decoration:underline; } .search_item_header a:hover { text-decoration:none; } .search_results_cell { padding: 0; border:1px solid #babfc9; background-color:#FFF; margin:10px 0; } .search_results_message { padding:10px 5px; } #search_results_heading {float:left; width: 500px;} #search_results_heading h1{margin:0;} #search_results_heading p{margin:5px 0; font-size:14px;}  .uploadtitle { font-weight:bold; display:block; margin-bottom: 5px;  }  .online { background: url('/images/lightbulb.gif') no-repeat; padding-left:15px;} .offline { background: url('/images/lightbulb_off.gif') no-repeat; padding-left:15px;}  admin_message { border: 2px solid #466395; text-align:center; font-weight:bold; padding:5px; border-bottom:0;}   .error { color:#FF0000; font-weight:bold; border:1px solid #FF0000; padding:5px; text-align:center; margin:5px 0;} .success { color:#286F1B; font-weight:bold; border:1px solid #286F1B; padding:5px; text-align:center; margin:5px 0;}  #upload_media {text-align:left;}  #userinfo {display:none;} #searchquery { width:165px; height:12px; font-size:11px;}  .votebar { background-color:#666; height:10px; margin:0;}  .adminusername { color:#000099; }  .profanitycolumn { float:left; width:129px;} .profanitycolumn a { display:block; }  /* profile stuff */ .sidebar-title { display:none; } .delicious-posts ul {padding:0; margin:0;} .delicious-posts li {margin:4px 0; }   /* messages stuff */ .message-status-new {background: url('/images/icon_new.gif') no-repeat left center;height:20px; width:20px;} .message-status-old {background: url('/images/icon_old.gif') no-repeat left center;height:20px; width:20px;}  #profileavatar { text-align:center; margin-bottom:20px; background-color:#999; width:150px; height:150px;}  #profile_form fieldset {padding:1em; } #profile_form legend {margin-bottom:1em; }  .postdate {font-size:12px;}   