body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:auto; color:#3F6D86; background:#EEEEEE;}
a:link, a:visited, a:active {
	text-decoration: underline; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #3F6D86;
}
a:hover {text-decoration:none;}
h1 {font-family:Arial, Helvetica, sans-serif; font-size:27px; margin:0px 0px 5px 0px; font-weight:normal; color:#3F6D86;}
h2 {font-size:18px; margin: 4px 0px 0px 0px; color: #CC0000; font-weight:normal;}
h3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:3px;}
hr {border-top: 1px solid #CCCCCC; margin-top: -5px;}
P {margin: 0px auto 5px auto; line-height: 14px; margin-bottom: 10px; line-height:16px;}
ul {margin:5px 0px; padding:0px; list-style:url(../images/bullet.gif);}
li {margin-left:30px;}
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

#container {width:768px; margin:0px auto; background:#FFFFFF;}
#header { position:relative; background:#000000 url(../images/header_main_pic.jpg) no-repeat right top;}
img.header-logo {position:absolute; top:70px; left:40px;}
#main-menu {clear:both;}
img.main-pic {float:right;}
#content-home {padding:0px}
#content-other {padding:25px 30px 10px 30px; }

/*home page start*/
div.banners {width:255px; float:left; border-right:solid 1px #FFFFFF;}
div.welcome {background:url(../images/welcome_bg.gif) repeat-x; height:170px; width:512px; float:left; margin-bottom:15px;}
div.welcome h1 {width:255px; height:41px; font-size:1px; text-indent:-999px; background:url(../images/h1_welcome.gif) no-repeat;}
div.welcome h2 {width:189px; height:15px; font-size:1px; text-indent:-999px; background:url(../images/h2_our_mission.gif) no-repeat; margin-top:15px;}
div.welcome p {margin:3px 20px 0px 0px; color:#3F6D86; line-height:normal;}
div.pauly_pic_bg {background:url(../images/pic_pauly_bg.jpg) no-repeat; padding:15px 0px 0px 150px; height:155px;}
div.home-3col-container {clear:both;}
div.home-3col-container h3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; margin:7px 0px 3px 0px; color:#648018;}
div.home-3col-container p {margin:0px; line-height:normal; color:#8A9092; font-size:10px;}
div.col-1 {width:233px; float:left; padding:0px 2px 0px 20px; border-right:dashed 1px #CCCCCC;}
div.col-1 a:link, div.col-1 a:visited {text-decoration:none; color:#648018;}
div.col-1 a:hover {text-decoration:underline;}

div.col-1-ext {padding:0px 0px 0px 20px;}
div.col-1-ext a:link, div.col-1 a:visited {text-decoration:none; color:#648018;}
div.col-1-ext a:hover {text-decoration:underline;}

div.col-2 {width:233px; float:left; padding:0px 2px 0px 20px; border-right:dashed 1px #CCCCCC;}
div.col-2 a:link, div.col-2 a:visited {text-decoration:none; color:#CC9900;}
div.col-2 a:hover {text-decoration:underline;}

div.col-2-ext {padding:0px 0px 0px 20px;}
div.col-2-ext a:link, div.col-2 a:visited {text-decoration:none; color:#CC9900;}
div.col-2-ext a:hover {text-decoration:underline;}

div.col-3 {width:233px; float:left; padding:0px 2px 0px 20px;}
div.col-3 a:link, div.col-3 a:visited {font-size:10px; font-weight:bold; color:#0060BF;}
img.gallery-thumbs {margin:6px 6px 1px 1px;}
/*home page end*/

div.col-left {width:400px; float:left; border-right:dashed 1px #EEEEEE; padding-right:10px;}
div.col-right {width:280px; float:left; margin-left:10px;}
div.col-right p {margin:7px 0px 10px 7px; line-height:12px; font-size:10px;}
h2.right-column {background:#EEEEEE; padding:2px 5px; color:#3F6D86; margin:0px 0px 5px 0px;}
div.directors {border-bottom:solid 1px #EEEEEE; padding:5px 0px; font-weight:bold; height:70px;}
img.directors-pic {vertical-align:middle; margin:0px 7px 7px 7px; float:left;}
span.title {font-size:9px; font-style:italic; font-weight:normal;}

#footer {background:#A7A7A7; padding:20px 0px; margin:15px 0px 10px 0px;}
#footer a:link, #footer a:visited {color:white;}
#footer ul {margin:0px; padding:0px; float:left; list-style-image:none; list-style-type:none;}
#footer li {margin:5px 60px 5px 30px;}

div.copy {padding:0px 0px 10px 20px; font-size:10px;}
div.copy a:link, div.copy a:visited {color:#0060BF;}

.submit {background-color: #444444; color: #FFFFFF; font: bold 11px Arial, Verdana, Tahoma; border: solid 1px #888888;}