/* Master sheet css file */



body { background-color: #660000; margin: 0px; padding-top: 0px; }


a:link { color:#5c5037; text-decoration: none; }

a:visited { color: #5c5037; text-decoration: none; }

a:active { color: #5c5037; text-decoration: none; }

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



#special { color: #332911; }

#special:active { color: #332911; text-decoration: none; }

#special:visited { color: #30270f; }

#special:hover { color: #332911; text-decoration: none; }



#footer { color: #a49c7f; background: transparent; font-family:Arial, Helvetica, Geneva, Verdana, sans-serif; }

#footer:active { color: #a49c7f; text-decoration: none; }

#footer:visited { color: #a49c7f; }

#footer:hover { color: #a49c7f; text-decoration: underline; }



img { border: 0px; padding: 0px; margin: 0px; }

p { margin:0; font-family:Arial, Helvetica, Geneva, Verdana, sans-serif; font-size:12px; color:#5c5037; } 


ul { font-size: 12px; font-family: Arial, Helvetica, Geneva, Verdana, sans-serif; line-height: 14px; list-style-type: none; padding-left: 0; }

li { padding-bottom: 6px; }




table { text-align: center; }



table.grid { border-collapse: collapse; border: 2px solid #000000; background-color: #660000; }



table.grid td { border: 2px solid #000000; padding:0; } 



table#grid { width: 615px; background-color:#cebfa3; }



table#grid td { border-top: solid #a19479 1px; text-align:left; padding:6px; padding-left:20px; padding-right:30px; line-height:12px; font-family:Georgia, "Times New Roman", Times, Garamond, Palatino, Baskerville, serif; font-size:12px; color:#5c5037; }



#copy { vertical-align:text-top; text-align:left; padding-left:20px; padding-right:20px; padding-top:20px; font-family:Arial, Helvetica, Geneva, Verdana, sans-serif; font-size:13px; color:#5c5037; border-left-width:0px; background-color:#bfb195; }

#copy p { line-height: 24px; }

.copy { vertical-align:text-top; text-align:left; line-height:15px; font-family: Arial, Helvetica, Geneva, Verdana, sans-serif; font-size:12px; color:#332911; }

#about { vertical-align:text-top; text-align:left; padding-left:20px; padding-right:20px; padding-top:20px; border-left-width:0px; background-color:#bfb195; }

#contact { vertical-align:text-top; text-align:left; padding:20px; padding-top:50px; font-family:Arial, Helvetica, Geneva, Verdana, sans-serif; font-size:12px; color:#000000; line-height:20px; }



.quote { line-height:19px; text-align: center; font-family:Georgia, "Times New Roman", Times, Garamond, Palatino, Baskerville, serif; font-size:16px; color:#a49c7f; font-style:italic; padding-left:150px; padding-right:150px; }



.copyright  { font-size: 10px; font-weight: normal; text-align: center; font-family: Arial, Helvetica, Geneva, Verdana, sans-serif; margin-top: 12px; color: #a49c7f; }

		  

.projectdata  { font-size: 10px; font-weight: normal; text-align: left; font-family: Arial, Helvetica, Geneva, Verdana, sans-serif; margin-top: 8px; color: #5c5037; }



.projectlist { vertical-align:text-top; text-align:left; line-height:13px; font-family:Arial, Helvetica, Geneva, Verdana, sans-serif; font-size:12px; color:#5c5037; }



.infocopy  { font-size: 11px; line-height:12px; text-align: left; font-family: Arial, Helvetica, Geneva, Verdana, sans-serif; margin-top: 8px; color: #5c5037; }



.nobr { white-space: nowrap; }



.projects { vertical-align:text-top; text-align:left; padding: 10px 20px 20px 20px; font-family:Arial, Helvetica, Geneva, Verdana, sans-serif; font-size:13px; color:#5c5037; }


.address{ text-align:left; margin: 0; }

.address p { line-height: 14px; font-family:Arial, Helvetica, Geneva, Verdana, sans-serif; font-size:12px; color:#5c5037; }

h3 { line-height:13px; font-family:Arial, Helvetica, Geneva, Verdana, sans-serif; font-size:13px; color:#5c5037; margin:10px 0 0 0  }