body {

	background: #4d5881 url(_images/bgHeader.gif) repeat-x;

	margin: 0px auto;

	position: relative;

	font-family: Verdana, Arial;

	font-size: 14px;

	color: #484e64;

}



#siteLayout{

	width: 850px;

	position: absolute;

	height: inherit;

}

	

	#siteTopNavigation {

		width: 850px;

		height: 20px;

		padding-top: 5px;

		font-size: 10px;

		text-align: center;

		color: #FFFFFF;

	}

		#siteTopNavigation a {

			color: #FFFFFF;

			margin-left: 10px;

			margin-right: 10px;

		}

		#siteTopNavigation a:hover {

			color: #FFFFFF;

			text-decoration: underline;

		}

	

	#siteHeader {

		width: 850px;

		height: 100px;

		padding-top: 25px;

	}

		 #siteHeaderLogo {

			height: 75px;

			width: 400px;

			text-align: center;

			background: url(_images/jockssauna.png) no-repeat;

		 }

		 img#logo {

		 	border: none;

			width: 400px;

			height: 75px;

			padding-top: 0px;

			margin-top: 0px;

		}

	

	#siteMiniGallery {

		width: 850px;

		height: 175px;

		margin-top: 5px;

	}

	

	#siteContent {

		width: 850px;

		height: inherit;

		margin-top: 5px;

		text-align: justify;

		background: #FFFFFF url(_images/manmanduck.gif) no-repeat left bottom;

	}

		#siteNavigation {

			float: left;

			width: 225px;

			padding: 20px 5px 0px 20px;

		}

		#siteNavigation ul {

			margin: 0px;

			padding: 0px;

		}

			.saunaMenu li {

				height: 25px;

				margin-top: 20px;

				list-style: none;

				padding-left: 10px;

			}

			.saunaMenu a {

				width: 150px;

				display: block;

				padding-left: 35px;

				padding-bottom: 5px;

				color: #666666;

				font-size: 16px;

				border-bottom: 1px #dfe6fc solid;

				background: url(_images/bullet.gif) no-repeat left;

			}

			.saunaMenu a:hover {

				border-right: 5px solid #d1d8ef;

				background: url(_images/bulletHover.gif) no-repeat left;

			}

		#siteDisplay {

			float: right;

			width: 550px;

			padding: 20px 20px 50px 5px;

		}

		

		.clear {

			clear: both;

			height: 5px;

		}

	

	#siteFooter {

		width: 845px;

		height: 17px;

		margin-top: 5px;

		font-size: 10px;

		background: url(_images/bgFooter.gif) repeat-x;

		padding-top: 50px;

		padding-left: 5px;

		color:#FFFFFF;

	}

	

	.centerWraps{

		width: 850px;

		margin-top: 0px;

		margin-right: auto;

		margin-bottom: 0px;

		margin-left: auto;

	}

	

	a {

		font-size: 14px;

		color: #666666;

		text-decoration: none;	

	}

	a:hover {

		color: #222222;

	}

	

	a.linkFooter {

		color:#FFFFFF;

		font-size: 10px;

		text-decoration: none;

	}

	

	a.linkFooter:hover {

		text-decoration: underline;

	}	

	

	h1 { font-size: 1.4em; margin-top: 15px; color: #445079; margin-bottom: 10px; }

	h2 { font-size: 1em; margin-top: 15px;	margin-bottom: 10px; }	

	

	.imgBorder {

		border: 5px #d5d5d5 solid;

	}

	

	.imgBorder:hover {

		border: 5px #87BAE4 solid;

	}

	

	

	#tablePrices {

		font-size: 14px;

		width: 550px;

		text-align: left;

		border-collapse: collapse;

	}

	#tablePrices th {

		font-size: 13px;

		font-weight: normal;

		padding: 8px;

		background: #d3d7e4;

		border-top: 3px solid #cacfdf;

		border-bottom: 1px solid #ffffff;

		color: #3a435f;

		font-weight: bold;

	}

	#tablePrices td {

		padding: 8px;

		background: #f1f2f6; 

		border-bottom: 1px solid #ffffff;

		color: #7a86af;

		border-top: 1px solid transparent;

	}

	#tablePrices tr:hover td {

		background: #e0e3ec;

		color: #5c678a;

	}

	

	label {float:left; width:100px;}

	
