body {text-align: center; margin: 0; background: #D9D6B7}
a {text-decoration: none}
p,a,td,center{font: normal 11px/140% verdana, tahoma, arial; }
p {margin: 15px; color: #4F4F4F; text-align: left}
h1,h2,h3 {font: normal 2.0em/150% georgia, times new roman; color: #01064D; margin: 15px;}
h2 {color: #000}
div {margin: 0; padding: 0}
ul,li {margin: 0; padding: 0}
td {vertical-align: top}

.blue {background: #01064D}

#top_logo {width: 100%; height: 93px;}
#nav_image {width: 100%; height: 93px;} 
#content {width: 100%;  text-align: center}
#content_area {width: 760px; height: 300px; margin: 0 auto;}

#col1 {width: 450px;}
#col2 {background: #cac7a6}
#col3 {background: #7F7C55;  text-align: center}
#col3 a {padding: 2px 5px; color: #fff}
table {clear: both}
#col4 {width: 750px}

.thumb {float: left; width: 165px; height: 115px; margin: 5px; border: 1px solid #cac7a6}

/* NAVIGATION */
#cssNav {position: relative; width: 100%; margin: 0; padding:0; text-align: center;}

#cssNav #cssSearch {width: 760px; margin: 0 auto;}

#nav, #nav ul {width: 100%; margin: 0; text-align: center; font-size: 0.90em; list-style: none; font-weight: normal;}
#nav li {float: left; width: 126px; padding: 0; margin: 0; background: #7f7c55}
#nav a {border-right: 1px solid #ddd; display: block; padding: 3px 5px; color: #efefef; text-decoration: none; font-weight: normal;}
#nav a:hover {border-right: 1px solid #cd6; color: #fff; background: #42445F;}
#nav li ul {margin: 0; padding: 0; font-size: .86em; border: 1px solid #ddd; background: #737D39; position: absolute; left: -999em; height: auto; width: 150px;}
#nav li li {width: 150px; margin: 0;}
#nav li ul a {border-left: 1em solid #eee; margin: 0;}
#nav li ul a:hover {border-left: 1em solid #02064F;}
#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul {left: auto;}
#nav li:hover, #nav li.sfhover {background:#7F7C55;}
#nav .odd {background: #7F7C55;}

img.right {float: right; margin: 10px}
img.left {float: left; margin: 10px}

.bubble {width: 420px; height: 321px}
