body{   background: #263840 url(img/bg.gif) repeat-x top left;
	font-family: "Lucida Grande", Tahoma, Verdana, sans-serif;
	font-size: 12px;
	line-height: 1.3;
	color: #000;
	margin: 20 0 0 0;
	padding: 0; 
}
img {border:0;}
td {font-size: 12px;}
a:link, a:visited {color: #fff; text-decoration: none;}
a:hover{color: #fff;text-decoration: underline;}
div#wrapper {width: 970px;}
#content1 {left: 0px; top: 0px;width: 920px;height: 305px;background: url(img/user1.jpg) top right no-repeat; 
text-align: left; font-size: 14px;color: #fff; }
#user1 {padding: 20px 0 0 80px;}
#user1 strong {text-decoration: underline;}
#user1 a{font-size: 12px;}
#user1 a:hover{color: #fff;text-decoration: none; font-weight: bold;}
li#but a:hover{color: #fff;text-decoration: underline;}

/* TOP HEADER
--------------------------------------------------------- */
div.top_header {background: url(img/top_h.png) top left no-repeat; height: 111px;}
div.top_header_text {width: 700px; padding-top: 50px; font-size: 16px; color: #1E7FB2; font-weight: bold;}
div.content_layout {background: url(img/conte.png) top left repeat-y;}

/* HEADER
--------------------------------------------------------- */
div#header_wrap {padding: 0px 25px;}
div#header {height: 385px;background: #0c110d;border-bottom: 5px solid #c1c1c1;}
#demo-bar {margin: 0px auto;padding: 0;width: 920px;text-align: center;} 





/* ---- header buttons --- */
div#header_buttons {height: 80px; background: url(img/head.png) top left repeat-x;}
ul#buttons {margin: 0;padding: 0;}
ul#buttons li {list-style: none;width: 184px;height: 80px;float: left;}
ul#buttons li a:link, ul#buttons li a:visited {width: 184px;height: 80px;display: block; font-size:15px;}
li#but_intro {background: url(img/heade.jpg) 0% 0% no-repeat;}
li#but_intro a:hover {background: url(img/heade.jpg) 0% -80px no-repeat;}
li#but {background: url(img/head.jpg) 0% 0% no-repeat;}
li#but a:hover {background: url(img/head.jpg) 0% -80px no-repeat;}
li#but img {margin-top:15px;}
li#but b {left:10px;top:-20px;position:relative; color:#fff;}

/* CONTENT
--------------------------------------------------------- */
div#content_wrap {padding: 0px 25px;} 
div#mainbody {padding: 20px 20px 0px 40px; text-align: left; background:#fff;}

/* FOOTER
--------------------------------------------------------- */
#footer {background: url(img/bottom.png) top left repeat-y; height: 41px; }
div.footer_sub {font-size:11px; color:#c1c1c1;}
div.footer_sub a {font-size:11px; color:#c1c1c1; text-decoration:none;}





hr {
	border: none 0;
	border-top: 1px solid #d5d5d5;
	height: 1px;
}
ul {
	margin: 0px;
	margin-left: 15px;
	padding: 0px;
}

.contentheading{
	font-family: Arial, Tahoma, Verdana, sans-serif;
	letter-spacing: -0.05em;
	font-size: 20px;
	color: #9F0004;
}
.contentheading a:link, .contentheading a:visited {
	font-family: Arial, Tahoma, Verdana, sans-serif;
	letter-spacing: -0.05em;
	font-size: 20px;
	color: #00469B;
	text-decoration: none;
}
.contentheading a:hover {
	color: #9F0004;
	text-decoration: underline;
}




/* TOP MENU
--------------------------------------------------------- */
div#top_menu_wrap {
	padding: 0px 25px;
}
div.top_menu {background: url(img/topme.png) top left repeat-x; height: 33px;}