@charset "utf-8";

/* CSS Document */



body {

	margin:0;

	padding:0;

	background: #fff url(../_img/body_bg.jpg) repeat-x;

	font-family:Arial, Helvetica, sans-serif;

}

h1 {

	font-size: 24px;

	font-weight: bold;

	color: #9b0202;

	letter-spacing: 2px;

	margin:0;

}

h2 {

	font-weight: bold;

	color: #fff;

	font-size: 18px;

	margin:2px 0 0 0;	

	letter-spacing: 2px;

	

}

h3 {

	font-weight: bold;

	color: #fff;

	font-size: 30px;

	margin:0;

	letter-spacing: 2px;

	float: left;

}

h4 {

	font-weight: bold;

	color: #000;

	text-transform:uppercase;

	font-size: 18px;

	clear:both;

}



a, a visited {

	text-decoration: none;

	color: #9b0202;

}

	a:hover {

		text-decoration: underline;

	}

p {

	font-size: 14px;

	line-height: 18px;

	color: #333;

}



/* header */

#header {

	width: 940px;

	height: 107px;

	margin:0 auto;

	padding:0;

}

	#logo {

		margin:0 0 0 38px;

		padding:0;

		float:left;

	}

	#info {

		float: right;

		margin:0;

		padding:0;

	}

		#info p {

			color: #fff;

			font-size: 12px;

			margin:0;

			padding-top: 3px;

		}

	

/* Menu */

#menu {

	width: 960px;

	height: 70px;

	margin:0 auto;

	background:url(../_img/menu_bg.jpg) non-repeat;

	padding-bottom: 25px;

}

	#menu ul {

		background:url(../_img/menu_bg.jpg) no-repeat;

		width:960px;

		height:68px;

		margin:0;

		padding:0;

	}

	#menu span {

		display: none;

	}

	

	#menu li, #menu li a {

		height:68px;

		display:block;	

	}

	

	#menu ul li {

		float: left;

		list-style:none;

		display:inline;

	}

	

		.home {

			width: 89px;

		}

			.home a:hover {

				background:url(../_img/menu_bg.jpg) 0px -68px no-repeat;

			}

			.home a.active {

				width: 89px;

				background:url(../_img/menu_bg.jpg) 0px -68px no-repeat;

			}

		.tent {

			width: 235px;

		}

			.tent a:hover {

				background:url(../_img/menu_bg.jpg) -89px -68px no-repeat;

			 }

			 .tent a.active{

				width: 235px;

				background:url(../_img/menu_bg.jpg) -89px -68px no-repeat;

			 }

		.awning {

			width: 199px;

		}

			.awning a:hover {

				background:url(../_img/menu_bg.jpg) -324px -68px no-repeat; 

			}

			.awning a.active {

				width: 199px;

				background:url(../_img/menu_bg.jpg) -324px -68px no-repeat; 

			}

		.sale {

			width: 264px;

		}

			.sale a:hover {

				background:url(../_img/menu_bg.jpg) -523px -68px no-repeat; 

			}

			.sale a.active {

				width: 264px;

				background:url(../_img/menu_bg.jpg) -523px -68px no-repeat; 

			}

		.photos {

			width: 173px;

		}

			.photos a:hover {

				background:url(../_img/menu_bg.jpg) -787px -68px no-repeat; 

			}

			.photos a.active {

				width: 173px;

				background:url(../_img/menu_bg.jpg) -787px -68px no-repeat; 

			}



/* Leader Board */

#leaderboard {

	width: 960px;

	height: 100%;

	margin: 0 auto;

}

	.rotate {

		width: 470px;

		height: 308px;

		float: left;

		margin-left: 10px;

	}

	#indent.rotate {

		margin-left:230px;

	}



/* Main Content */

#mainContentTop {

	width: 960px;

	height: 22px;

	clear: both;

	margin: 0 auto;

	background:url(../_img/maincontent_top.png) no-repeat;

}

#mainContent {

	width: 800px;

	height: 100%;

	overflow: hidden;

	margin: 0 auto;

	background: url(../_img/maincontent_Bg.png) repeat-y;

	padding: 0 80px;

}

	 #mainContent a img{

		padding: 2px;

		border: 1px solid #CCC;

		margin: 10px 2px 0 0;

	}

		 #mainContent  a:hover img{

			border: 1px solid #9B0202;

		}

	#mainContent ul li{

		padding-bottom: 10px;

		list-style:url(../_img/check.gif);

	}

	#mainContent p{

		letter-spacing:1px;

	}

	#mainContent dl {

		float: left;

		width: 621px;

		margin: 1em 90px;

		padding: 0;

		border-bottom: 1px solid #999;

		background:#e0dede;

	}

		#mainContent dt{

			clear: left;

			float: left;

			width: 300px;

			margin: 0;

			padding: 5px;

			border-top: 1px solid #999;

			font-weight: bold;

		}

		#mainContent dd{

			background:#eee;

			float: left;

			width: 300px;

			margin: 0;

			padding: 5px;

			border-top: 1px solid #999;

			border-left: 1px solid #999;

		}

		em.small {

			font-weight: 100;

			font-style:normal;

			padding-left: 10px;

				

		}

#mainContentBottom {

	width: 960px;

	height: 23px;

	margin: 0 auto;

	background:url(../_img/maincontent_bottom.jpg) no-repeat;

}



/* Tables */

table {

	margin: 0 auto;

	border-collapse:collapse;

	text-align: center;

	float: left;

	margin-left: 10px;

	margin-bottom: 30px;

}

	table th {

		width: 120px;

		height: 35px;

		border-collapse:collapse;

		border: 1px solid #fff;

		background: #9B0202;

		color: #fff;

	}

	table tr td{

		background: #e1e1e1;

		border: 1px solid #fff;

	}

	table tr.dark td{

		background: #d2d2d2;

	}



/* Footer */

#footerWrap {

	width: 100%;

	height: 100%;

	background: #9b0202;

	margin-top: 12px;

}

	#footer {

		width: 960px;

		height: 70px;

		margin: 0 auto;

		padding: 10px 0 0 22px;

	}

		#footer a {

			font-size: 12px;

			color: #fff;

		}

		#footer p{

			font-size: 12px;

			color: #fff;

			margin: 0;

		}

		#footer ul {

			margin: 0;

			padding: 0;

			list-style-type: none;

		}

			#footer ul li {

				display: inline;

				font-size: 12px;

				color: #fff;

			}

