/* -----------------------------------------------------------------------

   Blueprint CSS Framework 0.7.1
   http://blueprintcss.googlecode.com

   * Copyright (c) 2007-2008. See LICENSE for more info.
   * See README for instructions on how to use Blueprint.
   * For credits and origins, see AUTHORS.
   * This is a compressed file. See the sources in the 'src' directory.

----------------------------------------------------------------------- */

/* reset.css */
html, body, div, span, object, iframe, h1/*, h2*/, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th/*, td*/ {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;text-align: left;}
/*body {line-height:1.5;} */
/*
caption, th, td {text-align:left;font-weight:normal;}
table/*, td*/, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}*/









html, body {height:100%;}
body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: url(/images/repeat-bg.jpg) repeat-y top center;
	margin: 0px;
	color: #cccccc;
	scrollbar-base-color: #000000; 
	scrollbar-track-color: #000000;
	scrollbar-face-color: #3F3F3F;
	scrollbar-highlight-color: #220001;
	scrollbar-3dlight-color: #220001;
	scrollbar-darkshadow-color: #220001;
	scrollbar-shadow-color: #220001;
	scrollbar-arrow-color: #220001;
	text-align:center;



}

fullpage_takeover, .fullpage_takeover a{
	border: 0px solid #ff0000;
	/*height: 400px;*/
	/*width: 2000px;*/
	display: block;
	margin: 0px auto;

}




.shareit {
  border: 1px solid #1D4672;
  font-size: 10px;
  padding: 5px;
  margin-bottom: 2px;
  margin-top: 5px;
  background: #000000 url(/static/images/tagbox_bg.jpg) top left repeat-x;
  border: 1px solid #183A5F;
}

#container {width:986px !important; width: 986px;  border-left: 2px solid #112943;  border-right: 2px solid #112943; margin:0 auto; background: #0C1D30; padding-left: 10px; padding-top: 0px; padding-right: 0px;}
/*#header-container {width:1000px;margin:0 auto;padding: 0 2px 0 2px;background: url(/images/scheadback.png) top left no-repeat; padding-top: 5px;}*/
#header-container {width:1000px;margin:0 auto;padding: 0 2px 0 2px;}





#header-container_bannerleft {width:222px;margin:0 auto;padding: 2px 2px 2px 2px; float: left; height: 90px; margin-top: 2px;}
#header-container_bannerright {width:730px;margin:0 auto; padding: 3px 3px 2px 1px; float: right;  margin-right: 10px; background: #00001d; margin-top: 4px; margin-left: 12px; height: 90px; overflow: hidden;}
#preheader-container {width:1000px;margin:0 auto;padding: 0px;}
#footer-container {width:1000px;margin:0 auto;padding: 0px; background: #242424; border-left: 2px solid #112943; border-right: 2px solid #112943;}






#inner-body{
	background: url(/images/sc_top-bg.jpg) no-repeat top center;

}


#left-character {
  background: url(images2/charbackground2.jpg) no-repeat;
  width: 166px;
  height: 388px;
  float: left;
}
#right-character {
  background: url(images2/charbackground1.jpg) no-repeat;
  width: 260px;
  height: 399px;
  float: right;
}
#main-container {
  text-align: left;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1000;
  width: 100%;
}

.loginbox {
float:right;
margin-right: 5px;
margin-top: 10px;
color: #FFFFFF;
width: 290px;
font-size: 10px;
}

.loginbox a:link {
color: #ffc000;
}

.loginbox a:visited {
color: #ffc000;
}

#main {

	width: 1000px;
	min-width: 1000px;
	margin: 0 auto;
	background-position: center top;
	margin: 0 auto;
	border-bottom: 0px solid #112943;
	border-left: 2px solid #112943;
	border-right: 2px solid #112943;
	background-color: #eaeaea;

	/*background-color: #0C1D30;*/



}
#outermain-repeat{
	width: 1021px !important;
	width: 1024px;
	
	padding: 0px;
	margin:0px;
	/*background: url(images/sides-bg-repeat.gif) center top repeat-y;*/
	/*background: #000000;*/
	margin: 0 auto;
	border: 0px solid #ff0000;
	background: none;
	position: relative;

	
}
#outermain{
	width: 1000px !important;
	width: 1000px;
	margin: 0px;
	padding: 0px;
	padding-left: 9px !important;
	padding-left: 12px;
	padding-right: 12px;
	/*background: url(images/sides-bg.gif) center top no-repeat;*/
	/*background: #ffffff;*/
	background: none;

	border: 0px solid #0000ff;

padding: 0px;
width: 1000px;


}

.divider {
  
  width: 100%px;
  height: 18px;
  margin: 0 auto;
  clear: both;
}
.menu-divider {
  background-position: 0px 7px;
  height: 25px;
}
#header {
 	
  width: 100%;
  height:75px !important;
  height:75px;
  margin: 0 auto;
  background-position: center bottom;
}

#top_bar{
	width: 1000px;
	height: 27px;
	margin: 0 auto;
	background: url(/static/images/topbar-bg.gif) no-repeat top left;


}
#logo {


float: left;
margin-top: 0px;
margin-left: 20px;
margin-bottom: 5px;
  


}
#header-ads {
  float: right;
  padding-top: 7px;
  padding-right: 6px;
  height: 90px;
}


#inc_navigation {


  padding-top: 1px;
  padding-bottom: 0px;
  padding-right: 1px;
  height: 26px;
  padding: 2px;
  padding-left: 120px;
  width: 1000;
  background-color: #000000;
  /*background: #122A46 url(/images/sc_nav_back.gif)  top left repeat-x;*/
  background: #122A46 url(/images/incnav_back.gif)  no-repeat;
  border-bottom: 1px solid #000000;

}

#navigation {

  position: relative;
  padding-top: 1px;
  padding-bottom: 0px;
  padding-right: 1px;
  height: 24px;
  padding: 2px;
  padding-left: 120px;
  width: 1000;
  background-color: #000000;
  /*background: #122A46 url(/images/sc_nav_back.gif)  top left repeat-x;*/
  background: #122A46 url(/images/sc_nav_back2.gif)  no-repeat;
  border-bottom: 1px solid #000000;

}

#login {
	margin: 0 auto;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 1px;
	height: 25px;
	padding: 2px;
	padding-left: 8px;
	width: 975px; 
	border: 1px solid #183A5F;
	background-color: #000000;
	text-align: left;
	padding-bottom: 0px;


}



#navigation a.menu-button {
  color: #E0C248;
}

.menu-button {
  display: block;
  float: left;
  width: 81px;
  height: 16px;
  font-weight: bold;
  text-align: center;
  padding-top: 4px;
  font-size: 10px;
  margin-left: 6px;
  border: 1px solid #183A5F;
  background-color: #183A5F;


}



.menu-button:hover {
  /*color: #FFFFFF;*/
  /*background: url(/static/images/tagbox_bg.jpg) repeat-x;*/
  background: #0D1117;
  
}
#search-box, #search-button {
  float: right;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 12px;
 /* background-color: #000000;
  color: #F9E9A9;*/


}
#search-box {
  width: 270px;
  font-size: 10px;
  padding-bottom: 1px;
  color: #000000;
 /* background-color: #220001;*/
  color: #ffffff;
  float: right;
 margin-right: 25px;
 margin-top: 10px;
}

#search-box form{
padding: 0px;
margin: 0px;
}
#search-button {
  /*background: #183A5F;    
  font-weight: bold;
  padding: 3px;
  width: 50px;
  border: 1px solid #183A5F;
  width: 60px;
  margin-right: 5px;
  height: 22px;*/
  padding: 0px;
  height: 22px;
  float: right;
  margin-right: 0px;
}
#footer {
  font-size: 9px;
  text-align: center;
  width: 100%;
  color: #999999;
  padding: 0px;
  background: #222222;
   
  
}
#footer a {
  color: #FFAC04;
  font-weight: bold;
  font-size: 9px;
}

#lefthold {
  float: left;
  width: 50%;
}
#left, #right {
  padding: 3px;
  padding-top: 0;
}
#righthold {
  float: right;
  width: 49%;
}
#lefthold #homeintro #leftpose {
  float: left;
  margin-right: 5px;
}
#lefthold #homeintro img {
  vertical-align: bottom;
}
#lefthold #homeintro #introbubble {
  margin: 0;
  margin-left: 67px;
}
#righthold #newsitem {

}
#righthold #newsitem #newstitle {
  float: left;
  font-size: 14px;
  color: #FAE8C3;
}
#righthold #newsitem #newsauthor {
  font-size: 10px;
  font-weight: bold;
}
#righthold #newsitem #newsauthor, #righthold #newsitem #newsmore {
  float: right;
}
#featuredpic {
  float: right;
  margin: 3px;
  margin-right: 0;
}
#featureddesc {
  margin: 3px;
  margin-left: 0;
  margin-bottom: 6px;
}
#featuredlink {
  display: block;
  margin-top: 3px;
  font-size: 13px;
  font-weight: bold;
}
#featureddl {
  margin-top: 10px;
}
.recentmod {
  padding: 3px;
  margin-top: 1px;
  overflow: auto;
  width: 100%
}
.recentdesc {
  display: none;	
}
.modpic {
  border-width: thin;
  border-style: solid;
  border-color: #443A21 #443A21 #443A21 #443A21;
  border-width: 1px;
  background-color: #000000;
  font-size: 10px;
  padding: 6px;
  float: left;
  margin-left: 6px;
  margin-top: 0;
  margin-bottom: 10px;
  margin-right: 1px;
}
.previewpic {
  border-width: thin;
  border-style: solid;
  border-color: #443A21 #443A21 #443A21 #443A21;
  border-width: 1px;
  background-color: #000000;
  font-size: 10px;
  padding: 6px;
  float: left;
  clear: left;
  margin-top: 10px;
  margin-right: 10px;
}
.recentpic {
  float: right;
  border-width: thin;
  border-style: solid;
  border-color: #443A21 #443A21 #443A21 #443A21;
  border-width: 1px;
  background-color: #000000;
  font-size: 10px;
  padding: 6px;
  margin-left: 5px;
  margin-bottom: 3px;
}
.popup-menu {
  display: none;
  position: absolute;
  background: #242424;
  color: white;
  font-size: 12px;
  margin-top: 21px;
  border: 1px solid #183A5F;
  width: 140px;
  text-align: left;
}
.popup-menu a, .popup-menu a:visited {
  display: block;
  color: #ffcc33;
  padding: 3px;
  padding-left: 8px;
  text-decoration: none;
}
.popup-menu a:hover {
  color: white;
  background: #0f0802;
  font-weight: normal;
}
.regcaption {
  padding-right: 5px;
  font-variant: small-caps;
}
.reginfo {
  color: #888888;
  font-size: 10px;
  padding-left: 5px;
}
.regerror {
  color: red;
  font-size: 11px;
}
#fullhold {
  font-size: 12px;
  margin: 5px;
}
.browsetop {
  border-bottom: 2px solid #444444;
}
.browsemod {
  margin-top: 0;
  display:block;
  text-decoration: none;
  overflow: auto;
  padding: 5px;
  border: 1px solid #1E1D1D;
  border-top: 0;
}
.browsealt {
  background: #1d1d1d;
}
.specialmod {
  background: #0d2530;
}
.browsemod:hover, .browseselected {
  cursor: hand;
  background: url(images2/browsesel.gif) right repeat-y #2b2b2b;
}
.browseselected .browsedesc {
  color: #ede6d1;
}
.browsetitle {
  float: left;
  color: #71c02c;
  font-weight: bold;
  font-size: 14px;

}
.browseflags {
  float: right;
}
.browsedesc {
  font-size: 12px;
  margin-bottom: 3px;
  margin-left: 0px;
  color: #D2CCB5;
}
.browsepic {
  float: right;
  margin: 4px;
  margin-top: 0;

}
.browsefooter {
  color: #BEBDBD;
}
#browsepose {
  float: right;
  margin: 5px;
  margin-right: 0;
}
.modpic {

}
#modbox #downloadmod, #modbox #installmod {
  float: right;
  background: #183A5F;
  font-weight: bold;
  padding: 2px;
  width: 120px;
  border: 1px solid #183A5F;
  cursor: hand;
  margin-right: 5px;
  color: #F9E9A9;
  height: 22px;
}
#modbox #favmod, #modbox #editmod, #modbox #paypalbtn {
  clear: right;
  float: right;
  color: #F9E9A9;
 background: #183A5F;
  font-weight: bold;
  padding: 2px;
  width: 120px;
  border: 1px solid #183A5F;
  cursor: hand;
  margin-right: 5px;
  color: #F9E9A9;
  height: 22px;
}
#modbox form {
  display: inline;
  margin: 0;
}
#modbox #paypalbtn {
  float: right;
  clear: right;
  padding: 2px;
}
#modbox #modwarning {
  color: #ec6565;
  font-weight: bold;
}
#searchform {
  margin: 0;
}
input {
  margin-bottom: 2px;
}
.autocomplete {
  background: #d5d2b4;
}
.autocomplete ul {
  margin: 0;
  padding: 0;
}
.autocomplete li {
  list-style: none;
  display: block;
  color: black;
  padding: 3px;
}
.autocomplete li:hover {
  background: #0066aa;
  font-weight: bold;
  color: white;
  cursor: default;
}
#quickstart {
  border: 0;
}
#quickstart td {
  border: 1px solid black;
  width: 88px;
}
#quickstart td a {
  display: block;
  padding: 6px 4px 5px 5px;
  text-decoration: none;
  text-align: center;
  font-size: 14px;
  color: #FFAC04;
  font-weight: bold;
}
.qs-n {
  background: url(images2/qsoff.gif);
}
.qs-n:hover {
  background: url(images2/qson.gif);
} 
.qs-cl {
  background: url(images2/qsoff2.gif);
}
.qs-cl:hover {
  background: url(images2/qson2.gif);
}
.qs-h {
  color: white;
  font-weight: bold;
  font-size: 12px;
  font-variant: small-caps;
  text-align: center;
}
h3 {
  margin: 0;
  font-size: 17px;
  /*border-bottom: 1px solid black; */
}
#patch-notes-2 {
  margin-bottom: 15px;
  display: none;
}
#righthold #newsitem #newstitle {
  font-weight: bold;
  color: #FAE8C3;
}
.recentmod {
  background: #eeeeee;
  border-bottom: 1px solid #dddddd;
  font-size: 11px;
}
#sortby {

}
h2 {
  color: #F9E9A9;
  background: url(/images/sc_h2back.png) ;
  padding: 2px;
  padding-left: 10px;
  padding-bottom: 4px;
  font-size: 14px;
  /*clear: both;*/
  margin-bottom: 0px;
  margin-top: 0px;
  height: 21px;
  color: #FEFEFE;
 
}
#please-wait {
  position: absolute;
  border-left: 2px solid #122A46;
  border-bottom: 2px solid #122A46;
  background: #2b0000;
  font-weight: bold;
  padding: 4px;
  top: 0;
  right: 0;
  z-index: 1000;
  display: none;
}
#admin-link {
  position: fixed;
  border-left: 2px solid #122A46;
  border-top: 2px solid #122A46;
  background: #2b0000;
  font-weight: bold;
  padding: 4px;
  bottom: 0;
  right: 0;
  z-index: 999;
}
#admin-link a {
  color: white;
}
input {
  font-family: Verdana, Tahoma, Arial, sans-serif;
}     
.latest-mods td {
  padding-right: 10px;	
  padding-bottom: 2px;
}
.latest-mods-top td {
  font-weight: bold;
  font-size: 14px;	
}
.tip-screenshot {
  float: right; 	
}
#modbox {
  border-width: thin;
  border-style: solid;
  border-color: #183A5F #183A5F #183A5F #183A5F;
  border-width: 1px;
  background-color: #220001;
  padding: 3px;
}
#mod-beta {
  border: 1px solid #d5411c;
  background: #5f1a09;
  padding: 3px;
  margin-top: 15px;
  margin-bottom: 15px;
  float: left;
}
.boxone {
  border: 1px solid #183A5F;
  font-size: 12px;
  padding: 10px;
  margin: 2px;
  margin-bottom: 2px;
  margin-top: 6px;
  background: #0C1C2E url(/static/images/box-one-top.jpg) top left repeat-x;
  margin: 6px;
  border: 1px solid #183A5F;
}

.boxone2 {
  border: 1px solid #183A5F;
  font-size: 12px;
  padding: 10px;
  margin: 2px;
  margin-bottom: 2px;
  margin-top: 6px;
  background: #1C232E;
  margin: 6px;
}



hr {
  background-color: #333333;
  height: 1px;
  margin-top: 3px;
  margin-bottom: 3px;
}
#ratingbox {
  /*height: 15px;                  */
  padding: 4px;
  font-weight: normal;
  text-align: center;
  border: 0px solid #183A5F;
  /*background: url(images2/voteback.gif) #230000 repeat-x;*/
}
#preview-ad {
  width: 300px;
  margin: 0 auto;
}
#preview-pics {

}
.preview-pic {
  padding-right: 15px;
}
#search-area {
  float: right;
  margin-top: 28px;
}
#uic-promo {
  margin-left: 7px;
}
#pictures {
  float: right;
  margin-bottom: 15px;
}
.nc {
  background: url('/static/images/comments/bg-1.jpg') repeat-x #313E57;
  border: 1px solid #404F6B;
  font-size: 11px;
  position: relative;
}
.nc .vote {
	position: absolute;
	top: 19px;
	right: 20px;
}
.nchead {
  height: 23px;
  padding: 3px;
  padding-bottom: 0;
  font-size: 14px;
}
.ncname {
  float: left;	
font-size: 9px;
}
.nctime {
  color: #787878;
  font-size: 9px;
  float: right;
  padding: 3px;
}
.ncbody {
  padding: 4px;
}
.ncfoot {
  height: 18px;
  font-size: 9px;
  text-align: right;
  padding-right: 10px;
  margin-bottom: 10px;
}
.ncfootc {
  float: left;
}
#ncadd {
  padding: 4px;
  font-weight: bold;
  text-align: center;
  border: 1px solid #183A5F;
  /*background: url(/static/images2/voteback.gif) #111111 repeat-x;*/
  background: #183A5F;
  margin-bottom: 10px;
  margin-top: 6px;
}
#ncentry {
  display: none;
  margin-bottom: 10px;
}
#nctext {
  width: 620px;
  height: 75px;
}
.ncbutton {
  float: right;
  color: #F9E9A9;
  background: #183A5F; 
  font-weight: bold;
  padding: 2px;
  width: 100px;
  border: 1px solid #183A5F;
  border-top: 0;
  cursor: hand;
  margin-right: 5px;
  color: #F9E9A9;
  height: 22px;
}
.lmsmall {
  font-size: 10px;
}
#ad {
  text-align: center;
  margin: 0;	
}
#adtop {
  color: #d4ca83;
  text-align: center;
  text-transform: uppercase;
  font-size: 10px;
  font-weight: bold;
  margin-bottom: 4px;
}
.palbutton {
  float: right;
  color: #F9E9A9;
  background: #183A5F;  
  font-weight: bold;
  padding: 2px;
  width: 225px;
  border: 1px solid #183A5F;
  cursor: hand;
  margin-right: 1px;
  color: #F9E9A9;
  height: 22px;
}
.profilebtn {
  color: #F9E9A9;
  background: #183A5F;   
  font-weight: bold;
  padding: 2px;
  width: 130px;
  border: 1px solid #183A5F;
  cursor: hand;
  color: #F9E9A9;
  height: 22px;
  margin-top: 3px;
}
#mod-pre-desc, #macro-pcode {
  margin-left: 0;
  margin-right: 0;
}
#mmtable {
}
#mmtable td {
  border-bottom: 4px solid #222222;
  padding: 4px;
}
#mmtable tr:hover {
  background: #2b2b2b;
}
#mmtable input {
  color: #F9E9A9;
 background: #183A5F;   
  font-weight: bold;
  padding: 2px;
  width: 70px;
  border: 1px solid #183A5F;
  cursor: hand;
  color: #F9E9A9;
  height: 22px;
  margin-top: 3px;
}
.mf-button {
  color: #F9E9A9;
  background: #183A5F;  
  font-weight: bold;
  padding: 2px;
  border: 1px solid #183A5F;
  cursor: hand;
  color: #F9E9A9;
  height: 22px;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 10px;
  float: right;
  padding-right: 8px;
  padding-left: 8px;
}
#mmtable .dechk {
  width: 25px;
}
.mm-comment {
  background: #222222;
}
#beta-promo {
  margin-left: 2px;
  margin-right: 0;
  margin-bottom: 10px;
  font-size: 12px;
}
.macrobtn {
  color: #F9E9A9;
  background: #183A5F;   
  font-weight: bold;
  padding: 2px;
  width: 100px;
  border: 1px solid #183A5F;
  cursor: hand;
  color: #F9E9A9;
  height: 22px;
}
#shoutbox-c {
  margin: 0;
}
#client-install {
  float: right;
  font-size: 11px;
  margin-top: 4px;
  margin-right: 6px;
}
#client-install img {
  float: left;
  margin-right: 3px;
}
#client-install a {
  border-bottom: 1px dashed #ede6d1;
  float: right;
}
#client-install a:hover {
  border-bottom: 1px solid #ede6d1;
}
.admin-s {
  font-size: 11px;
  width: 30px;
  margin: 0;
  border: 1px solid #666666;
}
.admin-sb {
  font-size: 11px;
  width: 50px;	 
  margin: 0;
  border: 1px solid #444444;
  background: #cccccc;
}
.h2-hot {
  /*color: #d4ca83;
  color: #FFAC04;*/
  background: url(images2/h2back-hot.png) repeat-x;
  padding: 2px;
  padding-left: 40px;
  padding-bottom: 4px;

  /*clear: both;*/
  margin-bottom: 0px;
  margin-top: 6px;
    margin-right: 6px;
  margin-left: 6px;

  margin-bottom: -7px;
}













































.medium-and-small-section{
    /*text-align: center;*/
	float: right;
    width: 533px !important;
	width: 537px;
    border: 0px solid #00ffff; 
	

}
.large-section{
    /*text-align: center;*/
    
	margin-right: 540px;
	
    border: 0px solid #ffffff; 
	
	
}
.medium-section{
    width: 310px;
    padding: 0px;
    margin: 1px;
    border: 0px solid #ffffff;

}

.extra-large-section{
    
    /*float: left;
    width: 650px;*/
	margin-right: 320px;
    border: 0px solid #ffffff;  

}

.section-big{
    text-align: left;
    width: 420px;
    padding: 0px;
    margin: 1px;
      border: 0px solid #ffffff; 
    
}



.box-small{
    text-align: left;
    width: 210px;
    padding: 0px;
    margin: 1px;
    border: 0px solid #ffffff; 
     
     
}
.box-medium{
    text-align: left;
    width: 310px;
    padding: 0px;
    margin: 1px;
    border: 0px solid #ffffff;
    margin-top: 1px;
   
}

.box-large{
    text-align: left;
    /*width: 435px;*/
    padding: 0px;
    margin: 1px;
    border: 0px solid #ffffff;
    margin-top: 6px; 

}

.box-extra-large{
    text-align: left;
    /*width: 650px;*/
    padding: 0px;
    margin: 1px;
    border: 0px solid #ffffff; 
    margin-top: 6px;  
    
}

.advertisement{
    padding: 2px;

}

.left-side{
    
    float: left;
    border: 0px solid #ffffff; 
    
   
}
.right-side{
    
    float: right;
    border: 0px solid #ffffff; 
    
   
}

.content-right-side{
    
    float: right;
    width: 312px;
    border: 0px solid #ffffff;
}


#wrapper {
  
    border: 0px solid #ffffff;
    width: 90%px;
    padding: 0px;
    
    padding-left: 10px;
    padding-right: 10px;
    background-image: url(/images/topback.gif);
    background-position: center top;
    z-index: 1;
    background-repeat: repeat-y;
    display: block;
    min-height: 100%;
    margin: 0 auto;
    text-align: left;
    position: relative;
    
}

#wrapper_second {
    
    padding-right: 10px;
    background-image: url(../images/pageback.gif);
    background-position: center top;
    z-index: 1;
    background-repeat: repeat-y;
}

#frame {
		width: 1001px;
		background-image: url(../images/pageback.gif);
		background-position: center top;
		z-index: 1;
		background-repeat: repeat-y;
		
		
		}
		

		
		
		
#toptrim {

	background-repeat: repeat-x;
	height: 22px;
	border-bottom: 1px solid #ae965a;
	width:980;
	text-align: center;
	margin-top: 100px;
 }
 
 
#newsbox {
	background-repeat: repeat-x;
	height: 22px;
	border-bottom: 1px solid #ae965a;
	width:980;
	text-align: center;
	margin-top: 100px;

 }
 div.single-news-hot{
    padding: 7px;
    margin: 1px;
margin-bottom: 10px;
border: 1px solid #183A5F;
border: 1px solid #183A5F;

background: #0C1C2E url(/static/images/box-one-top.jpg) top left repeat-x;
    /*margin-right: 10px;*/

	
 }
 

 
 div.single-news-hot-hover{
    padding: 7px;
    margin: 1px;
border: 1px solid #183A5F;
 	background: #0C1C2E url(/static/images/box-one-top.jpg) top left repeat-x;
   margin-bottom: 10px;
    border: 1px solid #183A5F;
	border: 1px solid #8C1515;
	
 }
 
  div.single-news{
    padding: 7px;
    margin: 1px;
    margin-bottom: 20px;
	

	
	border: 1px solid #183A5F;
	border: 1px solid #183A5F;
	
	background: #0C1C2E url(/static/images/box-one-top.jpg) top left repeat-x;
	/*background: #212121;
    margin-right: 10px;*/
 }

  div.single-news-hover{
    padding: 7px;
    margin: 1px;
	margin-bottom: 20px;
	border: 1px solid #183A5F;

	background: #0C1C2E url(/static/images/box-one-top.jpg) top left repeat-x;
 
   
    border: 1px solid #183A5F;
	border: 1px solid #8C1515;
 } 
 
 
 
 div.index-tag-score-hot{
    /*margin-top: -6px;
    margin-right: -6px;*/
    padding: 4px;
	padding-top: 5px;
	padding-bottom: 5px;
    width: 30px;
    background: url(/static/images/tagbox_bg.jpg) repeat-x top left;
    float: right;
    font-size: 15px;
    font-weight: bold;
    color: #FFAC04;
    text-align: center;
    border: 1px solid #183A5F;
    margin-left: 10px;
	margin-bottom: 5px;
    /*line-height: 16px;     */
	background: #183A5F;
 
 }
  div.index-tag-score{
    /*margin-top: -6px;
    margin-right: -6px;*/
    padding: 4px;
	padding-top: 5px;
	padding-bottom: 5px;
    width: 30px;
    background: url(/static/images/tagbox_bg.jpg) repeat-x top left;
    float: right;
    font-size: 15px;
    font-weight: bold;
    color: #FFAC04;
    text-align: center;
    border: 1px solid #183A5F;
    margin-left: 10px;
	margin-bottom: 5px;
	background: #0D1117;
    /*line-height: 16px;     */
 
 }
 
 
 span.index-tag-score{
    font-weight: normal;
    color: #c0c0c0;
    font-size: 75%;
    margin: 0px;
    line-height: 75%;
 }
 
 div.single-news-hot:hover{
    padding: 6px;
    border: 1px solid #183A5F;
 }
 

 
span.news-span {
    font-size: 11px;
 }
 span.news-span-dark {
    font-size: 11px;
	color: #515151;
 }
 
img.movie-thumbs{
    border: 1px solid #000000;
    
}

.more-movies-div{
    margin-top: 5px; 
    margin-bottom: 0px;
    padding: 5px;
    height: 16px; 
    border-top: 1px solid #183A5F;
    border-bottom: 1px solid #183A5F; 
    background: url(/static/images/tagbox_bg.jpg) repeat-x top left;
	background: #183A5F;
    font-weight: bold;

}
img.movie-thumbs:hover{
    border: 1px solid #FFFFFF;
}

div.news-short{
    padding-top: 1px; 
    padding-bottom: 1px;
}
.odd{
    background: #050c14
}
.diggerodd{
	background: #0C1C2E;
}
 
 h3.news-heading{
    font-size: 15px;
	border-bottom: 1px solid #183A5F;
	padding-bottom: 8px;
	margin-bottom: 8px;
	color: #FFAC04;
 }



  h3.news-heading-hot{
    font-size: 15px;
    color: #FFFFFF;


 }
		

h1 {
font-size: 14px;
}

a:link {
	color: #FEAF00;
	text-decoration: none;
}
a:visited {
	color: #FEAF00;
	text-decoration: none;
}
a:hover {
	color: #FEAF00;
	text-decoration: underline;
}
a:active {
	color: #FEAF00;
	text-decoration: none;
}




#news-article {
 /*height: 350px;
width: 100%;    
 position:relative;
 overflow: auto;  */  
 float:left;
 padding:5px;
 
 }
 
 
 #newstagsback {
 width: 460px;
 heigh: 22px;
 position:inherit;
 float:left;
 background-image: url(../images/tagback.gif);
 }
 
 .tags {
    text-align: left;
	}

.tagback {
    background-image: url(../images/tagback.gif);
	}

.topback {
    width: 1000px;
    background: #353D2D;
 }
 




.goldtrim {
     background-image: url(../images/goldtrim.gif);
}

.backcolor1 {
     background-color: #220001;
}

.backcolor2 {
     background-color: #292A18;
}

td {

	font-size: 12px;
}

th {

	font-size: 12px;
}

.bodystyle {

	font-size: 12px;
}

.small {

	font-size: 9px;
}

.medium {

	font-size: 12px;
}

.big {

	font-size: 16px;
}

.xbig {

	font-size: 24px;
}

.expanded {

	font-size: 12px;
	line-height: 16px;
	letter-spacing: 2px;
}

.justified {

	text-align: justify;
}

.footer {

	font-size: 9px;
	color: #999999;
}

ul {
list-style-position: outside;

list-style-type: disc;
list-style-type: square;
/*list-style-image: url("/static/images/bluepost.gif");*/
margin-left: 13px;
margin-right: 1px;
padding-left: 1em;


}


li {
margin-left: 0px;
margin-bottom: 8px;
}

.box1 {
	padding: 8px;
	border-width: thin;
	border-style: solid;
	border-color: #191E14 #191E14 #191E14 #191E14;
	border-width: 1px;

}

.boxlatest {
	background: #000000;
	border-left: 1px solid #313E57;
	border-right: 1px solid #313E57;
	border-bottom: 1px solid #313E57;
        font-size: 10px;
        padding: 5px;
        margin-bottom: 5px;
        margin-top: -2px;
 }


.boxlatest li {
padding-left: 2px;
}


.boxlatest ul {
margin-left: 35px;
}

.boxlatest a:link {
color: #c0c0c0;
}


#boxevents {
	border-width: thin;
	border-style: solid;
	border-color: #183A5F #183A5F #183A5F #183A5F;
	border-width: 1px;
	background-color: #220001;
	font-size: 10px;
	width: 280px;
	padding: 10px;

}


.boxforums {
	border-width: thin;
	border-style: solid;
	border-color: #183A5F #183A5F #183A5F #183A5F;
	border-width: 1px;
	background-color: #161C11;
	font-size: 10px;
	width: 182px;

}

.boxforums li {
	
list-style-position: outside;
list-style-type: square;
margin-left: 4px;
margin-right: 1px;
padding-left: 2px;
font-size: 10px;
}



.box {
	width: 100%;
}

.boxnews {
	padding: 5px;
	background-color: #13180F;


}

.boxheadlines {
	padding: 5px;
	background-color: #191E14;
	height: 100%;
	border-width: thin;
	border-style: solid;
	border-color:#000000;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	font-size: 10px;
}

.boxheadlines ul {
	
list-style-position: outside;
list-style-type: square;
margin-left: 4px;
margin-right: 1px;
padding-left: 1em;
}


.boxheadlines li {
margin-left: 3px;
}


.submitnews {
	font-size: 10px;
	
}

.boxtext {
	padding: 5px;
    font-size:10px;
}


.submit {
	/*padding: 5px;
	background-color: #191E14;
	height: 100%;
	border-width: thin;
	border-style: solid;
	border-color:#000000;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	font-size: 10px;*/
padding: 1px;
margin-left: 10px;
}

.newsinfoback {
	width: 100%;
	height: 61px;
	background-image: url(../images/newsinfoback.jpg);
	padding: 10px;
	border-width: thin;
	border-style: solid;
	border-color: #191E14 #191E14 #191E14 #191E14;
	border-width: 1px;

}





.news-quote {
	border-left: 1px solid #183A5F;
	padding-left: 10px;
	
	
	
}

.news-quote-wrapper{
	color: #79949E;
	clear:both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	padding: 3px 5px 5px 53px;
	background-image: url(/static/images/news-quote.gif);
	background-repeat: no-repeat;
	line-height: 16px;
}

.poll{
	font-size: 11px;

}
tr.polltitle td{
	font-weight: bold;
	font-size: 12px;
	border-bottom: 1px solid #2C3225;
	margin-bottom: 7px;
	padding-bottom: 3px;
	
}
td.voterow{
	margin-left: 10px;
	border-bottom: 1px solid #2C3225;
	font-size: 11px;
	height: 20px;

}
tr.characterrow{
	vertical-align:middle;
}

tr.characterrow td{
	height: 22px;
	vertical-align:middle;
}
tr.characterrow td img{
	bottom: -1px;
}

.voterowfocus{
	background-color: #006600;
}

.pollbox{
	margin: 0px;

}

.poll td{
	font-size: 10px;
}

img.poll1{
	background: url(/static/images/poll1.gif) top left repeat-x;

}
img.poll2{
	background: url(/static/images/poll2.gif) top left repeat-x;

}
img.poll3{
	background: url(/static/images/poll3.gif) top left repeat-x;

}
img.poll4{
	background: url(/static/images/poll4.gif) top left repeat-x;

}
img.poll5{
	background: url(/static/images/poll5.gif) top left repeat-x;

}
img.poll6{
	background: url(/static/images/poll6.gif) top left repeat-x;

}
img.poll7{
	background: url(/static/images/poll7.gif) top left repeat-x;

}
img.poll8{
	background: url(/static/images/poll8.gif) top left repeat-x;

}
img.poll9{
	background: url(/static/images/poll9.gif) top left repeat-x;

}
img.poll10{
	background: url(/static/images/poll10.gif) top left repeat-x;

}

td.diggerimgtd{
	vertical-align: top;
	text-align: center;
	padding: 4px;
}
div.diggerimgdiv{
	border-top: 1px solid #183A5F;
	border-left: 1px solid #183A5F;
	border-right: 1px solid #183A5F;
	padding: 4px;
	background-color: #091421;

}

div.diggerimgdescdiv{
	vertical-align: top;
	text-align: center;
	padding: 0px;
	font-size: 9px;
	padding: 4px;
	padding-bottom: 6px;
	
	border-left: 1px solid #183A5F;
	border-right: 1px solid #183A5F;
	border-bottom: 1px solid #183A5F; 
	
	background-color: #091421;
}

div.greydiggerimgdiv{
	border-top: 1px solid #183A5F;
	border-left: 1px solid #183A5F;
	border-right: 1px solid #183A5F;
	padding: 4px;
	background-color: #091421;

}

div.greydiggerimgdescdiv{
	vertical-align: top;
	text-align: center;
	padding: 0px;
	font-size: 9px;
	padding: 4px;
	padding-bottom: 6px;
	
	border-left: 1px solid #183A5F;
	border-right: 1px solid #183A5F;
	border-bottom: 1px solid #183A5F; 
	
	background-color: #091421;
}



div#WzBoDy{

	-moz-border-radius: 5px;
	font-size: 10px;
	
}
.tooltip-title{
	font-size: 13px;
	font-weight: normal;
	margin-bottom: 4px;
}
.tooltip-line{
	font-size: 11px;
	margin-bottom: 4px;
}
.blueposttitle{
	color: #FFFFFF;
}
.forumposttitle{
	color: #FFFFFF;
}
.epictitle{
	color: #FFFFFF;
}
.modforumtitle{
	color: #FFFFFF;
}
a.blue{
	color: #FFFFFF;
}
a.blue:hover{
	color: #FFFFFF;
}


div.underline{
	border-bottom: 1px solid #183A5F;
	font-size: 16px; 
	font-weight: bold;
	padding-bottom: 5px;
}

table.blueplate{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: 0px;border-collapse:collapse; padding:0px; margin:0px; width: 100%;}
table.blueplate td.tl, table.blueplate td.ml, table.blueplate td.bl, table.blueplate td.tr, table.blueplate td.mr, table.blueplate td.br {width: 3px;}
table.blueplate td.tl{background:url(http://www.worldofwar.net/static/images/tl.gif) no-repeat; background-position: top left; }
table.blueplate td.t{background:url(http://www.worldofwar.net/static/images/t.gif) repeat-x; background-position: top left; }
table.blueplate td.tr{background:url(http://www.worldofwar.net/static/images/tr.gif) repeat-x; background-position: top left; }
table.blueplate td.ml{background:url(http://www.worldofwar.net/static/images/ml.gif) repeat-y; background-position: top left; }
table.blueplate td.m{ background:url(http://www.worldofwar.net/static/images/m.gif) repeat; background-position: top left; }
table.blueplate td.mr{background:url(http://www.worldofwar.net/static/images/mr.gif) repeat-y; background-position: top right; }
table.blueplate td.bl{background:url(http://www.worldofwar.net/static/images/bl.gif) no-repeat; background-position: bottom left; }
table.blueplate td.b{background:url(http://www.worldofwar.net/static/images/b.gif) repeat-x; background-position: bottom left; height: 3px; }
table.blueplate td.br{background:url(http://www.worldofwar.net/static/images/br.gif) repeat-x; background-position: bottom left; }
table.blueplate td.t, table.blueplate td.m{padding: 5px;padding-left: 6px;color: #0099FF;}
table.blueplate td.m{padding: 8px;}
table.blueplate td.t span{font-weight: bold;}

/*.single-news-hover img, .single-news img{
	margin-bottom: 6px;
	padding: 1px;
	border: 1px solid #183A5F;
}*/

img.newspick-r{
	float: right;
	margin-left: 10px;
}
img.newspick-l{
	float: left;
	margin-right: 10px;
}


div.raids{
	padding: 10px;
}

h1.raids, h2.raids, h3.raids, h4.raids, h5.raids{
	display: block;
	visibility: visible;
	background-image: none;
	padding: 0px;
	padding-bottom: 8px;
	border: none;
	border-bottom: 1px solid #183A5F;
	margin: 0px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-top: 20px;
	color: #ffffff;
	background: none;
}

h1.raids{
	font-size: 18px;
}
h2.raids{
	font-size: 16px;
}
h3.raids{
	font-size: 16px;
	border: none;
	
}
h4.raids{
	font-size: 13px;
	border: none;
	margin-bottom: 0px;
}

h5.raids{
	font-size: 12px;
	border: none;
	margin-top: -23px;
	text-align: center;	
}

.macro{
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	border: 1px solid #444444;
	background-color: #333333;
	padding: 5px;
	display: table;
}

.raidimg{
	border: 1px solid #444444;
}	

.raidimg:hover{
	border: 1px solid #999999;
}	

div.bc {
background: #1C232E;
border: 1px solid #183A5F; 
padding: 5px;
}	

ul#raid-accordion{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	zoom: 1;
}
ul#raid-accordion li{
	margin: 0px;
	padding: 0px;
	zoom: 1;
	

}
ul#raid-accordion a{
	display: block;
	padding: 5px;
	outline: 0;
	margin: 0px;
	margin-left: 0px;
	background: #1C232E;
	border-top: 1px solid #334059;
	border-bottom: 1px solid  #252F42;
	zoom: 1;
}

a.ui-accordion-header{
	margin: 0px;
	padding: 5px;
	background: #1C232E;
	border-top: 1px solid #334059;
	border-bottom: 1px solid  #252F42;
	border-left: none;
	border-right: none;
	margin-left: 0px;
	margin-bottom: 0px;
	zoom: 1;
	
}



ul#raid-accordion a.selected{
	background: #1C232E;
	zoom: 1;
}

ul#raid-accordion a.none{
	background: none;
	border: none;
	zoom: 1;
}
ul#raid-accordion li div a{
	margin-left: 10px;
	zoom: 1;
}
div.raid-accordion-nav-heading{
	font-weight: bold;
	padding: 5px;
	background: #2e2e2e;
	color: #ffffff;
}


a{
	color: #FFAC04;

}
a:hover{

}


#search-box ul.tabbernav, #search-box div.tabberlive{
	border: none;
} 

.thumb{
	padding: 2px; 
	border: 1px solid #183A5F;
	/*border: 1px solid #73A9E5;*/
}
.marginright10{
	margin-right: 10px;
}
.marginleft10{
	margin-left: 10px;
}
.margintop5 {
	margin-top: 5px;
}

.edit_bio textarea{
	padding-top: 8px;
	padding-bottom: 18px;
	height: 200px;

}

.edit_bio{
	
}

.user_edit{
	padding-left: 22px;
	background: url(/static/images/user_edit.png) top left no-repeat;
}

.user{
	padding-left: 22px;
	background: url(/static/images/user.png) top left no-repeat;
}

.forum_thread {
	padding-left: 22px;
	background: url(/static/images/comment.png) top left no-repeat;
}

.comments {
	padding-left: 22px;
	background: url(/static/images/comments.png) top left no-repeat;
}
.tags {
	padding-left: 22px;
	background: url(/static/images/thumb_up.png) top left no-repeat;
}

.friends {
	padding-left: 22px;
	background: url(/static/images/group.png) top left no-repeat;
}
.photos {
	padding-left: 22px;
	background: url(/static/images/photo.png) top left no-repeat;
}

.visits {
	padding-left: 22px;
	background: url(/static/images/book_open.png) top left no-repeat;
}

.characters {
	padding-left: 22px;
	background: url(/static/images/group_link.png) top left no-repeat;
}

.user_offline {
	padding-left: 22px;
	background: url(/static/images/status_offline.png) top left no-repeat;
}
.user_online {
	padding-left: 22px;
	background: url(/static/images/status_online.png) top left no-repeat;
}

.photo_add {
	padding-left: 22px;
	background: url(/static/images/photo_add.png) top left no-repeat;
}
.arrow_right {
	padding-left: 22px;
	background: url(/static/images/arrow_right.png) top left no-repeat;
}

.add {
	padding-left: 22px;
	background: url(/static/images/add.png) center left no-repeat;
	padding-top: 1px;
	padding-bottom: 1px;

}



.horisontal-divider{
	margin-top: 5px;
	margin-bottom: 5px;
	height: 1px;
	border-bottom: 1px dotted #183A5F;
}

.box{
margin-bottom: 10px;
/*margin-right: 10px;*/
padding: 5px;
/*background: #4D0B0B;
background: #0C1D30;
background: #450A0A;*/
}


.content{
	border: 1px solid #183A5F;
	padding: 10px;
        background: #0C1D2F url(/static/images/box-one-top.jpg) top left repeat-x;
	
}

.col-left{
width: 650px;
float:left;
margin-right:10px;
border: 0px solid #ff0000;

margin-top: 10px;
}


.col-right{
padding: 0px;
width: 300px;
float:right;
margin-right:20px !important;
margin-right: 5px;
margin-top: 10px;
border: 0px solid #00ff00;

}


img{
border: none;
}

#comment_form textarea{
    width: 622px;
    height: 100px;
}

p {
display: block;
margin-bottom: 12px;
}


blockquote{
margin: 10px;
display: block;
border: 1px solid #1D4672;
background: #0E2137;
padding: 5px;
}

div.paginate{
   margin-bottom: 10px;
}

a.comments_box{
font-size: 18px; 
text-align: center; 
display: block; 
width: 30px; 
padding: 3px; 
border: 1px solid #183A5F; 
background: #0C1D30 url('/static/images/tagbox_bg.jpg');
}




a.comments_box:hover{
text-decoration: none;
}







.lg-poll{position:relative;} .lg-poll #loading{background:url('../../img/throbber.gif') no-repeat center left; padding-left:22px; position:absolute; right:0; top:94px;} .lg-poll .has-voted{background:#f1f6e7 url('../../img/icon_accept.png') no-repeat 8px 8px; border:1px solid #d5e5b9; padding:8px 8px 8px 30px;} .lg-poll label, .lg-poll p{display:block; float:none; margin:0; padding:0; width:auto;} .lg-poll form{margin:0;} .e-lg-polls .lg-poll form ul, .e-lg-polls .lg-poll form ul li, .e-lg-polls .lg-poll .submit {clear:none; float:left; display:inline; margin:0; padding:0; list-style-type:none;} .e-lg-polls .lg-poll .lg-polls-answers li label{background: #f2f2f2; border:1px dotted #d9d9d9; margin-right: 8px; padding:4px;} .e-lg-polls .lg-poll .lg-polls-answers li label *{margin:0; vertical-align:middle;} .lg-poll .lg-poll-results{display:inline; float:left; margin-right:10px; width:440px;} .lg-poll .lg-poll-results ul{margin:0 0 18px 0; font-size:11px;} .lg-poll .lg-poll-results li{border:1px solid #fff; list-style-type:none; margin-bottom:2px; margin-left:65px; margin-right:56px; padding:2px; position:relative;} .lg-poll .lg-poll-results li .answer{left:-65px; position:absolute; text-align:right; width:60px;} .lg-poll .lg-poll-results li .answer-total-votes{position:absolute; right:-56px; width:51px;} .lg-poll .lg-poll-results li .percentage small{display:block; font-size:11px; padding-left:5px} .lg-poll .lg-poll-results li.a-0{border-color:#BD4142;} .lg-poll .lg-poll-results li.a-0 .percentage{background:#BD4142;} .lg-poll .lg-poll-results li.a-1{border-color:#F7BA29;} .lg-poll .lg-poll-results li.a-1 .percentage{background:#F7BA29;} .lg-poll .lg-poll-results li.a-2{border-color:#EFEB08;} .lg-poll .lg-poll-results li.a-2 .percentage{background:#EFEB08;} .lg-poll .lg-poll-results li.a-3{border-color:#5A7DD6;} .lg-poll .lg-poll-results li.a-3 .percentage{background:#5A7DD6;} .lg-poll .lg-poll-results li.a-4{border-color:#73A25A;} .lg-poll .lg-poll-results li.a-4 .percentage{background:#73A25A;} .lg-poll .lg-poll-results li.a-5{border-color:#9CCB21;} .lg-poll .lg-poll-results li.a-5 .percentage{background:#9CCB21;} .lg-poll #pie-chart img{display:block; margin:0 auto;}

.lg-poll-results{
clear:both;
}

.lg-polls-answers li{
list-style: none;
}
.percentage{
color: #FFFFFF;
}

.answer-total-votes, .answer{
white-space: nowrap;
}
















#comments_box{
	background: url('/static/images/comments/bg-2.jpg') repeat-x #263147;
	padding: 7px;
	border: 1px solid #404F6B;
	margin-bottom: 10px;
        zoom:1;
}

#comments_box #comment_header{
	border-bottom: 1px solid #2C3952;
	padding-bottom: 5px;
}

#comments_box #comment_av{
	background: url('/static/images/nopic.jpg') no-repeat middle center #313E57;
	padding: 5px 5px 3px 5px;
	border: 1px solid #435475;
	float: left;
	width: 60px;
	height: 60px;
}

#comments_box #comment_av img{
	background: url('/static/images/nopic.jpg') no-repeat;
}

#comments_box #comment_author{
	width: 300px;
	font-size: 11px;
	float: left;
	padding: 15px 0 0 15px;
}

#comments_box #comment_author a{
	color: #cccccc;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}

#comments_box #comment_author #comment_date{
	padding: 7px 0 0 0;
}

#comments_box #comment_vote{
	width: 225px;
	float: left;
	padding: 13px 0 0 0;
	text-align: right;
}

#comments_box #c_clear{
	font-size: 1px;
	clear: both;
	height: 1px;
}

#comments_box .comment_body{
	background-color:  #212C41;
	margin-top: 4px;
	font-size: 11px;
	padding: 6px;
	position: relative;
}

#comments_box .comment_body a.comment_replyl{
	float: right;
}

#comments_box .comment_reply textarea{
	width: 587px;
	background-color: #E1EBFF;
	border: 1px solid #ffffff;
	padding: 5px;
}

#comments_box .comment_reply{
	display: none;
}


.below_thresh .comment_body{
	display: none;
}


#replies_container{
	padding: 0 0 0 10px;
	margin: 0 0 0 40px;
	border-left: 4px solid #2C3952;
}

#sub_comments_box{
	background: url('/static/images/comments/bg-2.jpg') repeat-x #263147;
	padding: 7px;
	border: 1px solid #404F6B;
	margin-bottom: 10px;
}

#sub_comments_box #comment_header{
	border-bottom: 1px solid #2C3952;
	padding-bottom: 5px;
}

#sub_comments_box #comment_av_unreg {
	background: url('/static/images/nopic.jpg') no-repeat middle center #313E57;
	padding: 5px 5px 3px 5px;
	border: 1px solid #435475;
	float: left;
	width: 60px;
	height: 60px;
}

#sub_comments_box #comment_av_unreg img{
	background: url('/static/images/nopic.jpg') no-repeat;
}

#sub_comments_box #comment_author{
	width: 300px;
	font-size: 11px;
	float: left;
	padding: 15px 0 0 15px;
}

#sub_comments_box #comment_author a{
	color: #cccccc;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}

#sub_comments_box #comment_author #comment_date{
	padding: 7px 0 0 0;
}

#sub_comments_box #comment_vote{
	width: 170px;
	float: left;
	padding: 13px 0 0 0;
	text-align: right;
}

#sub_comments_box #c_clear{
	font-size: 1px;
	clear: both;
	height: 1px;
}

#sub_comments_box .comment_body{
	background-color:  #212C41;
	margin-top: 4px;
	font-size: 11px;
	padding: 6px;
	position: relative;
}

#sub_comments_box .comment_body a.comment_replyl{
	float: right;
}

#sub_comments_box .comment_reply textarea{
	width: 587px;
	background-color: #E1EBFF;
	border: 1px solid #ffffff;
	padding: 5px;
}

#sub_comments_box .comment_reply{
	display: none;
}



.archive-list li{
	font-size:11px;
	line-height:10px;
}

.category-list li{
	font-size:11px;
	line-height:10px;
}

.hotstories {
  /*color: #d4ca83;*/
  color: #F9E9A9;
  background: #320A0A url(/images/hotstories.png) repeat-x;
  padding: 2px;
  padding-left: 40px;
  padding-bottom: 4px;
  font-size: 14px;
  /*clear: both;*/
  margin-bottom: 0px;
  margin-top: 0px;
  border: 0px solid #6B1010;
  border-top: 1px solid #261e1b;
  color: #FEFEFE;
 font-weight: bold;
 
}

.category_content2{
        font-size: 10px;
        padding: 5px;
	
}



