body { width:100%; padding:0; margin:0; background:#fff; color: #000; font-size: 11pt; font-family: Verdana, serif;}

html { width:100%;}

h1, h2 { color:#336699; margin:10px 0px; padding:0px; border-bottom: 1px solid #333;}
h3, h4 { color:#3399CC;}
	
a:link, a:visited {color: #333; text-decoration: none; }
a:hover, a:active { color: #336699; text-decoration:overline;}


a img { border: 0; }
a img:active { border: 0; }

ul {margin: 4px; padding:0px 10px;}

p {	margin: 8px 4px; font-size: 11pt; font-family: Verdana, 'sans serif';}	


#top { overflow:hidden; width:100%; margin:0px; min-height:400px; background:#999 url('images/bg_top.jpg') top repeat-x; }

#logo { width:400px; height:90px; float:left; background:url('images/logo.png') top;}

#menu { height:90px; width:500px; overflow:hidden; float:right;}
#menu ul {height:90px; padding:0px; margin:10px 0; list-style:none;}
#menu ul li {float:left; margin:0 10px; padding:5px;}
#menu ul li a:link, #menu ul li a:visited { color:#fff; display:block; font-size:14pt; text-decoration:none;}
#menu ul li a:hover, #menu ul li a:active { color:#ccc;}

#divider { margin-top:-27px; width:100%; height:27px; background: url("images/bg_bottom.png") repeat-x; }

#content { width:950px; min-height:400px; margin:0px auto; padding-top:40px; background:#fff; overflow:auto;}
#content img { padding:4px; background:#fff; border:1px solid #ccc; -webkit-box-shadow:0px 0px 6px #999;-moz-box-shadow:0px 0px 6px #999;}

#footer { border-top:1px solid #336699; text-align:center; margin:40px auto; width:600px; padding-top:5px;}
#footer a:hover {border:none;text-decoration:none;}

#flash_show { clear:both; width:950px; height:220px; margin:155px auto 15px auto; }
#fp-pic { width:240px; margin:30px 7px 10px 10px; float:right;}



#exec { background:#F0F0F0 url('images/chairs.gif') bottom right no-repeat; margin-bottom:20px; border:1px solid #ccc; -webkit-border-radius:15px;-moz-border-radius:15px;}
#exec_text {width:760px; padding:20px 20px 260px 20px;}
#exec_text p.shortme { width:380px; }
#exec_text h3 {margin:0px 0px 5px 0px; width:90%; border:none;}
#exec_text h2 {margin-bottom:20px; width:90%; }

#dvContact { background:#F0F0F0; padding:15px; width:750px; margin:auto; margin-bottom:20px; border:1px solid #ccc; -webkit-border-radius:15px;-moz-border-radius:15px;}
#dvContact h3 {color:#333; border:none; padding-top:30px; margin:0px;}
#dvContact h2 {color:#333; border-bottom:1px solid; margin:0px 10px; padding-top:20px;}
#dvContact form {font-size:10pt; margin:0px 20px;}
#dvContact form fieldset {border:none;}
#dvContact form label {margin:10px 40px; float:left; display: block; font-weight:bold; color:#666;}
#dvContact form textarea, #dvContact form input {border:1px solid #CCC;}



.oneBlock { height:300px; width:300px; float:left; margin:10px 20px; }
.oneBlock ul {font-size:10pt; list-style-type:none; margin:6px 2px;}
.oneBlock ul li {margin:6px 2px;} 

.oneBlock2 {  width:420px; float:left; margin:10px 20px;}
.oneBlock2  img { width:410px;}
.oneBlock2 h2 { margin:20px 10px;}
.oneBlock2 ul {font-size:10pt; list-style-type:square; margin:6px 15px;}
.oneBlock2 p  {font-size:10pt; margin:3px 15px;}
.oneBlock2 ul li {margin:6px 2px; font-size:11pt;}

.clears {clear:both;}
