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

html, body
{
height: 100%;
padding: 0pt;
margin: 0pt;
}

body
{
font-family: Arial, Verdana, Helvetica, sans-serif lighter;
font-weight:100;
font-size: 12px;
background-color: #000000;
}

#wrapper
{
background-image: url('/images/bg.png');
background-repeat: repeat-x;
width: 100%;
min-height: 100%;
}

* html #wraqpper
{
height:100%;
}

img
{
border-style: none;
}

table
{
font-size: 100%;
}

td
{
vertical-align:middle;
margin: auto;
}

#hidden
{
display: none;
}

#main
{
margin: auto;
padding-top: 200px;
width: 515px;
}

#main img
{
padding: 7px;
}

#popup
{
background-color: black;
margin: auto;
width:745px;
/*height:680px;*/	
top:20px;
}


#popup_content
{
display:inline-block;
vertical-align:middle;
margin-bottom: 5px;
}

div#popup_content img
{
margin: auto;
}

#popup p
{
padding: 15px 100px 15px 100px;
color:#f0f0f0;
text-align: left;
line-height: 20px;
}

#wrapper p
{
padding: 15px 100px 15px 10px;
color:#f0f0f0;
text-align: left;
line-height: 20px;
}

#contact
{
margin: auto;
padding-top: 200px;
width: 522px;
}

#contact p
{
padding: 5px 50px 0px 10px;
color:#f0f0f0;
text-align: left;
line-height: 20px;
}

#contact p a
{
color: #CC7214;
text-decoration:none;
}

#popup h2
{
padding: 0px 100px;
font-size: 110%;
color: white;
text-align: left;
font-weight:bold;
}


#lightfoot
{
position: absolute;
bottom: 2%;
width: 700px;
}

.lightclose
{
text-align:right;
width: 100%;
}

.lightnav
{
left: 50%;
text-align: center;
}

.lightnav img
{
padding: 8px;
}

.title
{
position: absolute;
bottom: 7%;
width: 700px;
text-align: center;
padding-top: 45px;
padding-bottom: 5px;
font-size: 90%;
font-weight: bold;
}

span.orange
{
text-align: center;
color: #CC7214;
}

span.white
{
text-align: center;
color: #ffffff;
padding-top: 50px;
}

.fade img
{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

.fade:hover img
{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;
}

.contactinfo
{
color: #CC7214;
font-size: 150%;
text-decoration: none;
}

.phone
{
color: #ffffff;
padding-left: 10px;
}

.phone
{
}

.address
{
padding: 6px 0px 16px 10px;
color: #CC7214;
font-size: 150%;
text-decoration: none;
}

.formtitle
{
color:#ffffff;
font-size: 80%;
font-weight:bold;
}

input#contactname, input#from, input#verif_box, textarea#message
{
margin-top: 5px;
}

.bottomemail a
{
float:left;
padding-top: 22px;
color: #CC7214;
text-decoration:none;
font-size:87%;
}

#gohome
{
position:relative;
top: 34px;
right:69px;
text-decoration: none;
color: #FFFFFF;
font-size:80%;
font-weight:bold;
}

#gohome a
{
color:#CC7214;
text-decoration: none;
}

#gohome a:hover
{
color:#FFFFFF;
text-decoration:none;
}

#gohome img
{
padding-top: 5px;
}

.homesymbol
{
font-size: 135%;
}

.submit
{
margin-top:10px;
display:block;
border:1px solid #CC7214;
width:50px;
height:24px;
font-size:11px;
margin-left: 257px;
padding-left:3px;
padding-right:1px;
padding-top:4px;
padding-bottom:5px;
line-height:14px;
color:#ffffff;
background-color:#cc7214;
font-weight:bold;
}

.input:hover
{ 
background: #FFFFFF;
color:#CC7214; 
} 

.submit:hover
{ 
background: #FFFFFF;
color:#CC7214; 
} 
