ul#menu { width: 100%; height: 43px; background: #FFF url("images/menu-bg2.gif") top left repeat-x; font-size: 0.8em; font-family: "Lucida Grande", Verdana, sans-serif; font-weight: bold; list-style-type: none; margin: 0; padding: 0; }
ul#menu li { display: block; float: left; margin: 0 0 0 5px; }
ul#menu li a { height: 43px; color: #777; text-decoration: none; display: block; float: left; line-height: 200%; padding: 8px 15px 0; }
ul#menu li a:hover { color: #333; }
ul#menu li a.current{ color: #FFF; background: #FFF url("images/current-bg2.gif") top left repeat-x; padding: 5px 15px 0; }
#body { background: #f68618}
#banner {padding: 165px 0 0 0; overflow: hidden; background: #fff url(/images/banner.jpg) top left no-repeat; height: 0px !important; height /**/:165px;}

/* main content styles */
#main{background-color: #fff; position: absolute; left:350px; top:200px; width:550px; height: auto; }
#main h2 {color: #051844; margin: 5px 0 15px 0; font-size: 16px; font-weight: bold; border-bottom: 1px solid #eee;}
#main h1 {color: #051844; margin: 5px 0 15px 0; font-size: 20px; font-weight: bold; border-bottom: 1px solid #eee;}
#main p {margin: 0 0 15px 0; color: #222;}
div#main a {color: #0000ff; text-decoration: underline;}
div#main a:hover {color: #000080; text-decoration: none;}
h4 {font-size: 14px; margin: 0; padding: 0 0 1px 0;}
div#main ul {list-style: none; list-style-image: url(images/listitem2.png); padding: 0 30px; font-weight: normal;}
div#main ul {margin: 5px 0;}

/*contact content styles */
#contact{background-color: #fff; position: absolute; left:300px; top:150px; width:550px; height: auto; }
div#contact ul {list-style: none; padding: 12px; 30px; font-weight: normal; font-size: 20px;}
div#contact ul {margin: 5px 0;}
div#contact ul.phone li {padding-top:10px;}

/* photo1 content styles */
#photo1{background-color: #fff; position:absolute; left:10px; top:150px; margin-right: 40px}
#photo1 p.copyright {border: none; font-size: 8px;position:relative; top:-20px; left:195px}
#photo1 p {border-width: 0 4px 4px 0; border-style: solid; border-color: #eee;}
#photo1 img {border-width: 1px; border-style: solid; border-color: #eee #ddd #ddd #eee;}

/* photo2 content styles */
#photo2{background-color: #fff; position:absolute; left:10px; top:380px; margin-right: 40px}
#photo2 p.copyright {border: none; font-size: 8px;position:relative; top:-20px; left:195px}
#photo2 p {border-width: 0 4px 4px 0; border-style: solid; border-color: #eee; }
#photo2 img {border-width: 1px; border-style: solid; border-color: #eee #ddd #ddd #eee;}

/* photo3 content styles */
#photo3{background-color: #fff; position:absolute; left:10px; top:615px; margin-right: 40px padding-bottom: 40px}
#photo3 p.copyright {border: none; font-size: 8px;position:relative; top:-20px; left:195px}
#photo3 p {border-width: 0 4px 4px 0; border-style: solid; border-color: #eee; }
#photo3 img {border-width: 1px; border-style: solid; border-color: #eee #ddd #ddd #eee;}

/* about content styles */
#about h2 {color: #051844; position: relative; left:125px; margin: 5px 0 15px 0; font-size: 16px; font-weight: bold; border-bottom: 1px solid #eee;}
p.bio { position: relative; left:125px; width:800px;}
img.bio { position: absolute; left:10px; margin: 20px 0 15px 0}

