/* 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 div#towninfo {text-align: left; float: left; padding-left: 15px;}*/
/*div#explorer div#links {text-align: left; float: left; margin-top: 20px;}*/

div#explorer {margin-bottom: 0px; width: 246px; height: 250px; background: #DDB96D 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 {height:100px; text-align: center; padding-top: 10px; background-color: #ddb96d;}
div#lowerright div#townimg {background-color: #DDB96D; border-bottom: solid 5px white;}
div#lowerright div#townimg h6 {height: 50px;}

/* lower right */
/* height: 320px; */
div#lowerright {width: 246px; background: #E5EDE6; text-align: center;}
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 img#photo_contest_ad {float: left; margin: 0 5px 25px 5px;}
div#lowerright p {font-size: 10px; text-align: left;}

/* events */
/* height: 325px; */
div#eventshome {width: 359px; border: solid 1px white;}
div#eventshome p {margin: 5px 10px 15px 15px; font-size: 12px;}
div#eventshome h1 {margin: 5px 5px 5px 15px; font-size: 13px;}
div#eventshome div.eventslot {margin: 0 5px 20px 15px;}
div#eventshome div.eventslot img {float: left; margin: 0 7px 0 0;}
div#eventshome div.eventslot h2 {margin: 0 2px 2px 131px; font-size: 12px;}
div#eventshome div.eventslot h3 {margin: 0 2px 0 131px; font-weight: normal; font-size: 11px;}
div#eventshome div.eventslot p {margin: 0 2px 0 131px; font-size: 11px;}
div#eventshome div.eventslot h4 {margin: 2px 2px 0 131px; font-weight:  normal; font-size: 11px;}
div#eventshome div.eventslot h4 a {padding-left: 10px;}
div#eventshome div.eventslot h4 a.green {color: #44B053;}
div#eventshome div.eventslot h4 a:hover.green {color: red;}


