body {background: #1f4d5d url(../_assets/body2.jpg) top center no-repeat; color: #914d34; font: 12px "Times New Roman", Times, serif;}
h2 {font-size: 20px; margin-bottom: 5px; font-weight: normal; font-variant: small-caps}
h3 {font-size: 14px; margin-bottom: 5px; font-weight: normal; font-variant: small-caps}
p, ul {line-height: 16px; margin-bottom: 10px; /* clear: left; text-align:justify;*/}
ul {list-style: disc;}
li {margin-bottom: 2px;}
a {color: #60301e;}

#wrapper {width: 942px; margin: 0 auto; overflow: auto; position: relative;}
#container {width: 942px; background: url(../_assets/bg_ac_container.png) 0 0 repeat-y; clear: right;}
#home #header {width: 942px; height: 382px; background: url(../_assets/bg_ac_hdr.png) 0 0 no-repeat;}
#sub #header {width: 942px; height: 277px; background: url(../_assets/bg_ac_hdr_sub.png) 0 0 no-repeat;}

#top_nav {font: 9px/9px arial, helvetica, sans-serif; line-height: 15px; position: absolute; top: 62px; right: 2px;}
#top_nav a {color: #fff; text-decoration: none;}
#top_nav a:hover {text-decoration: underline;}
#top_nav li {border-right: 1px solid #8eb0c1; display: inline; padding: 1px 6px 0 4px; *padding: 1px 4px 0 6px;}
#top_nav li.last {border: none; padding-right: 0;}

#banner {position: absolute; top: 106px; left: 24px;}
.flash-replaced .alt {display: block; height: 0; position: absolute; overflow: hidden; width: 0;}

#main_nav {font-size: 11px; line-height: 13px; width: 550px; margin: 0 auto; text-align: center;}
#home #main_nav {padding: 357px 0 0 0;}
#sub #main_nav {padding: 252px 0 0 0;}
#main_nav a {color: #914d34; text-decoration: none; font-variant: small-caps;}
#main_nav a:hover {text-decoration: underline;}
#main_nav li {border-right: 1px solid #be9371; display: inline; padding: 1px 6px 1px 3px; *padding: 1px 3px 1px 6px;}
#main_nav li.first {padding-left: 0; margin-left: -3px;}
#main_nav li.last {border: none; padding-right: 0;}

#content {width: 910px; background: url(../_assets/bg_ac_content.jpg) bottom center no-repeat; margin: 2px auto 0 auto;}
#content_inside {width: 850px; min-height: 208px; padding: 30px;}
#home #content_inside {background: url(../_assets/bg_ac_content_home.jpg) 0 0 no-repeat;}
#home #content_inside p {width: 330px;}
#sub #content_inside {background: url(../_assets/bg_ac_content_sub.jpg) 0 0 no-repeat;}

#content_ac_bnrs {width: 507px; float: right; background: url(../_assets/bg_ac_content_bnrs.png) 0 0 no-repeat; overflow: auto;}
#content_ac_bnrs .left {float: left;}
#content_ac_bnrs .right {float: right;}

#columns {background: url(../_assets/bg_ac_columns.png) 20px 0 repeat-y; overflow: hidden; margin-bottom: 10px;}

#col_left {width: 220px; float: left;}
#col_right {width: 610px; float: left;}

.float_right {float: right; margin: 10px 0 0 10px;}
.dual_list {float: left; clear: none; padding-left: 15px; margin-right: 15px; width: 195px;}

#callout {width: 180px; background: url(../_assets/bg_ac_callout.png) bottom center no-repeat;}
#callout div {background: url(../_assets/bg_ac_callout_top.png) top center no-repeat; font-size: 13px; line-height: 16px; padding: 15px 12px;}
#callout p {font-size: 11px; line-height: 14px; font-style: italic; margin: 5px 0 0 0 ;}

#footer {font: 9px arial, helvetica, sans-serif; text-align: center; color: #092d3e; width: 942px; background: url(../_assets/bg_ac_container_bot.png) 0 0 no-repeat; padding: 30px 0 10px 0;}


/* <textEditor> */

/* </textEditor> */