HTML,BODY { marginheight:0; marginwidth:0; rightmargin:0; topmargin:0; leftmargin=0; background: #ACBF99; }

BODY,DIV,TH,TD,INPUT,SELECT,TEXTAREA,TT {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #3b2d12;}
TABLE { border: 0; border-collapse:collapse;}

#container {padding: 0px 50px 0px 17px; display: table; align: center}

a { color: #566642; text-decoration: none;}
a:hover { color: #314020; text-decoration: underline; }


H1 { padding: 3px 0px 0px 6px;  color: #3b2d12; font-size: 18px; font-weight: bold; background: url('http://www.storybookcabins.com/graphics/rustic-pine.jpg'); background-repeat: no-repeat; background-position:left; margin: 10px 0px 5px 0px;height:24px }
H2 { padding: 3px 0px 0px 0px;  color: #3b2d12; font-size: 18px; font-weight: bold; background: url('http://www.storybookcabins.com/graphics/rustic-pine.jpg'); background-repeat: no-repeat; background-position:center; height:24px}

.heading {padding: 10px 25px 5px 17px; }
.main {padding: 0px 45px 0px 17px; }
.mainbedrooms {padding: 0px 25px 0px 17px; }
.mainhome {padding: 0px 10px 0px 0px; }
.bearheader { background: url('http://www.storybookcabins.com/graphics/bearheader.jpg'); background-repeat: no-repeat; background-position: 330px 0px; color: #806633}


blockquote {border-left: 1px dotted; padding: 0px 80px 0px 10px; align: left}
.blockquote2 {border-left: 1px dotted; padding: 0px 30px 0px 10px; align: left}
 
.menu { padding: 5px 0px 2px 0px;  font-size: 16px; font-weight: bold; text-align: left; }
.menu a { color: #566642; text-decoration: none; }
.menu a:hover { color: #314020; text-decoration: none;}

.menu2 { padding: 5px 0px 20px 0px; }
.indent { padding-left: 35px;}


.photo { padding: 0px 25px 10px 35px;line-height 30px}
.picsmallleft {border-top: 4px solid; border-bottom: 4px solid; border-left: 4px solid; border-right: 2px solid;border-color:#495936}
.picsmallmid {border-top: 4px solid; border-bottom: 4px solid; border-left: 2px solid; border-right: 2px solid;border-color:#495936}
.picsmallright {border-top: 4px solid; border-bottom: 4px solid; border-left: 2px solid; border-right: 4px solid;border-color:#495936}

.roommain {
	background-color: #3b2d12;
	width: 168px;
	margin: 5px 10px 20px 10px;
	padding-bottom: 5px;
}
.roommain a { color: #bfb399; text-decoration: none;}
.roommain a:hover { color: #F7F7F7; text-decoration: none;}
.roommain img { border: 4px solid; border-color:#495936; margin-bottom: 3px}


.footer{margin:  25px 0px 10px 82px;  border-top: 1px solid; border-color:#806633; background: #bfa673; }

.footergrn {font-size: 12px; color: #566642; font-weight: normal; padding: 6px 0px 0px 10px;}
.footergrn a { color: #566642; text-decoration: none; }
.footergrn a:hover { color: #314020; text-decoration: underline;}

.footerbrn {padding: 6px 10px 6px 10px; font-size: 12px; color: #806633; font-weight: normal;}
.footerbrn a { color: #806633; text-decoration: none; }
.footerbrn a:hover { color: #806633; text-decoration: underline;}

.footerbrn2 {padding: 6px 0px 6px 10px; font-size: 12px; color: #806633; font-weight: normal; text-align: left}

.entcenter {background: url('http://www.storybookcabins.com/graphics/entcenter.jpg'); background-repeat: no-repeat; background-position:left; margin: 27px 0px 0px 0px;}

#extreme{z-index: 1; visibility: hidden; position: absolute; z-index: 10000;}