html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption, tbody, tfoot, thead {margin: 0;	padding: 0;	border: 0;	outline: 0;	font-weight: inherit; list-style: none;
	font-style: inherit;	font-size: 100%;	font-family: inherit;	vertical-align: baseline;	background: transparent;
}
body {font-family: "Lucida Grande", "Trebuchet MS", Times, serif;
    font-size: 1em;text-align: center;margin: 0;	background: #835E59;}
#wrap {width: 960px; text-align:center; margin:10px auto; background-color:#fff;}
#header {margin:0;	padding:0;	background: url(images/header5.jpg) no-repeat; height:96px;} 
#header ul { margin-left:732px; padding-top:27px; }
#header li { color:#fff; font:  81%/99% Optima, Verdana, Arial, sans-serif; text-align:left; letter-spacing:3px; padding:2px; }
#header a:link { text-decoration:none; color:#fff;}
.name {font-weight: bold}
#header a:visited { text-decoration:none; color:#999;}
#header a:hover { color:#555; background-color:#ddd;}
#nav {	font-size:80%;text-align:center;width: 100%;	height:21px;background-color:#555;	color:#fff;padding-top:4px;
	text-transform: lowercase;}
#nav a:link { text-decoration:none; color:#bbb; letter-spacing: 2px; padding: 2px 4px; }
#nav a:visited { text-decoration:none; color:#bbb; letter-spacing: 2px; padding: 2px 4px; }
#nav a:hover { color:#3F3047; background-color:#ddd; letter-spacing: 2px;padding: 2px 4px;  }
#title { float:left; display: inline;width: 800px; color:#999;margin-left:3%; text-align:left; }
#content { position:relative; width:100%; }
#col1, #col2, #col3 { float:left; width: 30%;display: inline;  text-align:left; margin-left:3%; }
#col4, #col5 {float:left; width: 45%; text-align:left;  display: inline;  margin-left:3%; } 
#col1 p, #col2 p, #col3 p, #col4 p, #col5 p, #col4 ul, #col7  { text-align:left; margin-bottom: 9px; font: 95%/145% Optima, Verdana, Arial, sans-serif;color:#555; } 
#col1, #col2, #col3 img {width:281px;}
#col7, #col8 {float:left; width: 42%; text-align:left;  display: inline; } #col8 {margin-left: 117px;}
#col9 {width: 60%; text-align:left;  display: inline; float: left; margin-left: 20px;}
#col9 h1 {margin-left: 20px;}
#col9 p, #col10 p {font-size: 100%; color: #444; margin: 0 0 12px 20px;}
#col9 img { float: right; margin: 15px; width: 225px;}.blue {color: #435876}
#col9 ul {font-size: 85%; font-weight:bold;color: #444; margin-left: 35px; margin-bottom: 10px; }#col9 li {margin-bottom: 5px;}
#col10 { float:left; width: 30%;display: inline;  text-align:left; margin-left:4%; margin-top: 50px; }#col10 form {margin-left: 10px;}
.contact {padding: 3px 18px;} em {font-style: italic;} 
.quote { text-align:left; margin-bottom: 9px; font: bold 85%/140% Optima, Verdana, Arial, sans-serif;color:#555; padding:0 12px 0 3px; background-color:#eee;}
.name {text-align:right; width:280px; padding:3px 0;}
h1 { margin: 12px 0 6px 0; font: bold 180% Optima, Verdana, Arial, sans-serif; color:#3F3047;}
h2 { margin: 9px 0 12px 0; font: 108%/153% bold Optima, Verdana, Arial, sans-serif; color:#384730; width:270px; padding:0 6px;}

.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain its child floats */
	clear:both; height:0; font-size: 1px; line-height: 0px;}
blockquote { padding: 12px; margin:0 0 9px 0; color:#473431; font:  85%/135% "Lucida Grande", "Trebuchet MS", Times, serif;
 border:solid 1px #999; }
#myDiv, #myDiv2, #myDiv3 { margin:9px 0;  border:solid 1px #999; width:290px; }	#myDiv3 {width: 270px; }
 #myDiv p, #myDiv2 p, #myDiv3 p { margin:0; padding:9px; padding-left:12px;color:#451F59;font:  85%/135% "Lucida Grande", "Trebuchet MS", Times, serif;  } #myDiv4 { margin:9px auto;  border:solid 1px #999; width:490px; }
#footer { height:27px; margin-top:18px; padding-top:9px;
	background:url(images/footer.jpg) no-repeat center top;
	font: 90% Optima, Verdana, Arial, sans-serif;
	color: #fff;
}
#footer a:link { text-decoration:none; color:#eee; letter-spacing:2px; padding:2px;}
#footer a:visited { text-decoration:none; color:#eee; letter-spacing:2px; padding:2px;}
#footer a:hover { color:#555; background-color:#ddd;}
strong { font-weight:bold;}