@charset "utf-8";
/* CSS Document */
html {
	height:100%;
	width:100%;
}
body {
	height:100%;
	width:100%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	background:#a7a6a3;
}

html, body, h1, h2, h3, h4, h5, h6, p, em, strong, abbr, acronym, blockquote, q, cite, ins, del, dfn, a, div, span, pre, hr, address, br, b, i, sub, sup, big, small, tt, table, tr, caption, thead, tbody, tfoot, col, colgroup, form, input, label, textarea, button, fieldset, legend, select, option, optiongroup, ul, ol, li, dl, dt, dd, code, var, kdb, samp, img, object, param, map, area, bdo, iframe {
	padding:0;
	margin:0;
	border:0;
}
img {display:block;} 

.clear{
	content:".";
	height:0;
	visibility: hidden;
	display:block;
	clear:both;
}

* { outline: none;}

.body{
	width:100%;
	margin:0 auto;
}
.bg-header{
	width:100%;
	height:347px;
	background:url(../images/bg-header.jpg) repeat-x left top;
}
.header{
	width:790px;
	height:290px;
	margin:0 auto;
}
/*Navigation*/
.mainNavigation{
	position:absolute;
	width:736px;
	top:290px;
	padding:0;
	margin:0 0 0 19px;
	z-index:100 !important;
	left: 233px;
	zoom:1;
	border:0;
}
.mainNavigation li{
	float:left;
	list-style:none;
}
.mainNavigation li a{
	display:block;
	text-indent:-80000px;
	height:41px;
	background-position:left top;
	background-repeat:no-repeat;
	margin:0;
	font-size:0;
	line-height:0;
	z-index:5!important;
}
.mainNavigation li a.active {
	background-position:left bottom;
	background-repeat:no-repeat;
}
.mainNavigation li a:hover{
	background-position:left bottom!important;
}
.mainNav1{
	background-image:url(../images/main-menu1.jpg);
	width:106px;
}
.mainNav1 active{
	background-image:url(../images/main-menu1.jpg);
	width:106px;
}

.mainNav2{
	background-image:url(../images/main-menu2.jpg);
	width:104px;
}
.mainNav2{
	background-image:url(../images/main-menu2.jpg);
	width:104px;
}

.mainNav3{
	background-image:url(../images/main-menu3.jpg);
	width:105px;
}
.mainNav4{
	background-image:url(../images/main-menu4.jpg);
	width:105px;
}
.mainNav5{
	background-image:url(../images/main-menu5.jpg);
	width:105px;
}
.mainNav6{
	background-image:url(../images/main-menu6.jpg);
	width:106px;
}
.mainNav7{
	background-image:url(../images/main-menu7.jpg);
	width:105px;
}
.mainNavigation li ul{
	z-index:40 !important;
    list-style: none;
    display:none;
	position:absolute !important;
	overflow:hidden;
	background:#a7a6a3 url(../images/bg-drop.jpg) repeat-x left top;
	margin:-15px 0 0 1px;
	width:153px;
	padding:10px 0 10px 0;
}
.mainNavigation  ul li{
	padding:0;
	list-style:none;
	margin:0;
	padding:0;
	display:block!important;
}
.mainNavigation li:hover ul li a{
	display:block!important;
	padding:8px 0 8px 10px!important;
	margin:0!important;
	width:153px;
	height:auto;
	color:#fff;
	position:relative !important;
	text-indent:0!important;
	text-decoration:none;
	font-size:11px;
	text-transform:none!important;
}
.mainNavigation li:hover ul{
    display: block;
}
.mainNavigation li:hover ul li  a:hover{
	color:#000;
}
.all{
	width:735px;
	margin:0 auto;
	background:#a7a6a3;
	position:relative;
	clear:both;
}
.mainArea{
	overflow:hidden;
	width:736px;
	margin-bottom:25px;
	position:relative;
}
.sideContent{
	float:left;
	display:inline;
	width:192px;
	font-size:10px;
	position:relative;
	z-index:20;
}
.secondaryNav{
    background:#484848;
	padding:5px 0 5px 0;
	margin:0;
	zoom:1;
	z-index:1px;
}
.secondaryNav li{
	list-style:none;
	position:relative;
	margin:0;
	border-top:1px solid #a7a6a3;
	background-position:left top;
	background-repeat:no-repeat;
	background-image:url(../images/secondaryNav.gif);
	height:25px;
	width:192px;
}
.secondaryNav li.last {border-bottom:1px solid #a7a6a3;}
.secondaryNav li a{
	display:block;
	position:relative;
	padding:9px 0 9px 20px;
	text-align:left;
	line-height:9px;
	color:#fffefe !important;
	text-transform:uppercase;
	text-decoration:none;
}
.secondaryNav li:hover {
	background-position:left bottom;
}
.secondaryNav li.active{
	background-position:left bottom !important;
}
.secondaryNav li ul{
	display:none;
	position:absolute;
	background:#484848;
	height:auto;
	width:auto;
	top:0px;
	left:192px;
	padding:0;
	z-index:20 !important;
}
.secondaryNav li:hover ul{
	display:block;
}
.secondaryNav li ul li{
	padding:0;
	margin:0;
	background:none;
	position:relative;
	border-top:0;
}
.secondaryNav li ul li a{
	background:none !important;
	margin:0!important;
	padding:9px 0 9px 20px!important;
	height:auto;
	width:auto;
	color:#000000;
	position:relative;
	font-size:11px;
	text-transform:none!important;
}
.secondaryNav li ul li:hover{
	background:#1b2a2a !important;
}
.mainContent{
	float:right;
	width:526px;
	font-size:12px;
	line-height:15px;
	color:#181818;
}
.text {
	min-height:300px;
	height:1%; 
}
.flash {
	position:relative !important;
}
.flash img {
	xposition:relative;
	xz-index:1 !important;
}
#flashcontent {
	width:526px;
	height:219px;
	z-index:1 !important;
	text-align:center;
}
.text h1 {
	margin-bottom:5px;
	margin-top:25px;
	font-size:18px;
}
.text  p{
	margin-bottom:15px;
}
.text  ul{
	margin-left:15px;
}
.text  ul{
	margin-left:15px;
}
.text  ul li ul{
	margin-left:15px;
}
.text  ul li a{
	color:#1e1e1e;
	text-decoration:none;
}
.text  ul li a:hover{
	color:#1e1e1e;
	text-decoration:underline;
}
.blocksArea  {
	clear:both;
	padding:0!important;
	margin:0!important;
	position:relative;
	width:526px;
	height:94px;
	list-style:none;
}
.blocksArea  li{
	float:left;
	list-style:none;
	position:relative;
	display:block !important;
	height:94px;
	width:170px;
}
.blocksArea li a{
	display:block;
	text-indent:-5000px;
	height:94px;
	background-position:left top;
	background-repeat:no-repeat;
	margin:0;
	font-size:0;
	line-height:0;
}
.blocksArea li:hover{
	background-position:left bottom !important;
	width:170px;
}
.block1{
	background-image:url(../images/block1.gif);
	width:170px;
}
.block2{
	background-image:url(../images/block2.gif);
	width:170px;
	margin:0 7px;
}
.block3{
	background-image:url(../images/block3.gif);
	width:170px;
}
.bg-footer{
	width:100%;
	height:126px;
	background:url(../images/bg-footer.jpg) repeat-x left bottom;
} 
.footer{
	clear:both !important;
	width:736px;
	margin:0 auto;
	overflow:hidden;
	background:url(../images/footer.jpg) no-repeat  left bottom;
	padding:0;
	font-size:11px;
	color:#272727;
	height:126px;
}
.footerLinks{
	text-align:center;
	color:#272727;
	padding:10px 0 0 0;
}
.footerLinks a{
	color:#272727;
	line-height:13px;
	padding:0 9px;
	margin:0;
	text-decoration:none;
}
.footerLinks a:hover{
	color:#b13c00;
}
.footerLinks p{
	margin-bottom:6px;
}
.copyright{
	float:left;
	display:inline;
	margin:43px 0 0 35px;
	color:#b13c00;
}
.develop{
	float:right;
	color:#fff;
	text-align:right;
	margin-top:33px;
}
.develop p{
	line-height:15px;
}
.develop a{
	color:#fffa8c;
}
/*Contact*/
.contact{
	width:300px;
	margin-top:10px;
	margin-bottom:5px;
	position:relative;
}
.contact fieldset{
	float:left;
	margin-bottom:5px;
}
.width80{
	width:95px;
}
.contact input{
	border:1px solid #808080;
	padding:1px;
	width:200px;
}
.contact input.checkbox{
	border:none;
	padding:1px;
	width:30px;
}
.contact textarea{
	border:1px solid #808080;
	padding:1px;
	height:50px;
	width:200px;
}
.contact select{
	border:1px solid #808080;
	width:205px;
}

.contact .but{
	margin:10px 0 10px 15px;
	display:inline;
	clear:both;
	width:230px;
}
.contact input.button{
	width:100px;
	margin:0 5px;
	float:left;
	display:block;
	padding:0;
}