body {background:#EE6D20 url(../images/bg_main.jpg) top repeat-x; padding:0px; margin:0px; color:#634127; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;behavior: url(css/csshover.htc);}
div {color:#634127; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:130%;}
/* common syles */
a {color:#BA4D1F; text-decoration:none;}
a:hover {color:#BA4D1F; text-decoration:underline;}
a img {border:0px;}
p {margin:5px 0px 10px 0px;}
* :focus { outline: 0; }
h1 {font-family:Arial, Helvetica, sans-serif; color:#DB314C; font-size:24px;}
h2 {font-family:Arial, Helvetica, sans-serif; color:#BA4D1F; font-size:16px; text-transform:uppercase;}
h2.sifr {display:block; height:30px; width:170px; font-size:14px; margin:0px 0px 15px 5px; padding:0px;}
.clear {clear:both;}
.redText {font-weight:bold; color:#AF3146;}
/* structure */
.main {width:1000px; margin:0px auto;}
.header {height:330px;}
.menu {height:51px; background:url(../images/bg_menu.jpg) no-repeat; text-align:center; padding-left:40px; margin:0;}
.menu ul {
	margin: 0; 
	padding: 0; 
}
.menu li {
	position: relative; 
	list-style: none; 
	margin: 0;
	float: left;
	margin:0px 20px;
}
.menu li a {
	display: block; 
	text-decoration: none; 
}
.menu ul a {
	width: auto;
}
.menu ul ul {
	position: absolute; 
	display: none;
}
ul.level1 li.submenu:hover ul.level2, ul.level2 li.submenu:hover ul.level3 {
	display: block;
}
ul.level2 {
	top: 36px; 
	left: 0px; 
	margin-top: 2px;
	background:#F7BA31;
	border-top:1px solid #EF6D21;
	border-left:1px solid #EF6D21;
	border-right:1px solid #EF6D21;
	width:190px;
}
ul.level1 li a {
float:left;
height:36px;
padding-top:15px;
font-size: 13px;
font-weight:bold;
}
ul.level2 li{
margin:0;
border-bottom:1px solid #EF6D21;
display:block;
width:190px;
}
ul.level1 li a#last, ul.level2 li a{background:none;}
ul.level2 li a {
height:auto;
text-align:left;
line-height:25px;
padding:0 15px 0 15px;
display:block;
color:#000000;
}
ul.level2 li a:hover{color:#A51842}
ul.level3 li a {
height:30px;
line-height:30px;
padding-top:0;
padding-left:15px;
}
.leftcol {width:200px; float:left; margin:0}
.block1 {height:186px; margin-bottom:10px;}
.block2 {height:180px; background:url(../images/block_newsletter.gif) no-repeat; margin-bottom:10px; padding:10px 10px 0px 15px; line-height:100%;}
.block2 p {margin:0px 0px 3px 0px;}
.block2 .input {background:#FAEAAB; border:0px; width:162px; height:18px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; padding-left:10px; margin-top:3px; padding-top:3px;}
.block3 {height:215px; background:url(../images/block_countdown.gif) no-repeat; padding-top:8px; padding-left:10px; line-height:100%; color:#634127;}
#facebook_block {height:126px; background:url(../images/facebook.gif) no-repeat; padding-top:8px; padding-left:10px; line-height:100%; color:#634127; text-align:center;}
.count td {color:#634127; text-transform:uppercase; font-size:10px; padding:5px;}
.container {background:url(../images/content_bg.jpg) repeat-y; width:795px; float:right; margin:0}
.content_top {background:url(../images/content_top.jpg) top no-repeat; height:48px; padding-top:10px;}
.content_bot {background:url(../images/content_bot.jpg) bottom no-repeat; padding-bottom:55px; min-height:445px;}
.content {width:565px; float:left; padding:0px 10px 0px 15px;}
.content p {padding:0px 0px 0px 10px;}
.video {float:right; width:300px; height:290px; text-align:center; background:url(../images/bg_video-noVideo.jpg) center bottom no-repeat; margin-left:10px; padding-top:10px;}
.news {float:right; width:270px; margin-left:10px; padding:10px 10px 0px 0px;}
.quote {float:left; margin-top:10px; background:#F1B932 url(../images/q_top.gif) top no-repeat; width:260px; font-size:10px; line-height:120%;}
.quote p {padding:35px 10px 0px 20px;}
.rightcol {width:170px; margin-left:610px;}
.footer {text-align:center; color:#FAEAAB; padding:10px 0px 20px 0px;}
.footer a, .footer a:hover {color:#FAEAAB;}
/* form */
form {margin:0px; padding:0px;}
.h1 {font-family:Arial, Helvetica, sans-serif; color:#DB314C; font-size:24px;}
.h2 {font-family:Arial, Helvetica, sans-serif; color:#BA4D1F; font-size:16px; text-transform:uppercase;}