body {  font-family: "Verdana" ; background-repeat: repeat-x; background: url(/images/page_bg.png)  #3a0000 repeat-x fixed; color: white; margin: 0; text-align: left;}

p {text-align: justify;}

h1, h2, h3 { text-transform: uppercase; }
h1, h2 { text-align: left;}

a { color: white; font-weight: bold; border-bottom: dotted white 1px; text-decoration: none;}

#topbox{ margin: 0; width: 100%; height: 163px; color: #eee; border-bottom: solid white 1px;  }
#top_container{background: url(/images/topbox_image4.jpg) left; 
position: absolute; left: 0; top: 0; font-size:11px; width: 100%; margin: 
0; text-align: center; border-bottom: solid #ddd 1px; }

#content{ font-size: 1em; float: left; margin: 0; padding-right: 10px; width: 69%; text-align: left; }
#content img { border: solid #888 1px; padding: 0; background: url(/images/img_letter_box.png) #e3e3e3 repeat-y; }

#footer{ font-size:10px; text-align: center; clear: both; margin: 10px auto; width: 700px; }
#container{ position: absolute; top: 230px; font-size: 12px; margin: 0 
30px; width: 91%; text-align: center; }

#news { margin-top: 17px; margin-right: 0; float: right; width: 27%;}
#news p { background: url(/images/main_button3_hover.png); padding: 10px; text-align: left; font-size: 1em; margin: 0 0 10px 0; color: white; border: solid #888 1px; clear: both; }
#news a {color: white;}

#menu li { text-align: center; display: inline; float: right; color: 
#fff; width: 130px; height: 57px; margin: 0; padding: 0; overflow: 
hidden; font-weight; border-style: solid; border-width: 0 1px 0 0 ; 
border-color: #888; background: transparent;}
#menu li a {padding-top: 2.3em; font-weight: bold; display: block; 
width: 130px; height: 57px; background: transparent; color: black;}
#menu li a:hover, #menu li.here_now a { background: url(/images/main_button3_hover.png); color: white;}

#menu { white-space: nowrap; width: 680px;  padding: 0; text-align: center; font-size: 1em; margin: 0 auto 0 0; }

.blog_post_header { text-align: left; border-bottom: solid white 1px; }
.blog_post { margin-bottom: 45px; padding: 0 30px;}

img.img_wrap_left {display: inline; float: left; margin: 0 1em 1em 0; }
img.img_wrap_right {display: inline; float: right; margin: 0 0 1em 1em; }

#content form img {border: none; background: transparent;}
