BODY {
 background: url(/images/bg_page.gif);
 font:normal 11px Verdana,Helvetica,sans-serif;
}

TABLE TD {
 padding:0px;
 text-align:left;
}

a {
 text-decoration:none;
}

.container {
 margin: 63px 0px 0px 116px;
 margin: 63px 0px 0px 0px;
}


.rightHead{
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 background:#EAE4CD;
 width:545px;
 height:229px;
 border-top: 1px solid black;
 border-right: 1px solid black;
}

.sectContainer{
 position:relative;
}

.sectImg{
 margin:0px 0px 0px 0px;
 padding:4px 0px 0px 0px;
 width:213px;
 height:220px;
 background:#FFFFFF;
 border-right: 1px solid black;
}

.overlayImg{
 top:0px;
 right: 0px;
 width:214px;
 height:220px;
 position:absolute;
}

.sectImg .randPhoto{
 padding: 0px 0px 0px 0px;
}

.quoteDiv{
 margin:  10px 0px 0px 4px;
 padding: 10px 0px 0px 17px;
 width:184px;
 background:#FFFFFF;
 border-left:1px solid black;
 font-size: 12px;
 color:#731D34;
 line-height:1.5;
}

.sponsor{
 margin:  0px 0px 0px 4px;
 padding: 50px 0px 10px 10px;
 width:184px;
 height:100%;
 text-align:center;
 background:#FFFFFF;
 border-left:1px solid black;
}

.left {
 width:171px;
 padding: 10px 0px 0px 0px;
 background:#EAE4CD url(/images/bracket_clm1.gif) no-repeat;
 vertical-align:top;
}

.leftDiv {
 width:171;
 margin:15px 6px 0px 0px;
 padding:0px 0px 0px 25px;
 background:#EAE4CD url(/images/bg_clm1.gif) repeat-y;
 height:100%;
}

.left .navSpacer1{
 margin: 0px 0px 0px 0px;
 padding:0px 0px 15px 0px;
}

.left .navSpacerFirst{
 margin: 0px 0px 0px 0px;
 padding:0px 0px 6px 0px;
}

.left .navSpacer{
 margin:0px 0px 0px 0px;
 padding:0px 0px 10px 0px;
}

.left .navLink {
 font:normal 10px Verdana,Helvetica,sans-serif;
 color:#4b3020;
 line-height:1.4;
 text-transform:uppercase;
}

.left .navLink:hover{
 color:#000000;
}

.left .navLinkOn {
 font:normal 10px Verdana,Helvetica,sans-serif;
 color:#731D34;
 line-height:1.4;
 text-transform:uppercase;
}

.left .navLinkEnd {
 height:50px;
}
.main_small { width:510px; }
.main_large { width:760px;}

.main {
 width:375px;
 margin: 0px 0px 0px 0px;
 padding:0px 0px 10px 0px;
 background:#EAE4CD;
 vertical-align:top;
}

.main a:link, .main a:visited {
 color:#5F8BC0;
}

.main a:hover {
 color:#731D34;
}

.main .textImageDiv {
 margin: 0px 20px 10px 20px;
 padding:0px 0px 0px 0px;
}

.main .title {
 margin: 0px 20px 10px 20px;
 padding:0px 0px 0px 0px;
 font-size: 14px;
 color:#B2C023;
 line-height:1.6;
}

.main .description {
 margin: 0px 20px 10px 20px;
 padding:0px 0px 0px 0px;
 font-size: 14px;
 color:#6c4832;
 line-height:1.5;
}

.main .text {
 margin: 0px 20px 10px 20px;
 padding:0px 0px 0px 0px;
 font-size: 11px;
 color:#AB9371;
 color:#000000;
 line-height:1.5;
}

.main li{
 list-style-position:inside;
}


.right {
 margin: 0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 width:214px;
 background:#FFFFFF url(/images/bg_clm3b.gif) repeat-y;
 vertical-align:top;
}

.rightDiv {
 position:relative;
}


#login_container, .login {
 padding:0px 0px 0px 10px;
}

.mapPage a:link, .mapPage a:visited{
 color:#312218;
 color:#5F8BC0;
}

.mapPage a:hover{
 color:#D5AF16;
 color:#AB9371;
}

.mapSection{
 margin: 0px 20px 20px 20px;
 padding:0px 0px 0px 0px;
}

.mapSection ul{
 margin-top:0px;
}

.submit a{
 width:300px;
}
.submit a{
content:"";
}

.searchField {
 padding:8px 0 4px 0;
}
.sb_select {
 margin:0 0 10px 0;
}
.searchTitle{
padding:0px 0px 0px 20px;
}

.searchDesc{
padding:0px 0px 0px 20px;
}

.searchSpan img{
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
}

.searchSpan:hover{
 cursor: pointer;
 cursor: hand;
}

