@charset "UTF-8";
/* CSS Document */

body{
background-color: #FFFFFF;
margin-top: 40px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;}

p.homecopylower{margin-top:20px;}

.form{
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;}

#page{
text-align: center; 
position:absolute; 
display:block; 
float:none;}

.pagecontainer{
margin-top: auto; 
margin-right: auto; 
margin-bottom: auto;
margin-left: auto; 
width: 960px;}

.header{
width: 960px;
height:60px;
padding-bottom:12px;
padding-left:0px;
padding-top:0px;
padding-right:0px;
float:left;
border-style:solid; 
border-color:#000000; 
border-bottom-width:1px; 
border-left-width:0px; 
border-top-width:0px; 
border-right-width:0px;
vertical-align:bottom;}

.headercopy{
width:480px;
height:60px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
float:left;}

.logo{
width:200px;
text-align:left;
float:left;}

.mainnavigation{
width:740px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #A4A4A4;
text-align:right;
float:left;
padding-bottom:10px;
padding-left:0px;
padding-top:10px;
padding-right:20px;}

.mainarea{
width: 960px;
padding-bottom:12px;
padding-left:0px;
padding-top:12px;
padding-right:0px;
float:left;
overflow:auto;}

.mainflash{
width: 670px;
padding-bottom:0px;
padding-left:0px;
padding-top:0px;
padding-right:0px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;}

.mainphotos{
width: 670px;
height: 410px;
padding-bottom:0px;
padding-left:0px;
padding-top:0px;
padding-right:0px;
border-style:solid; 
border-color:#000000; 
border-bottom-width:1px; 
border-left-width:0px; 
border-top-width:0px; 
border-right-width:0px;}

.homebtmheader{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#000000;
font-weight:bold;}

.homebtmheadersm{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#ff7700;
font-weight:bold;}

.homebtmheadersmblack{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#000;
font-weight:bold;}

.mainformarea{
width: 290px;
height:450px;
padding-bottom:0px;
padding-left:0px;
padding-top:0px;
padding-right:0px;
float:right;}

.mainform{
width: 290px;
height: 410px;
padding-bottom:0px;
padding-left:0px;
padding-top:0px;
padding-right:0px;
border-style:solid; 
border-color:#000000; 
border-bottom-width:1px; 
border-left-width:0px; 
border-top-width:0px; 
border-right-width:0px;}

.mainformcontact{
width: 290px;
height: 410px;
padding-bottom:0px;
padding-left:0px;
padding-top:0px;
padding-right:0px;
border-style:solid; 
border-color:#000000; 
border-bottom-width:0px; 
border-left-width:0px; 
border-top-width:0px; 
border-right-width:0px;}

.ourwork{
width:240px;
padding-bottom:20px;
padding-left:10px;
padding-top:20px;
padding-right:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:left;
line-height:20px;
float:left;}

.viewour{
width:120px;
padding-bottom:0px;
padding-left:0px;
padding-top:0px;
padding-right:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:left;
line-height: normal;}

.selectonearea{
width:120px;
padding-bottom:0px;
padding-left:0px;
padding-top:0px;
padding-right:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:left;
line-height: normal;}

.selectone{
width:120px;
padding-bottom:3px;
padding-left:3px;
padding-top:3px;
padding-right:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:left;}

.join{
width: 260px;
height:382px;
padding-bottom:0px;
padding-left:15px;
padding-top:0px;
padding-right:15px;}

.joinimages{
width: 260px;
padding-bottom:0px;
padding-left:0px;
padding-top:0px;
padding-right:0px;
float:left;}

.joinimagestop{
width: 260px;
padding-bottom:0px;
padding-left:0px;
padding-top:20px;
padding-right:0px;
float:left;}

.linkedin{
width: 33px;
padding-bottom:0px;
padding-left:10px;
padding-top:0px;
padding-right:10px;
float:left;}

.formarea{
width: 260px;
background-image:url(../images/joinbg.jpg);
background-repeat:repeat-y;
padding-bottom:0px;
padding-left:0px;
padding-top:0px;
padding-right:0px;
float:left;}

.formlabel{
width:70px;
padding-bottom:10px;
padding-left:0px;
padding-top:0px;
padding-right:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:left;}

.formlabelcontact{
width:120px;
padding-bottom:10px;
padding-left:0px;
padding-top:0px;
padding-right:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:left;}

.formfields{
width:170px;
padding-bottom:10px;
padding-left:0px;
padding-top:0px;
padding-right:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:left;}

.formfieldscontact{
width:300px;
padding-bottom:10px;
padding-left:0px;
padding-top:0px;
padding-right:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:left;}

.joinourlist{
width:240px;
padding-bottom:10px;
padding-left:0px;
padding-top:0px;
padding-right:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:left;}

.joinourtitle{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;}

.input{
width:170px;
padding-bottom:3px;
padding-left:3px;
padding-top:3px;
padding-right:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:left;}

.inputcontact{
width:300px;
padding-bottom:3px;
padding-left:3px;
padding-top:3px;
padding-right:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:left;}

.homelinks{
width:250px;
padding-bottom:0px;
padding-left:10px;
padding-top:20px;
padding-right:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:left;
line-height:20px;
float:left;}

.copyrightinfo{
width:250px;
float:left;
padding-bottom:0px;
padding-left:0px;
padding-top:20px;
padding-right:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:right;}

.orange{
color:#ff7700;}

a:link {color: #ff7700}
a:visited {color: #ff7700}
a:hover {color: #000000}
a:active {color: #ff7700}

a {text-decoration: none}

a.black:link {color: #000000}
a.black:visited {color: #000000}
a.black:hover {color: #ff7700}
a.black:active {color: #000000}

a.black {text-decoration: none}
