*{margin: 0; padding: 0;}
body{
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color: #fff;
	background: #000 url(images/bg.jpg) no-repeat left top;
	text-align: center;
}
.clear{clear: both;}
img{border: none;}
ul li{list-style: none;}
h1{font-size: 24px; font-weight: 400;}
p{padding: .4em 0;}
#wrapper{float:right;width:100%;margin-left:-380px; border-left: 1px solid #fff;}
#content{margin-left:380px; background: url(images/cont_bg1.gif) repeat-x 0 83px; text-align: left;}
#header{width: 100%; height: 110px; overflow: hidden;}
#header .top_tab{text-align: right; color:#DB100D;padding-right: 20px; padding-top: 10px; height: 50px;}
#header .top_tab a{color:#DB100D;text-decoration:none}
#header .menu{width: 620px; min-width: 620px; background: url(images/menu_bg.gif) no-repeat left bottom; text-align: center;}
#header .menu ul{ float: left; padding-right: 10px; display: block;}
#header .menu ul li{
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: 700;
	text-transform: uppercase;
	width: 82px;
	float: left;
	background: url(images/rcor_bg.gif) repeat-x top;
	padding: 6px 0;
}
#header .menu ul li.first{background: url(images/mi_first.gif) no-repeat left top;}
#header .menu ul li.cur{background: url(images/mi_cur.gif) no-repeat left top;}

#header .menu .sub_menu{
	font-family: Arial, sans-serif;
	font-size: 10px;
	margin-left: 10px;
	color: black;
	font-weight: normal;
	text-transform: uppercase;
	padding: 4px 0;
	text-align: left;
}

.cont{width:90%; min-width: 620px;}

.block1{width: 245px; height: 215px; background: url(images/pic1.gif) no-repeat left top; float: left;}
.block2{width: 305px; height: 215px; margin-left: 20px; background: url(images/pic2.gif) no-repeat left top; float: left;}
.block_padding1{margin:75px 0 0 135px;}
.block_padding2{margin:75px 0 0 195px;}
.bttn{ background: url(images/bttn_bg.jpg) no-repeat left top; width: 93px; height: 27px; text-align: center; font-family: Arial, sans-serif; font-size: 11px; font-weight: 700; line-height: 27px; text-transform: uppercase;}

#footer{width: 100%; border-top: 1px solid #DB100D; padding: 20px 0;}


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

#header .menu ul li a:link, #header .menu ul li a:visited, #header .menu ul li a:active, #header .menu ul li a:hover{color: #fff; text-decoration: none;}
#header .menu ul li a:hover{color: #fff; text-decoration: none;}

.sub_menu a:link, .sub_menu a:visited, .sub_menu a:active, .sub_menu a:hover {color: #000; text-decoration: none;}
.sub_menu a:hover {text-decoration: none;}

.bttn a:link, .bttn a:visited, .bttn a:active, .bttn a:hover {color: #fff; text-decoration: none;}
.bttn a:hover {text-decoration: underline;}

.bullet_red{background: url(images/bullet_dred.gif) no-repeat left 3px; padding: 3px 0 3px 20px; font-weight: 700;}
.bullet_blue{background: url(images/bullet_dblue.gif) no-repeat left 3px; padding: 3px 0 3px 20px; font-weight: 700;}

.big_pic{width: 304px; float: left; margin:0 5px 20px 0;}
.big_pic img{border: 2px solid #fff; float: left;}
.small_pics{width: 350px; float: left; margin:0 0 20px 0;}
.small_pics img{ float: left; margin: 0 5px 5px 0;}
.small_pics a img{border: 1px solid #fff;}
.small_pics a:hover img{border: 1px solid #FB9B09;}
.small_pics a:hover{border: none;}

