body{ font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; color:#E2CB84; background-color: #000000;}

a{color: #DEC35F;}
a:hover{color: #D8A119;}

table.Photos td img{width: 150px; height: 100px;}

#mapexpand{width: 955px;}
#mapexpand #maptop{background-image:url(/images/website220/bgtop.jpg);
background-repeat: no-repeat;
width: 955px; height: 110px; }
#mapexpand #mapbottom{background-image:url(/images/website220/bgbottom.jpg);
background-repeat: no-repeat;
width: 955px; height: 175px; }
#mapexpand #mapmiddle{background-image:url(/images/website220/bgmiddle.jpg);
width: 955px;}

#mapexpand #mapmiddle #text{width: 800px;}





#main{width: 955px; }
#leftjust{text-align: left;}

#map{background-image:url(/images/website220/bgNoMap.jpg);
background-repeat: no-repeat;
width: 955px; height: 420px; }

#homephoto{float:left;padding-top: 35px; padding-left: 35px;}
#homerest{float:right;padding-top: 45px; padding-right: 140px;}

span.custom1{font-size: 14px;font-weight: bold;color: #000000;}
span.custom2{font-size: 13px;font-weight: bold;color: #7F3200; letter-spacing: 1.2pt;}
span.custom3, #mapexpand #mapmiddle #text ul li{font-size: 10px;color: #7F3200;}
#mapexpand #mapmiddle #text ul li a{color: #7F3200;}
span.heading{font-size: 14px;font-weight: bold;color: #DFC154;}
span.smallest{font-size: 10px;}
span.smaller{font-size: 10px;}
span.small{font-size: 11px;}
span.large{font-size: 13px; font-weight: bold;}

#articledisplay .article{ color: #333333; margin-top: 10px; width: 450px;}
#articledisplay a{color: #9A4400;}
#articledisplay img{margin-right: 10px;}
#articledisplay .article img.rightjust{float: right; border: solid 0px #333333; }
#articledisplay span.datetime{display:none;}
#articledisplay span.title{font-weight: bold; font-size: 12px;}

div.articledisplaydetail{color: #333333; margin-top: 10px; width: 450px;}
div.articledisplaydetail span.date{display:none;}
div.articledisplaydetail span.title{font-size: 14px;font-weight: bold;color: #000000;}

#spotlight #articledisplay .article{ clear: both; color: #333333; margin-top: 10px; width: 650px; margin-bottom: 20px;}


.submenu{margin-left: 30px;}

input{font-size: 10px; background-color: #ECECDC;}
textarea{font-size: 12px; background-color: #ECECDC;}
input.inputtext{width: 300px; height: 15px;}
textarea{ width: 300px; height: 50px;}
input.submitform{background-color: #DCA922; color: #000000; width: 150px; height: 30px;}
form.EmailForm80, form.EmailForm80 a{color: #333333;}

table.smallcalendar{border: solid 1px #550400; padding: 3px;margin-left: 14px;width:300px;}
table.smallcalendar td.smallcalendarmonthtitle{background-color: #BD8207; padding: 2px; width: 80%;}
table.smallcalendar td.smallcalendarmonthprev{background-color: #BD8207; padding: 2px; width: 10%;}
table.smallcalendar td table{border: solid 0px #550400; padding: 0px;margin-left: 0px;width: 0px;}
table.smallcalendar td.smallcalendarweekday{background-color: #BD8207; padding: 2px;}

table.smallcalendar td.day,
table.smallcalendar td.smallcalendarday,
table.smallcalendar td.smallcalendardayDay, 
table.smallcalendar td.Day{background-color: #E0E0C5; padding: 2px;}

table.smallcalendar td.smallcalendardayDayOn{background-color: #DFC967; padding: 2px;}
table.smallcalendar a{color: #550400;}
table.smallcalendar td.smallcalendardayDay{border: solid 1px #550400;}
table.smallcalendar td table.calendartitle{width: 100%;} 
table.smallcalendar td.smallcalendarmonthprev a{color: #E0E0C5;}

td.DayOdd, td.DayEven{ border-bottom: solid 1px #A56000;}

#quote{ }

#chest{ float: left; width: 200px;}
#chest span.small a{color: #000000;}
#chest span.small a:hover{color: #823D01;}

