@charset "UTF-8";

/* SLANT COLORS 

Blue        - 007c85
Red         - bf2e1a
Orange      - b06110
Green       - 8e8b03
Dark Orange - 994708

*/


*{
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;}
	
a{
	border:0px;
	text-decoration:none;}
	
#wrapper{
	height:3000px;
	width:100%;
	display:block;
	border:1px solid red;}

#outer_container{
	width:1023px;
	margin-left:auto;
	margin-right:auto;
	height:768px;
	float:inherit;
	clear:both;}
	
.outline{
	border-left:1px solid #e9e9e9;
	border-right:1px solid #e9e9e9;
	border-bottom:1px solid #e9e9e9;}
	
#header{
	border:0px;
	width:100%;
	float:left;
height:167px;}
	
.logo{
	width:568px;
	height:147px;
	border:none;
	float:left;
margin-left:-1px;}
	
#header #main_nav{
	width:242px;
	border:0px;
	float:right;
padding-top:81px;
}

#main_nav .nav_link{
	border:0px;
	margin-bottom:8px;
	float:left;
	clear:both;
	height:20px;
	width:242px;}
	
ul{
list-style:none;
padding:0 0 0 0;
margin:0 0 0 0;
}

ul a{
display:block;}

.hidden{
	display:none;}

ul li{
width:242px;
height:20px;
margin-top:8px;
margin-left:0px;
margin-bottom:0px;
padding:0 0 0 0;
}

ul li.listAbout a{
background:url(../images/00common/nav/aboutLink_off.jpg) no-repeat scroll 0 0;}

ul li.listWork a{
background:url(../images/00common/nav/workLink_off.jpg) no-repeat scroll 0 0;}

ul li.listContact a{
background:url(../images/00common/nav/contactLink_off.jpg) no-repeat scroll 0 0;}

ul li.listAbout a:hover{
background:url(../images/00common/nav/aboutLink_on.jpg) no-repeat scroll 0 0;}

ul li.listWork a:hover{
background:url(../images/00common/nav/workLink_on.jpg) no-repeat scroll 0 0;}

ul li.listContact a:hover{
background:url(../images/00common/nav/contactLink_on.jpg) no-repeat scroll 0 0;}

div#content_box{
display:block;
width:994px;
height:442px;
border:0px;
margin:auto;
margin-top:116px;
}

#content_box #about_img{
	display:block;
	margin-left:45px;
	padding-top:140px;}

#content_box p{
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
display:block;
font-size:15px;
margin-top:97px;
margin-left:60px;
font-weight:200;
letter-spacing:.3px;
line-height:27px;}

#blindForm{
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
display:block;
font-size:15px;
margin-top:65px;
margin-left:40px;
font-weight:200;
letter-spacing:.3px;
line-height:27px;}

#blindForm{
background:transparent url(../images/04contact/contact_form_png.png) repeat;
padding:15px;
border:1px solid #8e8b03;
height:280px;
width:450px;
}

#blindForm span{
color:#fff;
text-transform:uppercase;
font-size:12px;
}

#content_box p a:link{
color:#8e8b03;
}

#content_box p a:hover{
color:#000;
}

#content_box p a:visited{
color:#8e8b03;
}

#content_box p a:active{
color:#8e8b03;
}

#inner_container{
	border:0px;
	width:100%;
	float:left;}
	
#body{
	border:0px;
	width:100%;
	float:inherit}

#contact_image01{
height:410px;
width:552px;
background:url(../images/04contact/contact_image_01v2.jpg) no-repeat scroll 0 0;
display:block;
float:left;
margin-top:32px;}

#contact_image02{
height:410px;
width:442px;
background:url(../images/04contact/contact_image_02.jpg) no-repeat scroll 0 0;
display:block;
float:left;
margin-top:32px;}

#footer{
	border:0px;
	width:100%;
	height:25px;
	float:left;
font-size:11px;
padding:0 0 0 0;
margin:12px 0 0 0;}
	
#footer #address{
	display:block;
	float:left;
margin-left:15px;}
	
#footer #copyright{
	display:block;
	float:right;
margin-right:15px;}
	
span.blue{
	color:#007c85;}
	
span.black{
	color:#000;}

sub{
color:#007c85;
font-size:8px;}

a:link{
color:#007c85;}

a:visited{
color:#666;}

a:hover{
color:#000;}

a:active{
color:#007c85}

