


body,html  {
background-color:#2D3940;
}

#doc {
background-image:url(../images/docBackground.jpg);
background-repeat:no-repeat;
}

#hd  {

height:201px;
}

#ft  {
margin-top:10px;
background-color:#28323B;
height:50px;
}	

#ft  p {
color:#FFFFFF;
font-size:.8em;
text-align:right;
padding-top:19px;
margin-right:15px;

}	

#yui-main .yui-b {
margin-left:20px;
}

#bd  {
/*background-image:url(../images/contentBackground.jpg);
background-repeat:no-repeat;*/
height:100%;
}

.nav  {
}

ul.leftNav li a:visited  {color:#cccccc;}
ul.leftNav li a:hover  {color:#FFC000;}

ul.leftNav   {
margin-left:40px;
font-size:1.1em;
font-weight:bold;
color:#CCCCCC;
text-decoration:none;
margin-top:20px;
width:160px;
}	

ul.leftNav li {
margin-bottom:10px;
padding:3px;
}


ul.leftNav li a   {
text-decoration:none;
width:146px;
padding:2px;
color:#CCCCCC;
}

.arrowImg {display:none;}

h3  {
color:white;
margin-left:20px;
margin-top:20px;
margin-right:30px;
font-size:1.92m;
font-weight:bold;
}


.para  {
color:#FFFFFF;
margin-left:20px;
margin-top:20px;
margin-right:30px;
font-size:.9em;
line-height:1.4em;
}


ul.para {
margin-left:41px;
}

ul.para li {
list-style-position:outside;
list-style-type:square;
margin-bottom:8px;
}



#highlightBlock  {
margin:20px;
margin-right:50px;
padding:5px;
background-color:#373F41;
color:#FFFFFF;
font-size:.9em;
}

.formWrapper  {
margin:20px;
margin-right:50px;
padding:5px;
color:#FFFFFF;
font-size:.9em;
}

.formWrapper table td, #highlightBlock  table td {
padding:3px;
}

.formWrapper  table td img {
margin:3px;
}

.formWrapper  table td a, #highlightBlock table td a {
color:white;
text-decoration:none;
}


.arrowImg   {
margin-right:10px;
}


#siteNav  {
float:right;
margin-right:20px;
margin-top:18px;
}


#siteNav ul {
display:inline;
color:#CCCCCC;
font-size:.8em;
list-style-image:url(../images/arrow.gif);
}


#siteNav ul li {
display:inline;
margin-left:15px;
}


.phone  {
margin-left:10px;
font-size:2em;
color:#FFC000;
}

.button  {
padding:3px;
font-size:1.1em;
text-decoration:none;
}

input, textarea, select  {
font-size:1.1em;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
padding:2px;
}

select  {
font-size:1.1em;
padding:1px;
}

a {color:white;}

#home ul.leftNav li#home a  {color:#FFC000;}
#home ul.leftNav li#home {background-color:#3D4749;}

#projects ul.leftNav li#projects a  {color:#FFC000;}
#projects ul.leftNav li#projects {background-color:#3D4749;}

#contact ul.leftNav li#contact a  {color:#FFC000;}
#contact ul.leftNav li#contact {background-color:#3D4749;}

#history ul.leftNav li#history a  {color:#FFC000;}
#history ul.leftNav li#history {background-color:#3D4749;}

#quote ul.leftNav li#quote a  {color:#FFC000;}
#quote ul.leftNav li#quote {
background-color:#3D4749;
}


