html {overflow-y:scroll; overflow: -moz-scrollbars-vertical;}
body {font-family:rockwell;clear: both; background: #fff url(/images/template/page_background2.gif) repeat-y;background-position:center;margin: 0px; background-attachment: fixed;}
p {color:white;font-size:14px;}
li {color:black;font-size:14px;}
table {}
#page_frame {width:770px; height:auto; text-align:left; display:block; background:#2A2828;}
#header {width: 770px; height: 110px; padding: 0px 0px 0px 0px; background: url(/images/template/copy_of_header_logo.gif); text-align : right; font-weight : 400; display:block;}
#nav_menu {width: 770px; height:40px; background:#2A2828; border-bottom: solid 5px white;}
#nav_menu_links {width: 710px; text-align:right;}
#nav_menu_links a {height:40px; padding-left:5px; padding-right:5px; background:#2A2828; font-size:15px; font-weight:bold; color:white; text-decoration:none; text-align:right;}
#nav_menu_links a:hover {text-decoration:underline;}
#nav_menu_links .nav_menu_selected {height:40px; padding-left:5px; padding-right:5px; font-size:15px; font-weight:bold; background:white; color:#5E0D0D; text-decoration:none; text-align:right;}
#content {width:770px; background: url(/images/template/background_nopic.jpg); padding-bottom:0px; display:table;}
#content_home {width:770px; background: url(/images/template/backgrounds/background5.jpg); padding-bottom:30px; display:table;}
.content_left {width:460px; position:relative; top:10px; left:10px; text-align:left; float:left;}
.content_left h1 {color:#5E0D0D; font-size:20px; font-weight:bold;}
.content_left h2 {color:#ffffff; font-size:16px; font-weight:bold;}
.content_left p {color:#000000; font-size:14px; line-height:150%;}
.content_left a {color:#5E0D0D; text-decoration:none; font-weight:bold;}
.content_left a:hover {color:#5E0D0D; text-decoration:underline;}
.menu_link a {color:black;background:white; padding:2px;}
.menu_link a:hover {color:white;background:#5E0D0D; padding:2px;}
.content_right_homepage {width:210px; position:relative; top:10px; left:30px; text-align:left; float:left; color:white;}
.content_right_homepage p {font-size:13px; line-height:135%;}
.content_right_homepage a {color:black; background:white; text-decoration:none; font-weight:bold; padding:1px;}
.content_right_homepage a:hover {color:white; background:#5E0D0D; text-decoration:none;}
.content_right {width:290px; height:auto; position:relative; top:0px; left:20px; text-align:left; float:left; color:white;}
.content_right p {font-size:13px; line-height:135%;}
.content_right a {color:black; background:white; text-decoration:none; font-weight:bold; padding:1px;}
.content_right a:hover {color:white; background:#5E0D0D; text-decoration:none;}
#footer_bar {width:770px; height:30px; background: url(/images/template/footer_circles.gif); border-top: solid 5px white; display:block; float:left;}
#footer_bar_address {width:770px; height:40px; background:#2A2828; font-size:12px; color:white;}
#footer_bar_address p {width:710px; text-align:right;font-size:12px;}
.menu_intro {display:block; width:100%; background:white; border: 1px solid #5E0D0D; padding:10px; text-align:center;}
.item_menu {width:100%;}
.item_menu_header {color:#000000; font-size:18px; text-align:left; padding-top:10px; border-bottom:1px solid #000000;}
.item_menu_title {color:#5E0D0D; font-size:14px; font-weight:bold}
.item_menu_desc {color:#000000; font-size:14px;}
.item_menu td {padding-bottom:10px; font-size:14px;}
.admin_form {border-collapse:collapse; width:100%;}
.admin_form th {background:#5E0D0D; color:white; text-align:left; padding:5px;}
.admin_form td {background:#ffffff; border-bottom: 1px dotted #5E0D0D; color:black; text-align:left; padding:5px;}
.admin_form select,textarea,input {font-family:rockwell; font-size:14px;}
.admin_form td.subtitle {background:#aaaaaa; font-weight:bold;}
.feature_homepage {position: relative; top:380px; height:70px; left:0px; width:460px;}
.feature_homepage h1 {font-size:20px; color:white; text-align:right; padding:0px; margin:0px; border:0px; line-height:100%;}
.feature_homepage p {color:white; text-align:right; padding:0px; margin:0px; border:0px; line-height:100%;}