/* CSS Document */

body { font-family:"Trebuchet MS", Arial, Sans-serif; font-size:small; background-color:#006600; margin:0px; color:#ffffff; }
td { vertical-align:top; }
th { text-align:left; }
img { border:0px; }
#body { width:100%; margin:0px 0px 0px 0px; padding-top:21px; color:#ffffff; background-image:url(images/background.gif); background-repeat:repeat-x; }
#head { margin:0px auto 30px auto; width:900px; position:relative; height:85px; font-weight:bold; 
	background-image:url(images/top-bk.jpg); background-repeat:no-repeat;  }
#head p { margin-top:0px; }
#headimage { width:650px; text-align:right; margin:0px; border:0px #ffffff solid; }
#headaddress { width:650px; font-size:16px; font-weight:bold; text-align:right; padding-top:0px; }
#headbullets { border:0px #000000 solid; position:absolute; left:666px; width:219px; top:7px; font-size:13px; 
	font-style:italic; top:7px; list-style-type:none; margin:0px; padding:0px;  }
#headbullets li { font-size:12px; font-weight:bold; padding:0px; padding:0px; line-height:18px; }
.headtagline { font-style:italic; font-size:13px;   }
#main { margin:2px auto 0px auto; width:800px; position:relative; background-color:#518F51; 
	border:1px #D0EB74 solid;
	padding:40px 0px 5px 0px; }
#topnav { }
#topnav ul { }
#topnav li { }
#topnav a { }
#topnav a:hover { }
#leftnav { position:absolute; left:0px; width:150px; padding:15px 0px 0px 10px;  margin:0px; font-size:11px; 
	color:#333333; border:0px #000000 solid;  }
#leftnav p { margin-top:0px;  padding-right:5px; }
#leftnav ul { margin:0px; list-style:none; padding:0px; }
#leftnav li { margin:0px; padding:0px 0px 7px 10px; }
#leftnav a { color:#ffffff; text-transform:uppercase; font-size: 11px; text-decoration:none; font-weight:bold; }
#leftnav a:hover { color:#D0EB74;   }
#mainbody { margin:0px 0px 0px 160px; width:610px; min-height:400px; 
	padding:0px 10px 0px 20px; border-left:1px #D0EB74 solid; display:block; }
#mainbody h2 { font-size:20px; color:#D0EB74; margin-top:0px; }
#mainbody p { margin-top:0px; margin-bottom:10px; }
#mainbody a { color:#FFFFFF; }
#mainbody a:hover { color:#D0EB74; }
#prop { height:350px; width:1px; float:right; }

#footer { width:100%; height:30px; background-image:url(images/footer-background.gif); background-color:#224425;  }
#footer p { text-align:center; padding-top:15px; margin:0px; font-size:11px; color:#D8D6BB; }
#footer a { color:#D8D6BB; }
#hometext { margin:0px; padding-left:5px;  }
#hometext li { margin:0px; padding:0px 0px 10px 0px; }
.imagecell { background-color:#C88A56; padding:8px; margin-right:10px; }
.tablestyle { border:1px #993333 solid; }
.tablestyle td { padding:3px; }
.tablestyle th { background-color:#993333; padding:3px; color:#ffffff; }
#atnlogo { margin-top:100px; text-align:center; }
#atnlogo a { font-size:10px; font-weight:bold; color:#333333; text-decoration:none; }
#atnlogo a:hover { text-decoration:none; }
.rooms { width:580px; padding:10px; background-color:#D8D6BB; margin-top:0px; color:#D8D6BB; }
.rooms table { width:580px; }
.rooms p { font-size:11px; color:#993333; }
.rooms h3 { font-size:16px; margin-top:0px; }
.rooms hr { border:0px; height:1px; background-color:#D8D6BB; }
.rooms img { padding:7px; background-color:#C1Be93; margin-left:5px; }
.roomcell { width:430px; }
#minigolf { width:754px; margin:30px auto 10px auto; height:115px; background-color:#D0EB74; border:6px #D79432 solid; position:relative; }
#minigolf p { margin:0px 0px 0px 200px; color:#000000; }
#minilogo { position:absolute; top:-27px; left:10px; }
#trees { position:absolute; top:-82px; }
.eventphotos { display:none; }

