body{background:#FFF;margin:0;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:62.5%;text-align:center;}
#container {width:950px;margin:0 auto;text-align:left;}
#header {width:950px;text-align:left;margin:0;}
#header ul{list-style:none;margin:0;padding:0;}
#header li{display:inline;margin:0;padding:0;}
#main-left{width:445px;float:left;padding:20px 0;}
#main-left p{color: #2a5630;font-size:1.2em;margin:10px;}
#main-left img{margin:10px;}
#main-right{width:375px;float:right;}

#portfolio{width:950px;}
.port-title{width:950px;}
#portfolio ul{list-style:none;margin:5px 10px;padding:0;width:950px;}
#portfolio li{display:inline;margin:4px 2px;padding:0;}
#contact-left{float:left;width:270px;padding:10px;}
#contact-right{float:right;width:600px;padding:10px;}
#contact-right p {font-size:1.2em;font-weight:bold;color:#013E33;margin:5px;}
p.byeline { color: #2a5630;font-size: 8pt; margin:5px; }

#contactform {background:#F8F6F7;border:1px solid #E8E4E3;width:500px;padding:10px;}
#contactform textarea{width:300px;height:130px;}
#contactform label, #contactform p {font-size:1.1em;}
#contactform input{width:300px;}
#contactform input.button{background:#555;width:90px;font-size:0.9em;border:1px solid #000;color:#fff;}
#contactform div{margin:5px;}

#contactform div.details label {width:70px; margin-right:10px; color:#01366A; font-weight:bold}

a {color:#013E33;text-decoration:none;}  
a:hover{color:#012107;text-decoration:underline;}