/* CSS Document */

/*
Website Style Sheet
By Tod Lokey, www.todlokey.com
 */
/* Colors of the site 
Lemon Chiffon: #EE7D3
Bayou Waters: #A2B2A9
Purple Opulence: #68445A
*/
/*New colors of the site
Rose Bouquet AC130N: #7B455E
Soaring White CW024W: #F6EDD8
Seahawk 8592W: #7B455E
{
	color:
*/

/*General Page Tags*/
body {
	font-family: "Times New Roman", Times, serif;
	color: #341C01;
	margin: 0px auto;
	padding: 0px;
	background-color: #F6EDD8;
	width: 760px;
	border: thin none #68445A;
	font-size: 14px;
	background-repeat: no-repeat;
	background-position: center bottom;	
}
h1 {
	color: #7B455E;
	text-transform: uppercase;
	letter-spacing: 15px;
	text-align: center;
	font-size: 32px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;	
}
h2 {
	color: #7B455E;
	letter-spacing: 7px;
	display: block;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-top-color: #C1A2B5;
	border-right-color: #C1A2B5;
	border-bottom-color: #C1A2B5;
	border-left-color: #C1A2B5;	
}
input {
	border: 1px solid #7B455E;
}
textarea {
	border: 1px solid #7B455E;
}
a:link, a:visited {
	color: #7B455E;
	text-decoration: underline;	
}
a:hover {
	text-decoration: underline;	
}
a:active {	
}

/*** Classes ***/
.notes {
	font-size: 12px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: A2B2A9;
	border-right-color: A2B2A9;
	border-bottom-color: A2B2A9;
	border-left-color: A2B2A9;
	padding: 5px 0px;
	margin: 10px auto 0px;
	width: 150px;
	color: #341C01;
}
.City {
	font-size: 18px;
	text-align: center;
	margin-bottom: 5px;
	margin-top: -25px;
	color: #341C01;
	letter-spacing: 1em;
	text-transform: lowercase;
}
.hours {
	color: #341C01;
	margin: -10px 0px 10px 0px;
	padding-top: 0px;
	font-weight: bold;
}
.PurpleBox {border: 1px solid #7B455E;}
.ImagePadding {
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 20px;
}


/*LINKS (navigation) Tags*/
#links {background-color: #7B455E;	}
#links a:link, #links a:visited {
	color: #FFFFFF;
	letter-spacing: 2px;
	text-decoration: none;
}
#links a {
	display: block;
	padding-top: 4px;
	padding-bottom: 3px;
	font-size: 12px;
}
#links a:hover {
	background-color: #4D3343;
	display: block;	
	}
#links td {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

/*** Content Div and Tags ***/
#content {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #7B455E;
	border-right-color: #7B455E;
	border-bottom-color: #7B455E;
	border-left-color: #7B455E;
	margin-bottom: 10px;
	border-right-style: none;
	border-left-style: none;
	border-top-style: none;
	margin-top: 10px;
}
#content h3 {
	font-size: 18px;
	color: #7B455E;
	line-height: 10px;
	letter-spacing: 4px;
}
#content table {
	margin-bottom: 10px;
}
#box {
	background-color: #B6C4B9;
	padding: 10px 15px 8px 10px;
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.height320 {		/* Used to control height of BOX div on Directions page */
	height: 307px;
}
#box p {margin: 10px 0px;}
#box h2 {
	font-size: 20px;
	color: #7B455E;
	margin-top: 3px;
	margin-bottom: 2px;
	letter-spacing: normal;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#box hr {
	color: #7B455E;
	margin: 5px 0px;
	border: 1px solid #68445A;
}
#box ol {margin: 0px;}

/*** IE fixes ***/
*html #box {padding-bottom: 4px; margin-bottom: 0px}	/*Adjusts box on first page for height */
*html #box hr { margin:0px;}							/* helps take up space in IE */
*html #box ol { margin-left: 30px;}						/* margins of OLs weird in IE */

/*** Front-page icons ***/
.icons {
	padding: 0px;
	float: left;
	width: 127px;
	margin-top: 0px;
	margin-right: 9px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.icons_R {
	padding: 0px;
	float: left;
	width: 127px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
/*** IE fixes for icon padding ***/
*html .icons { margin-top:10px; margin-bottom:10px;}
*html .icons_R {margin-top:10px; margin-bottom:10px;}

/*FOOTER tags*/
#footer {
	font-size: 12px;
	margin-top: 10px;
	padding-left: 560px;
}
#footer a:link, #footer a:visited { 
	color:#341C01;
	text-decoration:underline;
	}
#footer a:hover {
	}
