﻿
body { background-color: #2c2e2d; font-family: verdana; }
img { border: none; }
p { color: #aaa; font-size: 11px; }

#wrapper { width: 1000px; }

#logo { margin-left: 15px; }

#main { border: 2px solid #ccc; margin-top: 7px; height: 421px; }
#main img { float: left; }

/* over-written in the IE stylesheet: */
#main h2 {
	background-position: center center;
	margin-left: 360px;
	margin-top: 70px;
	margin-bottom: -3px;
	padding: 0px;
	text-indent: -2000px;
	height: 42px;
	background-repeat: repeat;
}
#main p { margin-left: 360px; padding-right: 40px; }

#additional { clear: both; border-top: 12px solid #565c5c; }

/* over-written in the IE stylesheet: */
#additional div h3 { margin-top: 28px; margin-bottom: 10px; color: #fff; font-size: 14px; font-weight: bold; }

/* over-written in the IE stylesheet: */
#samples { float: left; margin-bottom: 21px; }
#experience { margin-left: 510px; border-left: 2px solid #ccc; padding-left: 18px; } 

#spacer { clear: both; border-top: 12px solid #565c5c; }

#footer { clear: both; padding-top: 30px; margin-top: 8px; font-size: 10px; font-weight: bold; color: #fff; width: 890px; background: url(../img/footer.gif) no-repeat top left; margin: 50px 0px 12px 30px; }
#footer span { margin: -22px 12px 0px 12px; }
#footer .copyright { float: left; width: 400px; } 
#footer .contact { float: right; width: 400px; text-align: right; } 