@charset "utf-8";
/* CSS Document */
body {
	background: #404040;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #474747;
}
body {
	background: #404040;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #474747;
}
.clear { clear: both; } form { margin: 0;padding: 0; } img { border: none; }
#container {
	width: 1058px;
	margin: 0px auto;
	background: url(images/bg.png) repeat-y;
}
	#container #banner {
		width: 1016px;
		height: 89px;
		background: url(images/banner.jpg) no-repeat;
		margin: 0px auto;
	}
		#container #banner #phone {
			width: 986px;
			height: 39px;
			text-align: right;
			font-size: 11px;
			color: #FFFFFF;
			padding: 10px 30px 0 0;
		}
		#container #banner #navigation {
			width: 597px;
			height: 40px;
			padding-left: 419px;
		}
			#container #banner #navigation ul {
				margin: 0;
				padding: 0;
				list-style-type: none;
			}
				#container #banner #navigation ul li {
					float: left;
					height: 40px;
				}
					#container #banner #navigation ul li a {
						height: 25px;
						display: block;
						padding: 15px 15px 0 15px;
						background: url(images/nav_sep.jpg) no-repeat right;
						text-decoration: none;
						color: #FFFFFF;
					}
					#container #banner #navigation ul li a:hover {
						height: 25px;
						display: block;
						padding: 15px 15px 0 15px;
						background: url(images/nav_rollover.jpg) repeat-x;
						text-decoration: none;
						color: #000000;
					}
					#container #banner #navigation ul li a#last {
						height: 25px;
						display: block;
						padding: 15px 15px 0 15px;
						background: none;
						text-decoration: none;
						color: #FFFFFF;
					}
					#container #banner #navigation ul li a#last:hover {
						height: 25px;
						display: block;
						padding: 15px 15px 0 15px;
						background: url(images/nav_rollover.jpg) repeat-x;
						text-decoration: none;
						color: #000000;
					}
	#container #content {
		width: 986px;
		background: #ffffff;
		margin: 0px auto;
		padding: 15px;
	}
		#container #content #left {
			width: 237px;
			float: left;
		}
			#container #content #left h1 {
				width: 222px;
				height: 26px;
				background: url(images/left_h1.jpg) no-repeat;
				margin: 0;
				padding: 9px 0 0 25px;
				color: #FFFFFF;
				font-weight: normal;
				font-size: 13px;
			}
			#container #content #left .tent {
				width: 207px;
				background: #e7e7e7;
				color: #3c3c3c;
				padding: 10px 15px 10px 15px;
				margin-bottom: 10px;
				line-height: 20px;
			}
			#container #content #left .tent a:hover {
color: #3c3c3c;
			}
			#container #content #left .tent a:active {
				color: #3c3c3c;
			}
				#container #content #left .tent a:link {
				color: #3c3c3c;

			}
				#container #content #left .tent a:visited {
				color: #3c3c3c;
			}

		#container #content #right {
			width: 720px;
			float: left;
			margin-left: 21px;
		}
			#container #content #right #previews {
				width: 720px;
				border-right: 1px solid #c7c7c7;
				border-bottom: 1px solid #c7c7c7;
				border-left: 1px solid #c7c7c7;
				border-top: 1px solid #c7c7c7;
			}
				#container #content #right #previews .box {
					width: 224px;
					float: left;
					margin: 18px 0 19px 10px;
				}
					#container #content #right #previews .box h1 {
						margin: 0 0 14px 0;
						padding: 0;
						text-align: center;
						width: 224px;
						font-weight: bold;
						color: #000000;
						font-size: 18px;
					}
					#container #content #right #previews .box p {
						width: auto;
						margin: 5px 0 0 0;
						padding: 0 0 0 5px;
						line-height: 20px;
						color: #474747;
					}
					#container #content #right #previews .box span {
						width: 224px;
						height: 27px;
						display: block;
						margin: 8px 0 0 0;
						text-align: right;
					}
			#container #content #right h1 {
				width: 714px;
				font-size: 24px;
				color: #000000;
				margin: 10px 0 10px 6px;
			}
			#container #content #right p {
				width: 708px;
				padding: 0 6px 0 6px;
				line-height: 20px;
			}
#footer {
	width: 1058px;
	background: url(images/footer.png) no-repeat top;
	color: #FFFFFF;
	font-size: 11px;
	margin: 0px auto;
}
	#footer #fleft {
		width: 470px;
		float: left;
		padding: 10px 0 0 30px;
	}
	#footer #fright {
		width: 470px;
		float: right;
		padding: 10px 30px 0 0;
		text-align: right;
	}
	#footer a {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
	}
	#footer a:hover {
		color: #FFFFFF;
		text-decoration: underline;
	}
	#footer a.big {
		width: 318px;
		height: 33px;
		display: block;
		text-decoration: none;
		color: #FFFFFF;
		font-size: 18px;
		background: #262626;
		float: left;
		margin: 10px 0 10px 4px;
		padding: 10px 0 0 15px;
	}
	#footer a.big:hover {
		width: 318px;
		height: 33px;
		display: block;
		text-decoration: underline;
		color: #FFFFFF;
		font-size: 18px;
		background: #262626;
		float: left;
		margin: 10px 0 10px 4px;
		padding: 10px 0 0 15px;
	}

