/* skeletal */
div#containerhome {width: 774px; margin-left: auto; margin-right: auto; padding: 15px 0 0 0; text-align: center; position: relative;}

/* main pic */
div#mainpichome {margin: 4px 0; width: 506px; height: 212px;}

/* explorer */
div#explorer {margin-bottom: 4px; width: 246px; height: 246px; background: #F1DF99 url(../gfx/bgexplorer.jpg) repeat-x; float: right; text-align: center;}
div#explorer h1 {color: white; margin: 3px 0 0 0; font-size: 16px;}
div#explorer h2 {color: black; margin: 2px 0 0 0; font-size: 13px;}
div#explorer h3 {color: white; margin: 0; font-size: 11px;}
div#explorer h4 {color: black; font-size: 10px; font-weight: normal; margin: 0;}
div#explorer h4 a:link {color: blue;}
div#explorer img.vr {float: left; margin: 15px 10px 0 10px;}
div#explorer div#towninfo {text-align: center; margin-top: 10px;}
/*div#explorer div#towninfo {text-align: left; float: left; padding-left: 15px;}
div#explorer div#links {text-align: left; float: left; margin-top: 20px;}*/

/* lower right */
div#lowerright {width: 246px; background: #E5EDE6; float: right; text-align: left; padding-top: 5px;}
/* height: 320px; */
div#lowerright h6 {margin: 5px 0 5px 0; font-weight: normal; font-size: 11px; line-height: 1.5em;}
div#lowerright img#hr {margin: 15px 0;}
div#lowerright img#logo {float: left; margin: 0 5px 25px 5px;}
div#lowerright h1 {font-size: 13px; text-align: left; margin: 0 0 10px 10px;}
div#lowerright p {font-size: 10px; text-align: left; margin: 0 5px 10px 10px;}

/* events (home) */
div#eventshome {width: 359px; margin-left: 145px; border: solid 1px white;}
/* height: 325px; */
div#eventshome h1 {margin: 5px 5px 10px 15px; font-size: 14px;}
div#eventshome h2 {margin: 5px 5px 5px 15px; font-size: 13px;}
div#eventshome p {margin: 5px 5px 5px 15px; font-size: 11px;}
div#eventshome div.eventslot {margin: 0 5px 15px 0;}
div#eventshome div.eventslot img {float: left; margin: 0 7px 0 0;}
div#eventshome div.eventslot h2 {margin: 0 2px 2px 15px; font-size: 12px;}
div#eventshome div.eventslot h3 {margin: 0 2px 0 15px; font-weight: normal; font-size: 12px;}
div#eventshome div.eventslot p {margin: 0 2px 0 15px; font-size: 11px;}
div#eventshome div.eventslot h4 {margin: 2px 2px 0 20px; font-weight:  normal; font-size: 11px;}
div#eventshome div.eventslot h4.sponsor {margin-left: 15px;}
div#eventshome div.eventslot h5 {margin: 2px 2px 0 15px; font-weight:  normal; font-size: 11px;}
div#eventshome div.eventslot h5 a {padding-right: 10px;}
div#eventshome div.eventslot h5 a.green {color: #44B053;}
div#eventshome div.eventslot h5 a:hover.green {color: red;}

