@charset "UTF-8";
/* CSS Document */

 
 
 
 body {
 	background-color:#341513;
	margin: 0 0 0 0;
    	background-color:#341513;
	font-family:"Times New Roman",Georgia,Serif; 
  }

/* Fonts */

p {
font-size: 105%;
color:#341513;
font-family: Geneva, Arial, Helvetica, sans-serif;
line-height: 130%;


}

h1 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 190%;
	color: #341513;
	line-height: 150%;
	
	
	}
	
h2 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 145%;
	color: #374827;
	line-height: 150%;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;


	
	}


h3 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 80%;
	color: #CFC5c4;
	line-height: 150%;
	
	}


/* default links */




 a:link {
	text-decoration: none;
	color: #ffffff;
}
a:visited {
	text-decoration:none;
	color: #ffffff;
}
a:hover {
	text-decoration:underline;
	color: #F82c2E;
}
a:active {
	text-decoration:underline;
	color: #FFFFFF;
}

/* Body Link Style Class */

a.body:link {
	color: #341513; 
	font-size: 100%;
	font-family: Geneva, Arial, Helvetica, sans-serif; }


a.body:visited {
	color: #EA5428; 
	text-decoration:none; }


a.body:hover {
	text-decoration: underline; 
	color: #EA5428; }


a.body:active {
	text-decoration: underline;
	color: #341513;
} 



/* Main Wrapper Styles */
#wrapper {
	margin: -8px auto;
	padding: 0px 0px 0px 0px;
	width: 900px;

	}
	
#main {
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
	width: 900px;
	height: 325px;
	background-image: url(../images/main.jpg); 
	}
	
#main2 {
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
	width: 900px;
	height: 325px;

	}
	

	
	
#mainContent {
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
	width: 900px;
	height: 625px;
	background: #3e1916 url(../images/slices/mainContGrad.png) repeat-x; 
	}
	
#secContent {
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
	width: 900px;
	height: auto;
	background: #FFFFFF url(../images/slices/secContBack.png) repeat-x; 
	}
	
#flash {
position: absolute;
margin: 225px 0px 0px 265px;
background-color: #ffffff;
width: 376px;
height: 259px;
z-index: 1000;
border: 1px solid #FFFFFF;

}

#secText {
margin: 50px auto 0px auto;
padding: 10px 25px 10px 25px;
background: url(../images/slices/hlLogoBack.png) no-repeat; 
width: 850px;
height: auto;

}

#reinvent {
float: left;
position: relative;
margin: 165px 0px 0px 145px;
width: 621px;
height: 82px;
background-image: url(../images/slices/reinvented.png);
}

#menuBar {
float: left;
position: relative;
margin: 0px 0px 0px 0px;
height: 47px;
width: 900px;
background: #532018 url(../images/slices/hlMenu.png) repeat-x;
border-bottom: 2px #000000 solid;
border-top: 1px #000000 solid;
}

#menuBarSec {
float: left;
position: relative;
margin: -50px 0px 0px 0px;
height: 47px;
width: 900px;
background: #532018 url(../images/slices/hlMenu.png) repeat-x;
border-bottom: 2px #000000 solid;
border-top: 1px #000000 solid;
}

#logo {
float: right;
position: relative;
margin: 0px 260px 0px 0px;
background-image: url(../images/slices/logo.png);
height: 248px;
width: 385px;
}

#prop215{
float: left;
position: relative;
margin: 195px 50px 0px 0px;
color: #FFFFFF;
height: 130px;
width: 199px;
}

#footer {

position: relative;
margin: 0px auto 0px auto;
height: 51px;
width: 900px;
background: url(../images/slices/footerGrad.png) repeat-x;
}

#footerSec {

position: relative;
margin: 0px auto 0px auto;
height: 32px;
width: 900px;
background: url(../images/slices/secFooterGrad.png) repeat-x;
}

/* Main Nav Styles */

#main_nav {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 900px;
	height: 135px;

	}	
	
#main_nav ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	}
	
#main_nav ul li {
	float: left;

	}
	
#main_nav ul a {
	display: block;
	height: 27;
	line-height: 27px;
	color:#CFC5c4;
	text-decoration: none;
	text-align:center;
	font-size: 1.5em;
	}
	
#main_nav ul a:selected {
	text-decoration:none;
	color:#EA5428;
	}

#main_nav ul a:hover {
	text-decoration:none;
	color:#EA5428;

	}

#main_nav ul a:active {
	text-decoration:none;
	color:#EA5428;
	}
	
#menu #main_nav .menu a,
#membership #main_nav .membership a,
#deals #main_nav .deals a,
#location #main_nav .location a {
	color: #EA5428;
	cursor: default;
	}
	
#login {

	margin: 75px auto;
	padding: 0px 0px 0px 0px;
	width: 600px;
	height: 600px;
	background: #3e1916 url(../images/slices/mainContGrad.png) repeat-x; 

}


#loginLogo {

	margin: -75px auto;
	padding: 0px 0px 0px 0px;
	width: 600px;
	height: 180px;
	background: #3e1916 url(../images/bck.png) no-repeat; 

}

