@charset "utf-8";
/* CSS Document */

*
{
	padding:0px;
	margin:0px;
}
body
{
	padding:0px;
	margin:0px;
	background:#d4d8e0;
}
@font-face {
    font-family: 'myriad_pro_condbold';
    src: url('myriadpro-boldcond-webfont.eot');
    src: url('myriadpro-boldcond-webfont.eot?#iefix') format('embedded-opentype'),
         url('myriadpro-boldcond-webfont.woff') format('woff'),
         url('myriadpro-boldcond-webfont.ttf') format('truetype'),
         url('myriadpro-boldcond-webfont.svg#myriad_pro_condbold') format('svg');
    font-weight: normal;
    font-style: normal;

}
a
{
	outline:none;
}
h1
{
	font:normal 20px Verdana, Arial, Helvetica, sans-serif;
	color:#5c5b5a;
	text-align:left;
	padding-left:0px;
	padding-bottom:5px;
}
h2
{
	font:bold 20px Verdana, Arial, Helvetica, sans-serif;
	color:#cd2f00;
	text-align:center;
	padding-left:0px;
	padding-bottom:5px;
}
#contraner
{
	width:100%;
	padding:0px;
	margin:0px;
	float:left;
	background:url(../images/body-bg.jpg) repeat-x top left;
}
#wrapper
{
	width:962px;
	padding:0px;
	margin:0px auto;
}
#header
{
	width:962px;
	padding:0px;
	margin:0px;
	float:left;
}
#logo-part
{
	width:962px;
	padding:0px;
	margin:0px;
	float:left;
}
#logo
{
	width:340px;
	padding:5px 0px 10px 20px;
	margin:0px;
	float:left;
	font:normal 36px "Times New Roman", Times, serif;
	color:#4a1607;
	text-align:left;
	text-transform:uppercase;
	text-shadow: 1px 1px 2px rgba(150, 150, 150, 1);
}
#logo span
{
	font:normal 36px "Times New Roman", Times, serif;
	color:#ba1806;
	text-align:left;
}
#navigation
{
	width:582px;
	padding:13px 0px 0px 0px;
	margin:0px;
	float:left;
}
.navbar
{
	width:542px;
	padding:0px 0px 0px 40px;
	margin:0px 0px 0px 0px;
	float:left;
	background:url(../images/nav-bg.jpg) no-repeat top left;
}
.navbar ul
{
	list-style-type:none;
}
.navbar li
{
	padding:0px 2px 0px 1px;
	margin:0px;
	float:left;
	background:url(../images/nav-de.jpg) no-repeat right;
}
.navbar li a
{
	padding:15px 15px 10px 15px;
	margin:0px;
	font:bold 15px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	line-height:45px;
	text-shadow: 1px 1px 2px rgba(150, 150, 150, 1);
}
.navbar li a:hover
{
	padding:15px 15px 10px 15px;
	margin:0px;
	font:bold 15px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	line-height:45px;
	text-shadow: 1px 1px 2px rgba(150, 150, 150, 1);
}
.navbar li:last-child
{
	background:none;
}
.navbar li.active a
{
	padding:15px 30px 10px 30px;
	margin:0px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#de0f17;
	text-decoration:none;
	line-height:45px;
}
#banner-part
{
	width:427px;
	padding:40px 75px 85px 460px;
	margin:0px;
	float:left;
	background:url(../images/banner-bg.jpg) no-repeat top left;
}
.banner-text
{
	width:427px;
	padding:0px 0px 0px 0px;
	margin:0px;
	float:left;
	font:normal 20px Verdana, Arial, Helvetica, sans-serif;
	color:#cd2f00;
	text-align:left;
	line-height:25px;
	text-transform:uppercase;
}
.banner-input-part
{
	width:299px;
	height:311px;
	padding:0px 0px 0px 0px;
	margin:20px 0px 0px 0px;
	float:left;
	background:url(../images/input-bg.png) no-repeat top left;
}
.input-part
{
	width:300px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:left;
}
.input-heading
{
	width:300px;
	padding:15px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	font:normal 25px 'myriad_pro_condbold';
	color:#ffffff;
	text-align:center;
	text-shadow: 1px 1px 2px rgba(150, 150, 150, 1);
}
.input-form
{
	width:240px;
	padding:20px 30px 15px 30px;
	margin:0px 0px 0px 0px;
	float:left;
}
.input
{
	width:220px;
	height:34px;
	padding:0px 10px 0px 10px;
	margin:5px 0px 5px 0px;
	float:left;
	background:url(../images/input.jpg) no-repeat top left;
	border:none;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#5b5b5c;
	outline:none;
}
.input-m
{
	width:220px;
	height:49px;
	padding:10px;
	margin:5px 0px 5px 0px;
	float:left;
	background:url(../images/input-m.png) no-repeat top left;
	border:none;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#5b5b5c;
	outline:none;
}
.input-button
{
	padding:0px 0px 0px 0px;
	margin:7px 0px 0px 55px;
	float:left;
	text-align:center;
}
#content
{
	width:962px;
	padding:0px;
	margin:0px;
	float:left;
	background:#ffffff url(../images/content-up-bg.jpg) no-repeat top left;
}
.content-inner
{
	width:900px;
	padding:0px 30px 20px 30px;
	margin:0px 0px 0px 0px;
	float:left;
	border-left:1px #c2c5cd solid;
	border-right:1px #c2c5cd solid;
}
.content-inner-left
{
	width:275px;
	padding:0px 0px 0px 0px;
	margin:0px 32px 0px 0px;
	float:left;
}
.content-inner-left-2
{
	width:207px;
	padding:30px 34px 15px 34px;
	margin:0px 0px 0px 0px;
	float:left;
	border:1px #d4d8e0 solid;
	border-radius:5px;
	background:#ffffff;
}
.content-inner-left-img
{
	width:200px;
	padding:0px 0px 0px 7px;
	margin:0px 0px 10px 0px;
	float:left;
}
.content-inner-left-img-text
{
	width:200px;
	padding:0px 0px 0px 7px;
	margin:0px 0px 10px 0px;
	float:left;
	font:normal 18px Verdana, Arial, Helvetica, sans-serif;
	color:#242323;
	text-align:center;
}
.content-inner-left-img-2
{
	width:207px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
	float:left;
}
.content-inner-left-img-text-2
{
	width:200px;
	padding:0px 0px 0px 7px;
	margin:0px 0px 10px 0px;
	float:left;
	font:normal 15px Arial, Helvetica, sans-serif;
	color:#242323;
	text-align:center;
}
.content-inner-left-2-down
{
	width:275px;
	padding:15px 0px 10px 0px;
	margin:0px 32px 0px 0px;
	float:left;
	background:#666666;
	font:normal 15px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-align:center;
	text-transform:uppercase;
	border-radius:5px;
}
.content-inner-right
{
	width:585px;
	padding:0px;
	margin:0px;
	float:left;
	font:normal 15px Verdana, Arial, Helvetica, sans-serif;
	color:#5c5b5a;
	text-align:justify;
	line-height:22px;
}
.content-inner-2
{
	width:900px;
	padding:0px 30px 20px 30px;
	margin:0px 0px 0px 0px;
	float:left;
	border-bottom:1px #c2c5cd solid;
	border-left:1px #c2c5cd solid;
	border-right:1px #c2c5cd solid;
}
.content-inner-2-up
{
	width:899px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 20px 0px;
	float:left;
	font:normal 15px Verdana, Arial, Helvetica, sans-serif;
	color:#5c5b5a;
	text-align:left;
	line-height:25px;
}
.content-inner-2-down
{
	width:899px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	font:normal 15px Verdana, Arial, Helvetica, sans-serif;
	color:#5c5b5a;
	text-align:justify;
	line-height:25px;
}
#footer
{
	width:962px;
	padding:20px 0px 15px 0px;
	margin:0px;
	float:left;
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#6f7581;
	text-align:right;
}
.content-inner-about-right
{
	width:585px;
	padding:0px;
	margin:0px;
	float:left;
	font:normal 15px Verdana, Arial, Helvetica, sans-serif;
	color:#5c5b5a;
	text-align:justify;
	line-height:22px;
}
.content-inner-about-right span
{
	font:italic 15px Georgia, "Times New Roman", Times, serif;
	color:#5c5b5a;
}
.bonus
{
	width:585px;
	padding:0px;
	margin:0px;
	float:left;
}
.bonus-up
{
	width:545px;
	padding:20px;
	margin:20px 0px 20px 0px;
	float:left;
	font:normal 15px Verdana, Arial, Helvetica, sans-serif;
	color:#5c5b5a;
	text-align:center;
	line-height:22px;
	background:#e0e0e0;
	border:2px #b2b1b1 solid;
}
.bonus-down
{
	width:545px;
	padding:0px;
	margin:0px;
	float:left;
	font:normal 15px Verdana, Arial, Helvetica, sans-serif;
	color:#5c5b5a;
	text-align:justify;
	line-height:22px;
}