/* CSS Document */

* { 
	margin:0; padding:0;
	border:0;
}

body{ background:#ffe596;
	 border:0;
	 font:14px 'PT Sans', Arial, Helvetica, sans-serif; color:#061a26;
	 line-height:20px;
}


/* ============================= main layout ====================== */

a{ color:#6b6c5f; text-decoration: underline; outline:none}
a:hover{ text-decoration: none}
li{ list-style:none}
h1{ float:left; font:22px "Expletus Sans", Arial, Helvetica, sans-serif; line-height:23px; font-weight:bold; letter-spacing:0px; word-wrap: break-word}
h2{ font:32px "Expletus Sans", Arial, Helvetica, sans-serif; color:#061a26; line-height:36px; padding:0 0 8px 0; letter-spacing:-1px;}
p{ padding-bottom:20px;}
img{ vertical-align:top}

/* ============================= header ====================== */

#logo{ display:block; width:800px; height:100px; background:#fc9d31; color:#fff; text-decoration:none; padding:5px 5px 5px 5px; border-bottom: 8px solid #e67c02; font-size:14px}
#header_text{ letter-spacing:0; width:500px; font-size:14px; text-align:left; float:right; padding-top:100}

#logo_home{ display:block; width:170px; height:120px; background:#fc9d31; color:#fff; text-decoration:none; padding:5px 5px 5px 5px;}
#logo_home span{ letter-spacing:0; font-size:13px; display:block; line-height:14px; margin-top:10px; text-align:center;}

#menu { float:left; height:130px; width:820px; overflow:hidden; border-bottom: 8px solid #bf6701}
#menu li{ float:left; width:205px; }
#menu span{ display:block; padding-left:12px; }
#menu a{ display:block; padding-top:90px; font:22px "Expletus Sans", Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; text-transform:uppercase; text-decoration:none; line-height:46px;}
#menu a:hover{ color:#e67c02;}
#menu_active a span{ padding-top:20px;}
#menu_active a{padding-top:70px;}

#menu .nav1 a{ background:url(images/menu1.jpg) top no-repeat}
#menu .nav2 a{ background:url(images/menu2.jpg) top no-repeat}
#menu .nav3 a{ background:url(images/menu3.jpg) top no-repeat}
#menu .nav4 a{ background:url(images/menu4.jpg) top no-repeat}

#menu .nav1 a span{ background:#ffc000}
#menu .nav2 a span{ background:#d3b04f}
#menu .nav3 a span{ background:#a3a865}
#menu .nav4 a span{ background:#81835f}

* html #menu li a{ float:left; width:100%;}
* html #menu li a span{ float:left; width:193px;}

/* ============================= content ====================== */
.pad{ padding:30px 30px 30px;}
.pad_bot1{ padding-bottom:5px;}
.pad_left1{ padding-left:20px}
.pad_left2{ padding-left:15px;}
.marg_right1{ margin-right:16px;}

.button{ color:#f0f0f0; text-decoration:none; line-height:33px; display:inline-block; padding:0 10px; background:#6b6c5f}
.button:hover{ background:#ff8800}
.button_light{ color:#000; text-decoration:none; padding:0; background:none}
.under{ padding-bottom:15px; margin-bottom:15px; border-bottom:1px solid #d8d8d8}

.col_border{ padding-bottom:10px; margin-bottom:23px; border-bottom:1px solid #d8d8d8}
.link_desc{padding-top:10px};

#content img{ margin-top:5px}

.color1{ color:#061a26; font-weight:bold}

.list1 a{ padding-left:6px; background:url(images/marker_1.gif)  0 5px no-repeat}

.font1{ font-size:14px;}
/* ============================= footer ====================== */

#footer { font-size:12px; color:#c9c8c8; padding-top:11px}
#footer a{ color:#c9c8c8; text-decoration:none}
#footer a:hover{ color:#fff;}

#footer_menu{ float:right}
#footer_menu li{ float:left; padding-left:12px;}
#footer_menu .active{ color:#fff;}

/* ============================= forms ============================= */

#ContactForm {padding:9px 0 0 0; line-height:18px;}
#ContactForm a{ margin-left:15px; float:right; margin-top:13px; padding:0 13px;}
#ContactForm .input {width:313px; height:14px;  background:#d8d8d8; padding:14px 10px; margin-bottom:8px;color:#6b6c5f; font:12px Arial, Helvetica, sans-serif}
#ContactForm textarea {width:330px; height:149px;  background:#d8d8d8; padding:16px 10px; margin-bottom:8px;color:#6b6c5f; font:12px Arial, Helvetica, sans-serif; overflow:auto}

.col_2{ width:350px; float:left; padding-left:17px;}

/*==========================================*/

.bgstretcher {
	background: black;
	overflow: hidden;
	width: 100%;
	position: fixed !important;
	z-index: 1;
}
.bgstretcher, .bgstretcher UL, .bgstretcher UL LI {
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
}
.bgstretcher UL, .bgstretcher UL LI {
	margin: 0;
	padding: 0;
	list-style: none;
}
