body {background-color:#fff; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#656565; margin:10px 0 0 0; padding:0;}
h1 {color:#852a0e; font-size:12px; font-weight:bold; margin-left:5px;}
p {text-align:justify; margin-left:5px;}
li {padding:2px;}
a:link {color:#4a7ebb; text-decoration:underline;}
a:visited {color:#4a7ebb; text-decoration:underline;}
a:hover {color:#4a7ebb; text-decoration:none;}

#outer {width:100%;}
#container {clear:both; width:770px;}
#header {clear:both; width:770px; height:104px; background:#90afdf url(../images/header_bckgr.jpg) repeat-x;}
#logo {float:left;}
#phone {float:right;}
#menu {clear:both;}
#menu a:link {color:#0077a8; text-decoration:none; font-weight:bold; text-transform:uppercase; font-size:10px;}
#menu a:visited {color:#0077a8; text-decoration:none; font-weight:bold; text-transform:uppercase; font-size:10px;}
#menu a:hover {color:#023a51; text-decoration:none; font-weight:bold; text-transform:uppercase; font-size:10px;}
.btn_menu_small {float:left; width:113px; height:24px; background:#cee0f7 url(../images/btn_menu_small.jpg) no-repeat; margin-left:1px; padding-top:12px;}
.btn_menu_large {float:left; width:141px; height:24px; background:#cee0f7 url(../images/btn_menu_large.jpg) no-repeat; margin-left:1px; padding-top:12px;}
#main {padding:8px 0 20px 0;}
#left {width:200px; border-right:1px solid #52657c; padding-right:6px;}
#book {width:172px; background-color:#d2e3fa; padding:14px; color:#354e6c;}
#right {width:570px; padding-left:6px;}
.strong_dark {color:#171717;}
#categories {clear:both; background-color:#f0f5fb; width:552px; padding:3px; color:#687a8f;}
#window {width:179px; float:left; border-right:1px solid #1d3654; padding:0 2px 5px 2px;}
#domestic {width:179px; float:left; border-right:1px solid #1d3654; padding:0 2px 5px 2px;}
#office {width:179px; float:right; padding:0 2px 5px 2px;}
.cat_pic {border:2px solid #fff;}
#contact_form {float:left; width:300px; padding-left:20px;}
#contact_info {float:right; width:200px; padding-left:10px;}
#footer {clear:both; border-top:3px solid #7398c4; padding:10px;}
#footer a:link {color:#023b7f; text-decoration:underline; padding:0 10px 0 10px;}
#footer a:visited {color:#023b7f; text-decoration:underline; padding:0 10px 0 10px;}
#footer a:hover {color:#023b7f; text-decoration:none; padding:0 10px 0 10px;}
#copyright {clear:both; font-size:10px; color:#839fcd; padding:4px 0 0 0;}