@charset "utf-8";
/* CSS Document */

body{ background-color:#8F4729; margin:0px; font-size:14px; font-family: Arial, Helvetica, sans-serif; }
a:active, a:focus { outline: 0; }
a { color:#8F4729; text-decoration:none; }
a:hover { color:#000000; text-decoration:underline; }

.clear{ clear: both; }
#border_wrap{ width:950px; background-color:#233a68; margin:auto; }
#container{ width:941px; float:right; background:#FFFFFF; margin-bottom:9px; }
#header{ background:url(images/header.gif) no-repeat; width:941px; height:92px; }

#menu_wrap{ width:100%; height:280px; margin-bottom:4px; }
#menu_img{ background:url(images/brian_photo.jpg) no-repeat; height:280px; width:518px; float:left; }
#menu{ float:left; width:365px; height:100px; }
#menu a{ display:block; color:#8F4729; border-bottom:#8F4729 solid 1px; padding:8px 3px 6px 25px; text-decoration:none; font-weight:bold; }
#menu a:hover{ background:url(images/link_arrow.gif) no-repeat; }

#content_wrap{ width:884px; background-color:#b0c0d6; margin-bottom:4px; }
#content{ padding:20px; color:#000066; font-size:12px; line-height:18px; }
#content_imgs{ float:right; width:306px; margin-left:5px; }
h1{ margin:10px 0px 10px 0px; padding:0px; font-size:18px; text-transform:uppercase; }
h2{ margin:10px 0px 10px 0px; padding:0px; font-size:14px; text-transform:uppercase; }

#footer_wrap{ background:#3F557F url(images/footer.gif) no-repeat right; width:100%; height:82px; }
#footer{ color:#dedede; font: bold 12px 'Times New Roman', Times, serif; padding:30px 0px 0px 25px; }
