@charset "utf-8";
body { margin: 0; padding: 0; background: url(../images/escape-bg.jpg) top center no-repeat #b1b179; font-family: georgia, serif; font-size: .85em; color: #895100; }
.clear { display: block; clear: both; }
#hmcontainer { /*width: 792px;*/width: 940px; height: 495px; margin: 30px auto; border-top: 1px solid #fff; border-bottom: 1px solid #fff; padding: 0; background: /*url(../images/bg-footer.gif) bottom left no-repeat*/ #ffffff; position: relative; }
#hmsidebar { width: 273px; float: right; display: inline; }
#hmnav { height: 34px; background: #c3c365; /*border-top: 2px solid #eaeaca;*/ border-bottom: 1px solid #eaeaca; overflow: hidden; }
	#hmnav ul { list-style-type: none; margin: 0; padding: 0; width: 519px; }
		#hmnav ul li { float: left; display: inline; text-align: center; }
			#hmnav ul li a { border-right: 1px solid #fff; display: block; width: 84px; color: #fff; background: #d5d594; text-decoration: none; height: 25px; padding: 9px 0 0 0; font-family: trebuchet, 'trebuchet ms', sans-serif; margin: 0; font-size: .95em; }
			#hmnav ul li a:hover, #hmnav ul li a.active { color: #a0a03e; }
.hmcontent { margin: 25px 0 0 35px; width: 575px; text-align: center; font-size: 13px; line-height: 1.41; }
#hmfooter { margin: 35px 0 25px 35px; height: 75px; text-align: center; color: #b1b634; padding: 0; width: 575px; }
#chfooter { clear: both; margin: 35px 0 15px 0; text-align: center; color: #b1b634; padding: 0 0 23px 0; }
	#hmfooter a, #chfooter a { text-decoration: none; color: #b1b634; }
#chcontainer { width: 940px; margin: 30px auto; background: #fff; position: relative; border-top: 1px solid #fff; }
#taghm { background: #c3c365; width: 100px; float: right; display: inline; color: #fff; padding: 6px 31px 12px 0; text-align: center; font-size: 15pt; }
#tag { background: #c3c365; width: 425px; .width: 400px; float: right; display: inline; color: #fff; padding: 6px 0 12px 0; text-align: center; font-size: 15pt; }
#chinset, .chinset { width: 215px; float: right; display: inline; margin: 35px 75px 35px 0; }
	#chinset a { color: #b1b634; text-decoration: none; }
#chnav { float: right; text-align: right; display: inline; margin: 30px 0 0 0; font-family: trebuchet, 'trebuchet ms', sans-serif; color: #c3c365; font-size: .85em; width: 600px; padding-right: 30px; }
	#chnav a { color: #c3c365; text-decoration: none; }
	#chnav a:hover, #chnav a.chactive { color: #895100; }
.profile { margin: 35px 0 0 75px; width: 523px; }
	#about-gina, #about-elissa, #about-jennifer, #about-dj, #about-kelly, #about-jenniferm, #about-maryk, #about-debbie { display: none; }
.fullwidth { margin: 35px 0 0 75px; width: 840px; }
a.facebook { display: block; width: 122px; height: 24px; background: url(../images/icon-facebook.jpg) 0 0 no-repeat; padding: 6px 0 0 38px; color: #b1b634; text-decoration: none; font-size: 11px; margin: 7px 0 0 0; }
img a, a img { border: 0; }	

.med { font-size: .95em; }
.sml { font-size: .80em; }
.sans { font-family: trebuchet, 'trebuchet ms', sans-serif; }
.green { color: #b1b634; }

table { margin: 0 0 35px 0; width: 523px; }
table.full { margin: 0 0 35px 0; width: 790px; }
table td { padding: 4px; border-bottom: 1px solid #f3f3e1; }
table.noborders { border: 0; margin: 0!important; width: auto; }
table.noborders td { border: 0; }
.tbldk { background: #f6f6e9; }

#gallery { width: 375px; border: 1px solid #f3f3e1; padding: 2px; }
.aLg { display: block; clear: left; font-size: 13pt; font-family: trebuchet, 'trebuchet ms', sans-serif; color: #b1b634; text-decoration: none; padding: 3px 0 3px 0; }
.thumbs { height: 25px; width: 25px; overflow: hidden; border: 1px solid #f3f3e1; padding: 1px; float: left; display: inline; margin: 0 4px 4px 0; }
	.thumbs a { display: block; height: 25px; width: 25px; background: transparent; }
	
form select { width: 90%; margin: 0 0 15px 0; }
#lod { display: none; text-align: center; }