*,html,body{margin:0;padding:0}
body{font-family: Lucida Grande,Geneva,Arial,Helvetica,sans-serif; text-align:center; background:#616161;}
p{margin:0 0px 20px 0; color: #666666;}
p span { color: #FFFFFF; font-weight: bold; }

a { text-decoration: none; color:#FFFFFF; }
a:hover { text-decoration: underline;}
a img { border:0; } 

div#header-right { color: #a2a2a2; float: right; text-align: right; font-size: 85%; padding-top:20px; padding-right: 20px; } 
div#header-right a { color: #a2a2a2; margin-left:20px; }
div#header-right a.phone { color: #FFFFFF; }

div#header { height:45px; border-bottom: 1px solid #6a6a6a; background: #4e4e4e url('../images/header-rounded-top.gif') top center no-repeat; }  
div#container{text-align:left; background: #000000;}
div#footer{color: #6a6a6a; height: 25px; border-top: 1px solid #3c3c3c; background: #000000 url('../images/footer-rounded-bottom.gif') bottom center no-repeat;}
div#footer a { color: #6a6a6a; } 

div#container{width:700px;margin-left:auto;margin-right:auto; margin-top: 20px; margin-bottom: 20px; }
div#topimg{float:left;width:100%; height: 308px; background: url('../images/title-contact.jpg') no-repeat top center; }

div#footer div { width: 175px; float: left; padding:5px 0px; text-align:center; font-size: 85%; }

div#bottomlinks{float:left;width:700px; height: 40px; background: url('../images/bottom-links.gif') top center no-repeat; margin-bottom: 20px; }
div#bottomlinks div#linkleft, div#bottomlinks div#linkright { color: white; font-size: 85%; width: 265px; margin-top: 7px; }
div#bottomlinks div#linkleft a, div#bottomlinks div#linkright a { color: white; }
div#bottomlinks div#linkleft { float: left; padding-left: 60px; }
div#bottomlinks div#linkright {float: right; padding-right: 35px; }

div#wrapper{float:left;width:100%; }
div#column1 img, div#column2 img, div#column3 img, div#column4 img { margin-bottom: 5px; }
div#column1 p, div#column2 p, div#column3 p, div#column4 p { text-align: left; }
div#column1 p a, div#column2 p a, div#column3 p a, div#column4 p a { color: #666666; }
div#column1{margin: 0 0px 0 20px;  width: 150px; text-align: center; }
div#column2{float:left;width:150px;margin-left:-510px; text-align: center; }
div#column4{float:left;width:150px;margin-left:-170px; text-align: center; }
div#column3{float:left;width:150px;margin-left:-340px; text-align: center; }
div#footer{clear:left;width:100%}
div#credits{clear:left; width: 660px; margin: auto; background:#616161; }
div#credits p { text-align:left; color: #a09f9f; font-size: 85%;}
div#credits p a { color: #BBBBBB; } 

