/* CSS Document */

html{height:100%;}

body{
	background-image: url(images/goldbg.png);
	background-repeat:repeat-x;
	background-color:#897C48;
	background-attachment:fixed;
	padding:0 0 0 0;
	margin:0 0 0 0;
	height: 100%;
	/*color:#FFFFFF;*/
}

a img{border-width: 0;}
a{color:#CCCCCC;}
/*a:link {color:#CCCCCC;}*/
a:hover{color:#FFFFFF;}
a:active{color:#00CC00;}
/*a:visited{color:#CCCCCC;}*/

/*div {border: 1px solid #000000;}*/

p{text-indent:30px;}
h1, h2 {text-align:center;}

#OuterWrapper{
	width:900px;
	background-image:url(images/outerbg.png);
	background-repeat:repeat-y;
	margin-left:auto;
	margin-right:auto;
	min-height:100%;
}

#wrapper{
	margin-left:auto;
	margin-right:auto;
	width:870px;
	overflow:auto;
	height:auto;
}

#Banner{
	text-align:center;
	padding-top: 20px;
	padding-bottom: 15px;
	overflow:auto;
}
#tciLeft{
	background-image:url(/images/topImagesBumper.png);
	padding: 12px 12px 12px 12px;
	width:200px; height:147px;
}
#tciRight{
	background-image:url(/images/topImagesBumper.png);
	padding: 12px 12px 12px 12px;
	width:200px; height:147px;
}

.content{
	width:665px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin-bottom: 10px;
	/*min-height:100%;*/
}

.main{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}

.navbar {
	float:left;
	width:200px;
	margin-bottom: 20px;
	height:auto;
}
.navbar li{
	padding-left:15px;
	padding-right:15px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	list-style-type: none;
}
.navbar .listing{
	background-image:url(images/listbg.png);
}
.navbar a{color:#CCCCCC; text-decoration:none;}
/*.navbar a:link {color:#CCCCCC;}*/
.navbar a:hover{color:#FFFFFF;}
.navbar a:active{color:#00CC00;}
/*.navbar a:visited{color:#CCCCCC;}*/

.footer{
	clear:both;
}

#hours{
	text-align:center;
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	color:#FFFFFF;
}

#offOption{
	text-align:center;
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	vertical-align: bottom;
	color:#FFFFFF;
}

/*CSS for the Top Changing Images*/
#lContainer {
	position:relative;
	width:200px;
	height:147px;
}
#rContainer {
	position:relative;
	width:200px;
	height:147px;
}
.mPhoto {
	position:absolute;
	top:0px;
	left:0px;
	-moz-opacity:0.0;
	filter:Alpha(opacity=0);
}
.fPhoto {
	position:absolute;
	top:0px;
	left:0px;
}
.noscript {
	text-indent:0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	vertical-align:middle;
	text-align:center;
}

.prices{
	width:80%;
	margin-left:auto;
	margin-right:auto;
}
.prices table{
	border: 1px solid;
}
.prices td{
	border: 1px solid;
	padding: 5px 5px 5px 5px;
	vertical-align:text-top;
}
.prices p{
	text-indent:0px;
	text-align:left;
}
