/* CSS Document */

body { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; margin:0px; }
td { vertical-align:top; }
th { text-align:left; }
img { border:0px; }
#body { width:100%; margin:10px 0px 0px 0px;  }
#head { margin:0px auto 0px auto; width:750px; position:relative; height:44px; background-color:#DEBD84; }
#topnav { list-style:none; float:left; margin:8px 0px 0px 5px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;  }
#topnav li { float:left; margin:0px; padding:11px 6px 0px 6px; border-right:0px #ffffff solid; height:13px;
	background-image:url(images/halo.gif); background-position:top center; background-repeat: no-repeat; }
#topnav a { color:#000000; font-weight:normal; text-decoration:none;  }
#topnav a:hover { color:#ffffff; }

#main { margin:15px auto 0px auto; width:750px; position:relative; border:0px #333333 solid; padding:0px;  
	min-height:450px; }
#main h2 { font-size:24px; color:#8F001E; clear:left; padding-top:20px; }
#main h3 { font-size:20px; color:#2C458A }
#main a { color:#2C458A; }

#rightnav { background-color:#DEBD84; padding:5px; }
#murphylaws { font-family:Arial, Helvetica, sans-serif;  }
#murphylaws li { list-style-image:url(images/halo.gif); padding:5px 0px 5px 0px; margin-left:0px; }
#murphylaws li a { display:block; padding-left:0px; }


#mainbody { color:#ffffff; padding:7px; height:100%; min-height:450px; margin:20px 0px 0px 0px; font-weight:bold; }
#mainbody h2 { font-size:18px; color:#ffffff; }
#mainbody p { color:#ffffff; font-weight:bold;  }

#murphytable { width:100%; clear:both; }

#footer {  width:748px; position:relative; margin:1px; padding:20px 0px 0px 0px; }
#footer p { text-align:center; margin:4px;  }
#footerlinks { width:100%; background-color:#2C458A; color:#ffffff; padding:4px 0px 4px 0px; }
#footerlinks a { color:#ffffff; font-size:10px; }
.inset { float:left; padding-right:10px; }
.inset p { font-size:10px; font-style:italic; font-weight:normal; }

#rooms { width:328px; background-color:#B1C3E0; font-weight:normal; color:#000033; padding:4px; }
#rooms th { font-weight:bold; text-transform:uppercase; padding:4px; }
#rooms td { padding:4px 4px 4px 4px; }
#rooms ul { margin-left:10px; padding:5px; }
#rooms hr { border:0px; height:3px; background-image:url(images/hr.gif); }

#prop { height:450px; float:left; border:0px #ffffff solid; }
#golfphotos { clear:both; margin-top:20px;}
#golfphotos img { border:1px #8F001E solid; }
