
*{font-family: verdana, sans-serif;padding:0px; margin:0px;}
body { background:#7DA91F; }
#wrapper { margin:0px auto; width:760px; }



#main-container-bottom {background:url(img/main-container-bottom.jpg) no-repeat; width:737px; height:27px; margin-left:13px; }

#main,#email-main { position:absolute; top:301px; width:760px; min-height:340px; height:333px; background: url(img/main-bg2.jpg) repeat-x; }

#main-container { width:733px; margin-left:13px; border-left: solid #7f7154 1px; border-right: solid #7f7154 1px;}
#inner-border { width:691px; background:#e0c8ac; color:#000000; border-left: solid #b9a487 1px; border-right: solid #b9a487 1px; padding:0px 20px 0px 20px; }

#main p { font-size:12px; line-height:125%; padding:0px 30px 5px 30px; }
#main h2 { font-size:110%; padding:10px 0px 10px 30px; }
#main ul { font-size:12px; line-height:125%; padding:0px 30px 5px 30px; margin: 10px 0; list-style: none;}
#main ul li {padding:0 0 0 10px; margin: 2px 10px; list-style: none;}

a, a:visited {color:#008456; font-weight: bold; text-decoration: none;}
a:hover { color:#339933;}

/*---------------- PHOTO GALLERY ------------------*/
#photos img {margin: 10px 0 10px 30px; border: 3px ridge #7DA91F;}

.heavy { font-weight: bold; }

#filetabs { position:absolute; top:242px; width:760px; height:40px; }
#filetabs-cap { width:760px; height:9px; background:url(img/tabmenu-cap.jpg); font-size:1px; }
#filetabs-container { width:747px; height:40px; background: #b93d06; color: #00cc00; padding:0px 0px 10px 13px; }

#tabbg #tabs { background: url(img/tab-bg-stripe.gif) no-repeat; }
#tabs { height:39px; background-repeat:no-repeat }
#tabs div { height:39px; background-repeat:no-repeat;background-position : top; float:left;font-size:14px; font-weight:bold; }
#tabs a { color:#ffffcc; background:inherit; text-decoration:none; }
#tabs a:hover { color:#ffffcc;  background:inherit; text-decoration:underline; }
#tabs span { display:block; padding:5px 5px 0 5px; }
#tabs #firsttab-on { background: #ffffff url(img/firsttab-on.jpg); color:#00cc00; }
#tabs #firsttab-off { background: #a3ab1e url(img/firsttab-off.jpg); color:#00cc00; }
#tabs .tab-on { background: #e0c8ac url(img/tab-on.jpg); color:#00cc00; }
#tabs .tab-off { background: #a3ab1e url(img/tab-off.jpg); color:#00cc00; }
#tabs .overlap-off-on { background: #e0c8ac url(img/overlap-off-on.jpg); color:#00cc00; }
#tabs .overlap-on-off { background: #e0c8ac url(img/overlap-on-off.jpg); color:#00cc00; }
#tabs .overlap-off-off { background: #a3ab1e url(img/overlap-off-off.jpg); color:#00cc00; }
#tabs #lasttab-on { background: #e0c8ac url(img/lasttab-on.jpg); color:#00cc00; }
#tabs #lasttab-off { background: #a3ab1e url(img/lasttab-off.jpg); color:#00cc00; }
#tabs #firsttab-on,#firsttab-off { width:10px; }
#tabs .overlap-on-off,.overlap-off-off,.overlap-off-on { width:21px; }
#tabs #lasttab-on,#lasttab-off { width:18px; }
#tabs .tab-on,.tab-off { background-repeat:repeat-x !important; }
#tabs .tab-on a { text-decoration:none; color:#000000; cursor:text; background:inherit; }
#tabs .tab-on a:hover { color:#000000; text-decoration:underline;  background:inherit; }
#tabs ul { list-style-type:none; }
#tabs ul li { display:inline; }
#firsttab-on-bed{ height:11px; background:url(img/firsttab-on-bed.jpg) no-repeat; font-size:1px; margin-bottom: -10px; }
#firsttab-off-bed { height:11px; background:url(img/firsttab-off-bed.jpg) no-repeat; font-size:1px; margin-bottom: -10px; }


#left-column {float:left; width:469px;}
.right-column { float: right; width:207px; height:100%; padding-top: 10px; padding-left:10px;}

.map {margin: 0 0 45px 45px; border: 3px solid #7bad18;}