body {margin:0; padding:0; font-family:Trebuchet MS,Verdana,Arial,Helvetica,san-serif;
	font-size: 12px; color: black; background: #FFF;}
a {color: #11266E; text-decoration:underline;}
a:hover {text-decoration:none;}
h1{}
h2,h3{font-size:14px;font-weight:bold;margin-top:0px;} 

#content{text-align:left;}

#nav {padding-left:20px; background: #96A119; height:38px; color:white;}
#nav a {position:relative; top:14px; font-weight: bold; color: white; 
	text-decoration:underline;}
#nav a:hover {text-decoration:none;}
#nav a#thispage {text-decoration:none;}
#nav img {position:relative; top:12px;}

#navstripe {background-image:url('media/stripes.gif'); height:13px;}

#whitepage {border-top:1px solid black;}

#logo {position:relative; padding-left:20px;}

#meat {position:relative; padding-left:20px; margin-top: 37px; width:660px;}

#left {float: left; width:375px; padding-right:35px; }
#strengthcontainer {position:absolute; top:142px; width:375px; margin-top:12px;}
.strength {font-size:14px; text-decoration:none;}
#left ul {width:180px; margin-top:-5px; padding: 0px; 
	list-style-image: url('media/arrow.gif'); list-style-position:inside; 
	line-height:1.5em;}
#left li {margin-left: -11px;}
#left ul#one {float:left;}
#left ul#two {float:right;}
#contactinfo {position:absolute; top:250px;}

#middle {float: left; width:700px; padding-right:35px; }

#right {float: right; width:225px; padding-left:25px; height:300px; 	
	background:url('media/vertline.gif') no-repeat;
	background-position:bottom-left; }
#right img#currentproject {border:1px solid black;}

#footer {position:relative; padding-left:20px; background: #333; height:24px; color:white;}
#footertext {position:absolute; padding-top:5px; width:660px;}
#cooper {position:absolute; right: 0px; color:#999;}
#cooper a {color:#999;text-decoration:none;}
#cooper a:hover {color:#999;text-decoration:underline;}
