body{

	background:#040505 url(../images/sc_background.jpg) repeat-y 50% 0;

	margin:0;



	font:12px Palatino Linotype, Book Antiqua, Palatino, serif;;



	color:#ffffff;



}



p{margin:0 0 10px;}



a:active,

a:visited,

a:link { color: #d68506; text-decoration:underline;}

a:hover{color: #bebebe; text-decoration:none;}



#container{

	background:url(../images/sc_content_bg.jpg) repeat-y 50% 0;



	margin:0 auto;



	overflow:hidden;



}



img{ border:0; }



#header{



	width:100%;

	overflow:hidden;



	height:392px;

	margin:0 auto;

	background:url(../images/sc_header.png) no-repeat 50% 0;

}





#linkbox

{

background: url(../images/sc_link_box.png) no-repeat; 

width:850px;

float:left;

height: 78px;

text-align:center;

padding-top: 28px;

margin-left: -15px;

margin-top:-30px;

}



#linkbox table,

#linkbox table *,

#linkbox p,

#linkbox a,

#linkbox .btn

{

  display:inline;

  margin:0;

  padding:0;

color:#f4f4f4;

  font-size:13px;

  font-weight:bold;

}



#linkbox a,

#linkbox .btn a{



	text-decoration:none;



	text-align:center;

  font-size:13px;



	margin-right:10px;



}  





#linkbox a:hover,

#linkbox .btn a:hover{



color:#f5d287;



}  

form{

padding:0;

margin:0;

}

label{

padding:0;

margin:0;

}

#loginbox{

background: url(../images/sc_login_box.gif) no-repeat;

width:200px;

float:right;

height: 78px;

text-align:left;

padding-top: 15px;

margin-bottom:10px;

z-index:400;

}

#loginbox div {

margin-left:15px;

}

#loginbox input{

font-size:9px;

border:0;

background:transparent;

color:#6b6969;

}

#loginbox #loginlinks{

float:center;

position:relative;

margin-top:7px;

}

#loginbox #mod_login_password{

margin-top:5px;

}

#loginbox input[type="checkbox"]{

padding-top:2px;

}





#loginbox #logout {

padding-top: 7px;

text-align:center;

}



fieldset {border:0 solid}



form .form-login

{

  background: none;

  border: 0;

  padding: 0;

  margin:0;

}



.main{



	width:900px;

  text-align:center;

	margin: -97px auto 0 auto;





}



.left-column{

color:#FFFFFF;

text-align:left;

	width:180px;

	overflow:hidden;

	padding: 0px 0px 0px 5px;

	background:url(../images/sc_menu_bg.png) repeat-y;



}



.left-top{

text-align:center !important;

margin:0;

	width:180px;

	height:30px;

	background:url(../images/sc_menu_top.png) no-repeat 100% 0;

  padding-top:0px;
	font-size:14px;
	font-weight: bold;


}

.left-bottom{

text-align:left !important;

margin:0px;

	width:180px;

  height: 21px;

	background:url(../images/sc_menu_bottom.png) no-repeat 0 100%;



}



.left-column .moduletable

{

  width: 150px;
  

}



.left-column h3{

	margin-left: -40px;

	font-size: 14px !important;


	overflow:hidden;



	text-align:center;



}





.contentcontainer,

.contentcontainer2,

.contentcontainer3{

text-align:left;



	width:500px;



	float:left;



	position:relative;



	z-index:2;

	margin-left:10px;

	margin-top: 10px;

	margin-bottom: 40px;



}



.contentcontainer2{

width: 700px;

}



.contentcontainer3{

width: 900px;

}



.content{

/*padding-left: 5px;

padding-right: 5px;*/

margin:0;

padding:0;

padding-bottom:10px;

background-color:#0a0a0a;

}





.right-column{

	color:#fffdf0;

  text-align:left;

	width:204px;





	overflow:hidden;



	position:relative;



	z-index:5;



  padding: 9px 0px 0px 10px;

	background:url(../images/sc_static_middle.png) repeat-y;



}



.right-top{



	width:204px;



	background:url(../images/sc_static_head.png) no-repeat;

	height: 50px;

	color: #fff8bf;

	padding-top:30px;

	font-size: 13px;

	font-weight: bold;

}



.right-bottom{



	width:204px;

	height:44px;

	background:url(../images/sc_static_bottom.png) no-repeat 0 100%;

	margin-bottom:44px;

}



.right-column * ul{

padding: 0;

margin-left: 9px;

margin-right: 0;

}



.right-column .moduletable

{

margin-left: 15px;

margin-top:2px;

margin-bottom:6px;

width: 168px;

}

.right-column h3{



	overflow:hidden;

  font-size:14px;

  color: #FFF;

	margin:0 0 0 40px;



}

#navigation{

  text-align: left;



	width:100%;



	overflow:hidden;



  margin-left: 5px;



	padding:0;



	list-style:none;

	

	margin-top: 5px;



}





#navigation li{



	width:165px;



	min-height:25px;



	overflow:hidden;

	

	text-align:center;



}



#navigation li a{



	background:url(../images/sc_menu_button.gif) no-repeat;

	color:#d9d9b3;



	font:bold 12px Tahoma, sans-serif;



	text-decoration:none;



	display:block;



	text-align:center;

	

	padding-top: 8px;

	height:22px;



}



#navigation li a:hover{

background:url(../images/sc_menu_button_sel.gif) no-repeat;

color: #FFF;

}



#navigation li ul

{

list-style-type: none;

margin:0;

padding:0;

}



#navigation li ul li a{



	background: none !important;



	font:bold 12px Tahoma, sans-serif;



	text-decoration:none;



	display:block;



	text-align:center;



}



.moduletable_menu h3

{

color: #FFF;

}







#footer{



	width:100%;

margin-top:20px;

	overflow:hidden;

	height:137px;

	background:url(../images/sc_footer.png) no-repeat 50% 0;

clear:both;

}



#footer #db{

text-align:center;

font-size: 10px;

position:relative;

top:96px;

margin-left:22px;

}



#footer #db a:link{

color: #e0d8bb;

}



#footercontainer

{

  width:900px;

  border: 1 px solid red;

  margin: 0 auto;

  margin-top: 20px;

  text-align:center;

}





#page,



.blog {



	padding: 1px 50px 0 6px;



	color: #b4b4b4;



}



.contentheadingcontainer

{



}



p.buttonheading{

display:inline;

}



p.iteminfo{

color: #476069;

}



.contentheading{



display:inline;

font-size:18px;

}





.componentheading{

color: #e5b307;

font-size:22px;

margin:0;

padding:0;

}



.contentheading a {



	color: #b4b4b4;



	text-decoration: none;



}







.contentheading a:hover {



	text-decoration: underline;



}





.pagination{

display:inline;

padding:0;

margin:0;

list-style:none;

}

.pagination li{

display:inline;

margin-right:4px;

}

.tableb_left{ 

	background: url(../images/tableb_left.gif) repeat-y 0 0;

	padding-left:10px;

	margin:0;

}



.tableb_right{

	background: url(../images/tableb_right.gif) repeat-y 100% 0;

	padding-right:10px;

	margin:0;

}



.tableb_top,

.tableb_bottom{

	padding:0;

	height:10px;

	margin-top:0;

	margin-bottom:0;

	margin-left:10px;

margin-right:10px;

}

.tableb_top{

	background: url(../images/tableb_top.gif) repeat-x;

}



.tableb_bottom{

	background: url(../images/tableb_bottom.gif) repeat-x;

}



.tableb_bleft,

.tableb_bright,

.tableb_tleft,

.tableb_tright{

	width:10px;

	height:10px;

	padding:0;

	border:0;

}



.tableb_bleft,

.tableb_tleft{

	float:left;

}



.tableb_bright,

.tableb_tright{

	float:right;

}



.tableb_inner{

	background: #161615;

	padding-top:10px;

	padding-bottom:10px;

}



.tableb_inner .moduletitle{

	padding:0;

	margin-bottom: 5px;

	font-size: 14px;

	font-weight: bold;

}