* {margin:0px; padding:0px;}

img {border:0px}

html {width:100%; height:100%; margin:0px;}

body {width:942px; height:100%; margin:0 auto; position:relative;}

html > body {min-height:100%; height:auto;}

#wrapper {width:942px;}

#content {width:942px; padding:18px 0 10px 0;}

#footer {position:relative; bottom:0px; width:942px; height:117px;}

.logo {float:left;}

#menu {border-top:26px solid #FE7E28; width:660px; float:left; margin-top:25px;}

#menu ul {padding:35px 0 0 36px;}

#menu li {
list-style-type:none;
display:inline;
padding:0 14px;
line-height:18px;
height:18px;}

#menu a {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:normal;
color:#3A3A3A;
text-transform:uppercase;
text-decoration:none;}

#bottom_navigation a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #E4E4E4;
text-decoration:none;}

#menu a:visited, #bottom_navigation a:visited {text-decoration:none;}

#menu a:hover {color: #CCC;}

#bottom_navigation a:hover, #menu li .active, #bottom_navigation .active {text-decoration:underline;}

#bottom_navigation {
background-color:#FE7E28;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#E4E4E4;
line-height:26px;
height:26px;
text-align:center;
margin:15px 0 10px 0}

#bottom_navigation a {margin:0 12px}

.copy_a {
float:left;
width:33%;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#c0c0c0;}

.copy_b {
float:left;
width:33%; 
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#c0c0c0;}

.copy_c {
float:left;
width:34%; 
text-align:right;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#c0c0c0;}

.copy_a a, .copy_b a {color:#6F6F6F; text-decoration:none;}

.copy_a a:visited, .copy_b a:visited, .read_more:visited {text-decoration:none;}

.copy_a a:hover, .copy_b a:hover, .read_more:hover {text-decoration:underline;}

#blocks {
background-image:url(../images/content_3_bg.gif);
background-position:top left;
background-repeat:repeat-y;}

#blocks div {
width:275px;
float:left;
padding:12px 16px 18px 23px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#010101;}

#blocks .image {margin-top:14px;}

#blocks p {padding:14px 0 0 4px;}

#blocks a, #block a {color:#fe7e28; text-decoration:none;}

#blocks a:hover, block a:hover {text-decoration:underline;}

.read_more {
margin:4px 0 0 4px;
display:block;
color:#fe7e28;
text-decoration:none;}

#block {
width:936px;
margin:0 auto;
background-image:url(../images/content_1_bg.gif);
background-position:top left;
background-repeat:repeat-y;}

#block div {display:block; float:left; padding:7px 0 13px 19px;}

#block div img {margin:0 7px 0 0;}

#block div h1, #blocks div h1 {font:normal 18px Arial, Helvetica, sans-serif; color:#010101; padding-left:2px;}

#block div h2, #blocks div h2 {font:normal 16px Arial, Helvetica, sans-serif; color:#010101; padding-left:2px;}

#block div h3, #blocks div h3 {font:normal 14px Arial, Helvetica, sans-serif; color:#010101; padding-left:2px;}

#block div h4, #blocks div h4 {font:bold 12px Arial, Helvetica, sans-serif; color:#010101; padding-left:2px;}

#block div p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#010101;
display:block;
width:235px;
float:left;
padding:9px 25px 0 4px;}

#block div n {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#010101;
display:block;
width:600px;
float:left;
margin:25px 15px 15px 0;
border-top:1px solid #94A2AF;
border-bottom:1px solid #94A2AF;
border-right:1px solid #94A2AF;}

#block div o {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#010101;
float:left;
display:block;
width:270px;
margin-left:10px;}

#block div m {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#010101;
display:block;
width:890px;
text-align:center;
margin-top:40px;
padding:25px 0 10px 0;
border-top:1px solid #C9CED3;}

/********** contact form **********/

#contactform {margin:0; padding:0;}

#contactform * {color:#fe7e28;}

#contactform ol {margin:0; padding:0; list-style:none;}

#contactform li {margin:0; padding:0; background:none; border:none; display:block; clear:both;}

#contactform li.buttons {margin:5px 0 5px 0; clear:both;}

#contactform label { 
	margin:0;
	width:100px;
	display:block;
	padding:10px 0;
	color:#010101;
	font:normal 12px Arial, Helvetica, sans-serif;	
	float:left;}	

#contactform label span {color:#fe7e28;}

#contactform input.text {
	width:265px;
	border:1px solid #C9CED3;
	margin:2px 0;
	padding:5px 2px;
	height:16px;
	background:#FFF;
	float:left;}

#contactform textarea {
	width:265px;
	border:1px solid #C9CED3;
	margin:2px 0;
	padding:2px;
	background: #FFF;
	float:left;}

#contactform li.buttons input {padding:3px 0 3px 145px; margin:10px 0 0 0; border:0; color:#FFF; float:left;}



.inner_copy {
border:0;
color:#fff;
float:right;
width:0.09%!important;
margin:-100px;
overflow:hidden;
line-height:0px;
padding:0px;
font-size:11px
}