body{background:#25272e;}
body,p{padding:0px;margin:0px;font:12px Arial;color:#353535;}
a{color:#6b2c1c;}
a:hover{text-decoration:none;}
img {border:0px;behavior:url(iepngfix.htc);}
h1{margin:31px 0px 0px 54px;font:30px Arial;font-style:Italic;font-weight:bold;color:#353535;}
h2{margin:0px 0px 0px 54px;font-size:18px;font-style:Italic;}

#header{width:100%;height:288px;padding:0px;margin:0px;}
#header_left{height:288px;background:url('i/header_back_left.gif');}
#header_center{width:1023px;height:288px;overflow:hidden;background:url('i/header_logo.jpg') no-repeat;vertical-align:bottom;}
#header_right{height:288px;background:url('i/header_back_right.gif');}
#header_center ul{padding:0px;margin:0px;padding-top:88px;width:1023px;}
#header_center li{float:left;list-style:none;}
#header_center li a{height:23px;font-size:14px;font-style:Italic;text-align:center;padding-top:172px;color:#ffe3b7;text-decoration:none;float:left;}
#header_center li a:hover{color:white;}
#header_center li a span{background:url('i/header_button_back.gif') repeat-x;padding:5px 11px;height:27px;}
a.main_menu{background:url('i/menu_gnomes.png') no-repeat;behavior:url(iepngfix.htc);}
a.main_menu_1{background-position:0 0;width:181px;}
a.main_menu_1:hover{background-position:0 -200px;}
a.main_menu_2{background-position:-181px 0;width:163px;}
a.main_menu_2:hover{background-position:-181px -200px;}
a.main_menu_3{background-position:-344px 0;width:176px;}
a.main_menu_3:hover{background-position:-344px -200px;}
a.main_menu_4{background-position:-520px 0;width:161px;}
a.main_menu_4:hover{background-position:-520px -200px;}
a.main_menu_5{background-position:-681px 0;width:163px;}
a.main_menu_5:hover{background-position:-681px -200px;}
a.main_menu_6{background-position:-844px 0;width:178px;}
a.main_menu_6:hover{background-position:-844px -200px;}

#content{background:url('i/back.gif');width:100%;margin:0px;padding:0px;position:relative;float:left;}
#content_block{width:1011px;margin:0px;text-align:left;}
#content_main{background:white;width:640px;margin-right:360px;border:1px solid #a4a2a2;}
#content_main.big{width:1011px;padding-bottom:40px;}
.big h1{margin:39px 40px 0px 49px;}
.big h2{margin:35px 37px 0px 53px;font-size:20px;}
.big h3{margin:37px 40px 0px 51px;font-size:18px;font-style:Italic;}
.big p{margin:14px 40px 20px 49px;font-size:14px;line-height:1.45;}
.big ul,ol{margin:18px 40px 8px 72px;padding:0px;font-size:14px;width:725px;line-height:1.45;}
.big li{margin:0px;}
.big ul{list-style-image:url('i/li-icon.gif');}
.big table{margin:18px 40px 8px 48px;width:725px;}
.big table th{background:#2a2a2a;height:41px;color:white;font-style:Italic;font-size:13px;text-align:left;padding-left:15px;}
.big table td{height:41px;padding-left:15px;text-align:left;}
.tr2 td{background:#e3e3e3;}

div.news{margin:15px 0px 36px;}

div.content_text{margin:18px 40px 0px 52px;}
.content_text p{font-size:14px;line-height:1.45;margin:15px 0px;}
div.news_date{background:#25272e;float:left;width:43px;height:41px;}
.news_date p{margin:6px 0px 0px 6px;color:white;font:12px Arial;}

#paginator{margin-bottom:40px;padding:0px;}
.pagi_current{background:#c3c2c1;padding:3px 8px;color:black;}
a.pagi_link{background:#888584;padding:3px 8px;color:white;font-weight:bold;text-decoration:none;}
a.pagi_link:hover{background:#383432;}
.pagi_link.left{margin-right:10px;}
.pagi_link.right{margin-left:10px;}

#content_right{width:350px;margin-right:0px;float:right;}

#content_right_top{background:white;height:243px;border:1px solid #a4a2a2;text-align:left;}
#content_right_top h3{margin:37px 20px 0px;font-size:20px;font-style:Italic;}
#content_right_top p{margin:1px 22px 0px 21px;font-size:15px;line-height:1.35;}

div.banner{margin:20px 0px;}

#border_top{position:absolute;left:0px;top:0px;width:100%;height:23px;background:url('i/border_top.png') repeat-x;behavior:url(iepngfix.htc);}
#border_bottom{position:absolute;left:0px;bottom:0px;width:100%;height:23px;background:url('i/border_bottom.png') repeat-x;behavior:url(iepngfix.htc);}

#footer{background:#25272e url('i/footer_border_shadow.gif') repeat-x;width:100%;height:50px;float:left;}
#footer p{margin:0px;color:white;padding:20px 0px;width:1023px;text-align:left;}
#footer a{color:white;font-weight:bold;}

div.error404{background:url('/i/error404.jpg') 0 60px no-repeat;width:623px;height:400px;}
