html,body{padding:0px;margin:0px;}
div#mainContainer{position:relative;top:0px;left:0px;width:100%;background:url("../images/main-Back.jpg") repeat-x;}
div#banner{position:absolute;top:0; left:0;width:100%;height:103px;background-color: #063;}
div#nav{position:absolute;top:80px;left:0px;width:100%;height:22px;background:url("../images/list-image.jpg") no-repeat top right;background-color:#050;z-index:1;}
div#nav ul{height:22px;padding:0px;margin:0px;}
div#nav ul li{display:inline;line-height:22px;padding:0px;margin:0px;margin-left:-5px;}
div#nav ul li a:link,div#nav ul li a:visited{padding: 7px 10px 5px 10px;border-right:solid 2px #fff;font:10px Verdana;font-weight:bold;color:#fff;}
div#nav ul li a:hover{background:#5aa078;color:#063;}
div#container{position:relative;}
div#body{position:relative;margin-right:249px;padding-left:15px;padding-top:140px;z-index:0;}
div#right{position:absolute;float:right;top:0;right:-1;width:249px;height:612px;background:url("../images/right-Back2.jpg") top left no-repeat;z-index:2;}
div#footer{position:relative;clear:both;width:100%;background:#063;height:40px;text-align:center;color:#fff;margin-top:18px;padding-top:6px;padding-bottom:6px;}

div#pageTitle{color:#063;font:32px Arial;text-align:center;font-weight:bold;padding-bottom:15px;}

ul#listServices{font-size:15px;font-family:Verdana;font-weight:bold;}
ul#listServices li{padding-bottom:12px;}

a{text-decoration:none;}
a#contact{color:#063;text-decoration:underline;}
a.email{color:#063;text-decoration:underline;}

p{font-size:15px;font-family:Verdana;}
p.bold,p#contact,p.links{font-size:15px;font-family:Verdana;font-weight:bold;}
p.about{margin-left:35px;}
p#contact{font-style:italic;text-align:center;}
p.links{color:#39f;}
p.inquiry{font:12px Arial;}
p.heavy{font-weight:bold;}

span.name{color:#063;font-weight:bold;}

form#form{width:590px;border:solid 1px #000;background:#f7f7f7;padding-left:3px;}

div.pic{position:absolute;width:78px;height:78px;padding:0px;margin:0px;}
div#home{top:0px;left:84px;}
div#about{top:80px;left:2px;}
div#login{top:80px;left:166px;}
div#services{top:160px;left:84px;}
div#contact{top:240px;left:166px;}
div#collHome{position:absolute;top:412px;left:0px;}

input.phone1,input.phone2{width: 25px;}
input.phone3{width: 32px;}
input.zip{margin-left: 3px;background: #fff;font-size: 10pt;color: #000;width: 40px;}
input.ssn1{width: 25px;margin-left:3px;}
input.ssn3{width: 32px;}
input.ssn2{width: 15px;}