*{ padding:0px; margin:0px;}
img{ border:0px;}

body{font-size:0.8em; color:#333333;  font-family:Sans-Serif; padding:19px 0 0 0; text-align: center;}

#dims{ width:768px; margin-left:auto; margin-right:auto; }
#col1{ float:left; width:168px; height:570px;}
#pnav li,#pnav li a{ float:left; list-style-type:none;}
#pnav{ float:left; margin:0 0 140px 0;}

#col2{ float:left; width:594px; border:solid 1px #95c5c5; min-height:530px;}
#col2 h1{ font-size:1.9em; color:#041c48; padding:0 0 21px 0;}
#col2 h2{ font-size:1.1em; color:#041c48; padding:0 0 18px 0;}
#col2 p{ padding:0 0 18px 0; font-size:1.0em;}

#logo{ text-align:right; padding:85px 0 0 0;}

#content{ padding:20px 20px 14px 20px; font-size:11px; line-height:16px; text-align:left;}
#content li{ margin:0 0 8px 15px;}
#content a:hover{ text-decoration:none;}

.l1{ float:left; width:275px;}
#content .l1 li{ margin:0 0 2px 15px;}
h3{ font-size:11px;}

#map{ padding:81px 0 0 0px;}
#contact{ padding:0 0 0 17px;}
#contact img{ float:left; padding:0 15px 0 0;}