html { margin:0px; padding:0px; }
body { margin:0px; padding:0px; color:#000000; background-color:#F3EDE2; font-size:0.8em; font-family:Arial,Helvetica,Sans-serif; }

img { border-style:none; }
form { margin:0px; padding:0px; }
blockquote { margin:15px; padding:0 10px; border-left:2px dotted #000000; border-right:2px dotted #000000; }
hr { border:none 0; margin:20px 0; border-top:2px solid #000000; height:2px; }

h1 { color:#3A1C04; font-size:1.3em;  }
h2 { color:#3A1C04; font-size:1.2em; /*font-weight:normal;*/ }
h3 { color:#3A1C04; font-size:1.1em; }
h4 { color:#3A1C04; font-size:1.0em; }
h5 { color:#3A1C04; font-size:0.9em; }
h6 { color:#3A1C04; font-size:0.8em; }

a,
a:visited { color:#3A1C04; text-decoration:none; }
a:hover { color:#3A1C04; text-decoration:underline; }

.clear { clear:both; height:0px; overflow:hidden; }
.clearspace { clear:both; height:13px; overflow:hidden; }
.hide { display:none; }
.error { color:#FF0000; font-weight:bold; }

.photoMargins { float:right; margin-left:10px; margin-bottom:7px; margin-top:3px; }
.photoMarginsAlt { float:left; margin-right:10px; margin-bottom:7px; margin-top:3px; }
.aligncenter { text-align:center; }

.contentLeft { width:48%; float:left; }
.contentRight { width:48%; float:right; }

.leftpanel { background-color:#DCCAAB; margin-bottom:6px; width:222px; }
.leftpanel_header { width:222px; height:10px; background:url("side_header.gif") left top no-repeat; overflow:hidden; }
.leftpanel_padding { padding:0 5px 0 5px; font-size:0.85em; font-family:Verdana,Arial,Helvetica,Sans-serif; text-align:center; }
.leftpanel_footer { width:222px; height:10px; background:url("side_footer.gif") left top no-repeat; overflow:hidden; }


#container { width:779px; margin:0 auto; background:url("background.gif") left top repeat-y; }


/* THIS CAN BE CHANGED AND MORE ADDED FOR OTHER PAGES!!!! */
#header_photo_one { width:779px; height:321px; background:url("../images/OakdeneOne.jpg") left top no-repeat; }


#header_overlay { width:779px; height:321px; background:url("header.png") left top no-repeat; _background:url("header.gif") left top no-repeat; }

#header_logo { padding-top:20px; padding-left:20px; }
#header_logo h1 { margin:0px; padding:0px; }
#header_logo h1 a { width:142px; height:76px; display:block; }
#header_logo h1 a span { display:none; }

#header_menu { margin:205px 0 0 20px; }
#header_menu a { font-weight:bold; }

#rooms { width:779px; height:36px; background:url("rooms_menu.gif") left top no-repeat; overflow:hidden; }
#rooms ul { margin:0px; padding:0px; list-style:none; margin-top:6px; }
#rooms ul li { float:left; text-align:center; }
#rooms ul li a { text-transform:uppercase; font-weight:bold; color:#FFF; font-size:0.85em; }

#room_blank_left { width:5px; }
#room_Baugh { width:145px; }
#room_Baugh a { padding-left:23px; }

#room_Frost { width:125px; }
#room_Frost a { padding-left:12px; }

#room_Holme { width:131px; }
#room_Holme a { padding-left:12px; }

#room_Risef { width:123px; }
#room_Risef a { padding-left:11px; }

#room_Crook { width:107px; }
#room_Crook a { padding-left:12px; }

#room_Winde { width:120px; }
#room_Winde a { padding-left:40px; }

#content_left { float:left; width:545px; }
#content_left_padding { padding:0 20px 0 20px; }

#content_right { float:right; width:234px; }
#content_right_padding { padding:0 6px 0 6px; }

#footer { width:779px; height:47px; background:url("footer.gif") left top no-repeat; overflow:hidden; }
#footer_padding { font-weight:bold; padding:27px 10px 10px 10px; text-align:center; }

/* HOMEPAGE IMAGES */
.image_top { margin-bottom:5px;}