/* All content Copyright 2008-2009 Marketing Support Services
contact mattgoodwin [at] m-s-s [dot] com*/

body { background-color: #ffffff; color: #000000; padding: 0; border: 0; font-family: arial, helvetica, sans-serif; font-size: 11px; padding-bottom: 0px;}
img { border: 0;}
select.dropdown { color: #000000; font-family: arial, helvetica, sans-serif; font-size: 11px;}
.white_background { background: #ffffff;}
h1 { font-size: 18px; font-weight: normal; color: #bacf96; margin-top: 15px; margin-bottom: 4px;}
h2 { font-size: 12px; font-weight: bold; color: #a90332; margin-top: 0px; margin-bottom: 0px; padding: 8px 0px 5px 0px;}
h2.red { font-size: 12px; font-weight: bold; color: #a90332; margin-top: 0px; margin-bottom: 0px; padding: 8px 0px 0px 0px;}
h2.red_underline { font-size: 12px; font-weight: bold; color: #a90332; margin-top: 0px; margin-bottom: 0px; padding: 8px 0px 0px 0px; text-decoration: underline;}
#h2_red_link { font-size: 12px; font-weight: bold; color: #a90332; margin-top: 0px; margin-bottom: 0px; padding: 8px 0px 0px 0px; text-decoration: underline;}
#h2_red_link A { font-size: 12px; font-weight: bold; color: #a90332; margin-top: 0px; margin-bottom: 0px; padding: 8px 0px 0px 0px; text-decoration: underline;}
#h2_red_link A:hover { font-size: 12px; font-weight: bold; color: #a90332; margin-top: 0px; margin-bottom: 0px; padding: 8px 0px 0px 0px; text-decoration: none;}
h2.black { font-size: 11px; font-weight: bold; color: #000000; margin-top: 0px; margin-bottom: 0px; padding: 0px 0px 0px 0px;}
A { color: #506f19; text-decoration: underline;}
A:link { color: #506f19;}
A:hover { color: #506f19; text-decoration: none;}
A:visited { color: #506f19;}
.navon  { color: #506f19; text-decoration: none;}
#redlink  { }
#redlink A { color: #a90332; text-decoration: none;}
#redlink A:hover { color: #a90332; text-decoration: none;}
.logoback { background-image: url(images/i_logo.gif); width: 188px; height: 86px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.nav_above_back { background-image: url(images/i_nav_above.gif); width: 562px; height: 58px; padding: 0px 0px 0px 0px;}
.nav_back { background-image: url(images/i_nav_back2.gif); width: 562px; height: 28px; padding: 0px 0px 0px 0px;}
.nav_back_nomap { background-image: url(images/i_nav_back.gif); width: 562px; height: 28px; padding: 0px 0px 0px 0px;}
.left_nav_back { background-image: url(images/i_nav_left_back.gif); background-repeat: no-repeat; width: 187px; height: 288px; padding: 0px 0px 0px 0px;}
.padding_left_5px { padding: 0px 0px 0px 5px;}
.padding_left_10px { padding: 0px 0px 0px 10px;}
.padding_left_15px { padding: 0px 0px 0px 10px;}
.padding_left_20px { padding: 0px 0px 0px 20px;}
.padding_right_20px { padding: 0px 20px 0px 0px;}
.header_padding { padding: 20px 0px 20px 20px;}
.padding_top_3px { padding: 3px 0px 0px 0px;}
.padding_top_5px { padding: 5px 0px 0px 0px;}
.padding_top_7px { padding: 7px 0px 0px 0px; line-height: 12px;}
.padding_top_9px { padding: 9px 0px 0px 0px;}
.padding_top_10px { padding: 10px 0px 0px 0px;}
.padding_top_15px { padding: 15px 0px 0px 0px; font-family: arial, helvetica, sans-serif;}
.padding_top_20px { padding: 20px 0px 0px 0px;}
.padding_top_25px { padding: 25px 0px 0px 0px;}
.padding_top_30px { padding: 30px 0px 0px 0px;}
.padding_top_50px { padding: 50px 0px 0px 0px;}
.small_10px { font-size: 10px;}
.vertical_dots_288 { background-image: url(images/i_vertical_dots_288.gif); background-repeat: no-repeat; width: 3px; height: 288px; padding: 0px 0px 0px 0px;}
.left_nav_text { color: #769444; font-style: italic; font-weight: bold; line-height: 20px;}
.vertical_dots_302 { background-image: url(images/i_vertical_dots_302.gif); background-repeat: no-repeat;	 width: 3px; height: 302px; padding: 0px 0px 0px 0px;}
.vertical_dots_305 { background-image: url(images/i_vertical_dots_305.gif); width: 3px; height: 305px; padding: 0px 0px 0px 0px;}
.vertical_dots_334 { background-image: url(images/i_vertical_dots_334.gif); background-repeat: no-repeat;	 width: 3px; height: 334px; padding: 0px 0px 0px 0px;}
.vertical_dots_468 { background-image: url(images/i_vertical_dots_468.gif); background-repeat: no-repeat;	 width: 3px; height: 468px; padding: 0px 0px 0px 0px;}
.vertical_dots_503 { background-image: url(images/i_vertical_dots_503.gif); width: 3px; padding: 0px 0px 0px 0px;}
.vertical_dots_664 { background-image: url(images/i_vertical_dots_664.gif); width: 3px; padding: 0px 0px 0px 0px;}
.vertical_dots_792 { background-image: url(images/i_vertical_dots_792.gif); background-repeat: no-repeat;	 width: 3px; height: 792px; padding: 0px 0px 0px 0px;}
.vertical_dots_1493 { background-image: url(images/i_vertical_dots_1493.gif); width: 3px; height: 1493px; padding: 0px 0px 0px 0px;}
.content_back { background-image: url(images/i_content_back.gif); background-repeat: no-repeat; width: 248px; height: 288px; padding: 0px 0px 0px 0px;}
.content_back2 { background-image: url(images/i_content_back2.gif); background-repeat: no-repeat; padding: 0px 0px 0px 0px;}
.content_back3 { background-image: url(images/i_content_back3.gif); background-repeat: no-repeat; padding: 0px 0px 0px 0px;}
.home_image { background-image: url(images/i_home_image.gif); background-repeat: no-repeat; width: 312px; height: 288px; padding: 0px 0px 0px 0px;}
.red_line { background-color: #a90332; width: 100%; height: 4px; font-size: 0px;	}
.line_16px { line-height: 16px;}
.dark_green_back { background-color: #cedfb1;}
.light_green_back { background-color: #e6f1d3;}
.vertical_dots_small { background-image: url(images/i_vertical_dots_small.gif); width: 3px; height: 108px; padding: 0px 0px 0px 0px;}
.vertical_dots_small2 { background-image: url(images/i_vertical_dots_small2.gif); width: 3px; height: 21px; padding: 0px 0px 0px 0px;}
.left_nav_items { font-size: 10px; padding: 3px 0px 3px 20px}
.white_back  { background-color: #ffffff;	}
.green { color: #506f19;}
.green2 { color: #769444;}
.lt_green_divider  { color: #b6c896;}
.copyright_green { color: #889c64;}
.red { color: #a90332;}
.byline { color:#666; font-weight:bold; font-size:.8em;}
.redcomment { background-image:url(images/sub_heading.gif); background-repeat:no-repeat; font-size:1.4em; font-weight:bold; color:#FFF; margin:10px; 
border-bottom:solid 1px #a90332; padding-left:5px;}
.redcommentinstructions { float:right; position:relative; top:0; color:#000; font-size:.6em; font-weight:normal; margin-top:20px;}
.usercomments { padding-left:20px; padding-right:20px; color:#600; font-size:1em;}
.usertagline { text-align:right; font-size:.8em;}
