/*
      Created by Keith Donegan of Code-Sucks.com
	  
	  E-Mail: Keithdonegan@gmail.com
	  
	  You can do whatever you want with these layouts,
	  but it would be greatly appreciated if you gave a link
	  back to http://www.code-sucks.com
	  
*/

* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background-color:#ff9900;
 background-image:URL('img/bodybg2.jpg');
 background-repeat: repeat-x;
}
#wrapper { 
 margin: 0 auto;
 width: 919px;
}
#header {
 color: #333;
 padding: 10px;
 height: 230px;
 margin: 10px 0px 0px 0px;
 background-image:URL('img/headerbg.jpg');
 background-repeat: no-repeat;
}

#header .email_link{
 width:170px;
 height:20px;
 top:210px;
 left:718px;
 position:relative;
}

#content { 
 width: 899px;
 xheight:2100px;
 color: #333;
 background-image:URL('img/contentbg.jpg');
 background-repeat:repeat-x;
 background-color:#f5f5ff;
 margin: 0px 0px 5px 0px;
 padding: 10px;
 position:relative;
}
#footer { 
 color: #333;
 width: 899px;
 border:0px solid;
 background: #f5f5ff;
 margin: 0px 0px 0px 0px;
 padding: 10px;
}

#main {
	background-image:URL('img/rcolumnbg.jpg');
	background-repeat:no-repeat;
	background-color:#fcfdff;
	width:865px;
	xheight:2020px;
	xoverflow:hidden;
	padding:10px;
	position:relative;
	left:10px;
	top:10px;
}

#main h1{
 font-family: verdana, Helvetica, sans-serif;
}

#main  ul {margin-left: 2.5em; padding-left: 0;}   
#main li{font:10px verdana;}
#main li.rates{font:13px verdana;}
#main h3.fprint{font:10px verdana;color:black;width:500px;margin-left:.5em;}

#maincol1{
 position:relative;
 width:483px;
 float:left;
 font: 12px verdana;
}

#maincol2{
 position:relative;
 float:left;
 height:272px;
 width:375px;
 background-image:URL('img/pictures.jpg');
}

#maincol3{
 position:relative;
 float:left;
 width:365;
 padding-top:50px;
 padding-left:40px;
} 

#maincol4{
 clear:both;
 xmargin-left:100px;
}

#amenlistleft{
 float:left;
 width:175px;
 font:10px verdana;
 margin-left: .5em;
}

#amenlistmid{
 float:left;
 width:195px;
 font:10px verdana;
}

#amenlistright{
 float:left;
 width:215px;
 font:10px verdana;
}

#amenphoto{
 float:left;
 width:235px;
 height:235px;
 background-image:URL('img/amenphoto.jpg');
}

#amenclear{
 clear:both;
}

#attleft{
 float:left;
 width:175px;
 font:10px verdana;
 margin-left: .5em;
}

#attmid{
 float:left;
 width:195px;
 font:10px verdana;
}

#attright{
 float:left;
 width:215px;
 font:10px verdana;
}

#attracphoto{
 float:left;
 width:235px;
 height:235px;
 background-image:URL('img/attracphoto.jpg');
 background-repeat:no-repeat;
}

#attracphoto p{
 font:10px verdana;
 padding-left:20px;
 padding-right:10px;
 padding-top:235px;
}

#attclear{
 clear:both;
}

#calendar{
 clear:both;
 position:relative;
xpadding-top:100px;
}



