/*-----------------------------------------------------------------------------
marlanemotel.com

version:   1.0
author:    joe ferrarie
email:     joe@crosshilldesign.com
website:   http://www.crosshilldesign.com/
-----------------------------------------------------------------------------*/

/* =General
-----------------------------------------------------------------------------*/


/* Remove padding and margin */
* {
  margin: 0;
	padding: 0;
}

/* Put it back on certain elements */
h1, h2, h3, h4, h5, h6, p, pre, blockquote, form, fieldset, table, ul {
  margin: 1em 0;
}

/* Class for clearing floats */
.clear {
	clear:both;
}


/* Remove border around linked images */
img {
	border: 0;
}

body {
	background-image:url(../images/bg.gif);
}


/* =Main
-----------------------------------------------------------------------------*/
#wrapper{
	margin: 10px auto;
	width: 961px;
	height: 652px;
	background-image:url(../images/mapBG.gif);
	}
	
/* =Branding
-----------------------------------------------------------------------------*/
#nav{
	position:relative;
	float:left;
	width: 129px;
	height: 176px;
	text-align:right;
	top: 354px;
	left: 87px;
	}


/* =Managers Special
-----------------------------------------------------------------------------*/
#specials{
	position:relative;
	float: left;
	top: 354px;
	left: 100px;
	height: 176px;
	width: 231px;
	background-image:url(../images/specialsBG.gif);
	}

#specialsText{
	color: #ffebc3;
	padding: 10px;
	font: 12px "Lucida Grande", "Lucida Sans", "Trebuchet MS", Tahoma, Verdana, sans-serif;
	}

#specials p{
	margin: 5px 0 0 0;
	padding: 0px;
	}
	
#specials ul{
	margin: 0px;
	padding: 0 0 0 20px;
	}

.title{
	font: 20px Georgia, "Times New Roman", Times, serif !important;
	text-align: center;
	text-decoration:underline;
	}
.spacer{
	height: 10px;
	}
	
.event{
	font-weight:bold;
	}

/* =Roatating Images
-----------------------------------------------------------------------------*/
#rotate{
	position:relative;
	float:right;
	top: 313px;
	right: -46px;
	height: 151px;
	width: 315px;
	background-image:url(../images/rotateBG.jpg);
	}

/* =Home Branding
-----------------------------------------------------------------------------*/
#hometext{
	float: right;
	position:relative;
	color: #6b4824;
	font: 12px/1.5 Verdana, Arial, Helvetica, sans-serif !important;
	width: 185px;
	height: 105px;
	top: 73px;
	right: 44px;
	}


/* =Footer
-----------------------------------------------------------------------------*/
#footer{
	margin: 0 auto;
	width: 961px;
	text-align: center;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #ecd099;
	}


/* =Forms
-----------------------------------------------------------------------------*/

/* Removes fieldset borders. even on Opea 7 */
fieldset {
  border: 1px solid transparent;
}


/* =Tables
-----------------------------------------------------------------------------*/

table { 
  border-spacing: 0;
	border-collapse: collapse;
	
}

td {
  text-align: left;
	font-weight: normal;
	padding: 5px;
}



/* =Subpage 1
-----------------------------------------------------------------------------*/
#wrappersub{
	margin: 10px auto;
	width: 841px;
	}

#wrappersub a{color:#61432b;text-decoration:underline;}
#wrappersub a:hover{color:#61432b;text-decoration:underline;}
#wrappersub a:visited{color:#61432b;text-decoration:underline;}

#headernav{
	background-image:url(../images/subpages/top.gif);
	height: 246px;
	background-repeat:no-repeat;
	color:#61432b;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.1em;
	}
	
.logo{
	float:left;
	padding: 58px 0 0 77px;
	z-index: 5;
	position:absolute;
	}
	
#subnav{
	float: left;
	padding: 158px 0 0 177px;
	z-index: 10;
	position:absolute;
	}
	
#subnav a{color:#61432b;text-decoration:none;}
#subnav a:hover{color:#61432b;text-decoration:underline;}
#subnav a:visited{color:#61432b;text-decoration:none;}
	
#content{
	background-image:url(../images/subpages/bg.gif);
	background-repeat:repeat-y;
	color:#61432b;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:.9em;
	padding: 0 100px 10px 80px;
	}
	
.contentbold{font-weight:bold;}
.contentheader{font-size:1.1em; font-weight:bold;}
	
#footersub{
	background-image:url(../images/subpages/footer.gif);
	height: 160px;
	clear:both;
	}

#footersubtext{
	text-align: right;
	padding: 30px 170px 0 0;
	color:#61432b;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:.9em;
	}
	
#footer a{color:#ecd099;text-decoration:none;}
#footer a:hover{color:#ecd099;text-decoration:underline;}
#footer a:visited{color:#ecd099;text-decoration:none;}

/* =Misc 
-----------------------------------------------------------------------------*/

.Amenities {
	padding-left: 50px;
	}
	
.rightImages{
	float:right;
	width:200px;
	padding: 10px;
	}
	
.rightImages img{
	padding-bottom: 20px;
	}
	
.specials{
	padding-left: 50px;
	}
	
.floatright{float: right;}