
/* GLOBAL */
body{color:#787878;font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;font-size:12px;margin:0;background:#001924 url(/images/bg.jpg) no-repeat top center;;}
#body,#empty_body {background:url(images/bg.jpg) no-repeat center top;min-width:983px;overflow:auto}
#empty_body {background-image:url(/images/bg_blank.jpg);}
#no_background_body {background:none;}
a{color:#34677c;font-weight:400;text-decoration:none}
.sub_content{margin-left:13px}
a:hover{text-decoration:underline}
#page{margin:0 auto;width:983px}
#content_envelope{background-image:url(images/middle.gif);overflow:auto;width:980px}
#content_envelope_header{background-image:url(images/top.gif);height:20px;width:980px}
#content_envelope_footer{background-image:url(images/bottom.gif);height:20px;width:980px}
#content{margin:0 auto;width:951px}

h1{color:#40a2c8;font-size:21px;margin-bottom:4px;}
h2{color:#787878;font-size:18px;margin-bottom:4px;}

.left_content{float:left;display:inline;padding:10px 0 0 15px;width:627px}
.right_content{float:right;display:inline;padding:10px 15px 0 0;width:281px}
.right{float:right}
.text_right{text-align:right;}
.clear{clear:both}

#header{height:88px}
#logo a{display:block; margin:15px 0 0 23px;padding:0;width:225px}

#links{clear:right;float:right;}
#links ul{list-style:none;margin:0;padding:40px 0px 0 0}
/*#links ul li{display:inline;}*/
#links ul li a{color:#d7e1e6;display:block;font-size:13px;padding:16px 20px 20px}
#copyright{color:#43697c;float:left;display:inline;padding:7px 0 75px 20px}
#contact_info{color:#fff;float:right;display:inline;padding:7px 20px 75px}
#contact_info span{color:#FFF}
.featured{height:274px}
.bold{font-weight:bold}
.bottom_pad{padding-bottom:5px}
.full_width{width:100%}
.login_error{background:green;color:#FFF;margin-bottom:10px;margin-left:-11px;padding:11px 0 11px 11px;width:100%}
.chat_bottom_pad{padding-bottom:15px;}
.center{text-align:center;}

.left, #logo, #links ul li {
float:left;
}

p.form {
	FONT-SIZE: 11px;
	LINE-HEIGHT: 10px;
	MARGIN-BOTTOM: 10px;
	MARGIN-TOP: 10px;	
}


.right_content h2{color:#FFF;background-color:#40a2c8;font-size:14px;font-weight:700;margin:0 6px 6px 0;padding:5px 0 5px 12px}

.right_content ul {
	display:block;
	margin:0 5px 10px 0;
	padding: 0px;
	list-style: none;
}

.right_content ul li {
	border-bottom:1px solid #DDDDDD;
	display:block;
	font-size:16px;
	line-height:30px;
	padding:0;
}

.right_content ul li a {
color:#595959;
display:block;
padding:10px 0;
text-indent:10px;
text-decoration:none;
width:100%;
}

.right_content ul li a:hover {
	color:#39F;
	background:#eaebec;
}

.right_content a.active {
	font-weight: bold;
}



	


