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;}