/*
 -- Created by Chris Cloyd --
 -- All associated graphics copyright  1995-2006, Missouri State Assessors Association --
*/

body { background: #999 url("/images/bd_bg.jpg") repeat-y 50% 0; font-family: Verdana, Arial, Helvetica, sans-serif;}
a {color: #039;}
a:hover {color: #b73e56;}
input.sizes, select.sizes { width: 5em; margin-bottom: 8px;}
input.sizem, select.sizem { width: 11.5em; margin-bottom: 8px;}
input.sizel, select.sizel { width: 17em; margin-bottom: 8px;}
input.sizexl, select.sizexl { width: 25em; margin-bottom: 8px;}

#header, #content, #footer { margin: 0 auto; width: 740px;}

#header { background: url("/images/hd_bg.gif") repeat-x; height: 130px; border: 0;}
#header h1 { background: url("/images/logo.jpg") no-repeat; height: 105px; width: 740px; margin: 0 auto; }
#header h1 a { margin-left: 10px; padding-top: 20px; height: 90px; width: 90px;}
#header h1 a em { height: 0; width: 0; overflow: hidden; position: absolute;}
#header ul {margin: 9px; text-align: right; color: #000; font-size: .7em; color: #000; list-style: none; }
#header ul li {display: inline; padding: 0 .5em 0 0; border-right: 1px solid #fff;}
#header ul li.last {border: 0;}
#header a {color: #fff; text-decoration: none;}

#content { padding-top: 5px; background: #fff url("/images/ct_bg.gif") repeat-y; }

#subnav {position: relative; float: left; margin-left: 10px; width: 140px; font-size: .7em;}
#subnav h2 {font-size: 1em; color: #300;}
#subnav ul {list-style: none; margin: 0; padding: 0; padding-right: 10px;}
#subnav ul li {line-height: 1.8em; border-bottom: 1px solid #ccc;}
#subnav a {text-decoration: none;}

#main-content {margin: 0 0 0 160px; padding: 0 10px 5px 0; color: #000; font-size: .9em;}
#main-content h2 {color: #600; font-family: "Times New Roman", Times, serif; font-weight: normal;}
#main-content h3 { font-size: 1em;}
#main-content ul { list-style: none;}
#main-content ul li { background:#fff url("./images/mc_li_bullet.gif") no-repeat 0 2px;  margin-left: 10px; padding-left: 15px;}
#main-content map area { color: #600;}
#main-content .l33 { display: table-cell; width: 33%; float: left;}
#main-content .c33 { display: table-cell; width: 34%; float: left;}
#main-content .r33 { display: table-cell; width: 33%; float: right;}
#main-content .l50 { display: table-cell; width: 50%; float: left; }
#main-content .r50 { display: table-cell; width: 50%; float: right; }
#main-content .l67 { display: table-cell; width: 67%; float: left; }
#main-content .r67 { display: table-cell; width: 67%; float: right; }

#footer { clear:both; border-top: 1px solid #300; font-size: .7em; background: #ccc; }
#footer p {margin: 0 0 0 10px; padding: 5px 0;}

img {border: 0; }
table { border: 1px solid #666;}
th, td { margin: 2px; padding: 2px; border: 1px solid #666;}	
.right {text-align: right;}
.left {text-align: left;}
.center {text-align: center;}
.none {	width:0; height: 0px; overflow: hidden; position:absolute;	}
