/* CSS Document */
body {
	padding: 10px;
	margin: 0;
	text-align: center;
	background-image: url(../images/layoutImages/bodyBackground.jpg);
	background-repeat: repeat;
	font-family: 'Segoe UI';
	font-size: 14px;
}
#shadowContainer {
	text-align: left;
	width: 794px;
	background-image: url(../images/layoutImages/shadowRight.jpg);
	background-position: 785px 1px;
	background-repeat: repeat-y;
}
	#container {
		width: 780px;
		background-color: #FFFFFF;
		position: relative;
		border: 2px solid black;
		border-bottom-width: 0px;
	}
		#topLeft, #topRight, #bottomLeft, #bottomRight {
			position: absolute;
			z-index: 10;
		}
			#topleft {
				top: -2px;
				left: -2px;
			}
			#topRight {
				top: -2px;
				right: -2px;
			}
			#bottomLeft {
				bottom: -2px;
				left: -2px;
			}
			#bottomRight {
				bottom: -2px;
				right: -2px;
			}
		#top {
			width: inherit;
			position: relative;
			text-align: right;
			z-index: 21;
			height: 50px;
		}
			#logo{
				position: absolute;
				top: 2px;
				left: 22px;
				z-index: 20 !important;
			}
			#address {
				margin-right: 30px;
				margin-top: 10px;
				font-size: 14px;
			}
		#middle {
			width: 100%;
			height: 150px;
			background-color: #7C1332;
			padding-top: 5px;
		}
			.middlePics {
				float: left;
				width: 25%;
				text-align: center;
			}
				.middlePics span {
					display: block;
					height: 35px;
					color: #FFFFFF;
					text-transform: uppercase;
					font-size: 15px;
				}
				.middlePics img {
					padding: 10px 3px;
				}
		#nav {
			border-bottom: 2px solid black;
			width: inherit;
			height: 23px;
		}
			#nav a {
				display: block;
				float: left;
				border-right: 2px solid black;
				text-decoration: none;
				color: #000000;
				text-transform: uppercase;
				font-size: 14px;
				font-weight: bold;
				background-image: url(../images/redStar.jpg);
				background-position: 6px 1px;
				background-repeat: no-repeat;
				height: 23px;
				padding: 5px 15px 0px 38px;
				margin-top: -3px
			}
				#nav a:hover {
					background-image: url(../images/whiteStar.jpg);
					background-color: #7C1332;
					color: #FFFFFF;
				}
				#contactLink {
					border: none !important;
					padding-left: 28px !important;
					padding-right: 6px !important;
				}
		#content {
			width: inherit;
			height: 350px;
			position: relative;
			margin: 0;
			padding: 0;
		}
		#footer {
			width: inherit;
			text-align: center;
			font-size: 12px;
			height: 48px;
			position: relative;
			z-index: 32;
		}
			#footerBG {
				width: 794px;
				height: 58px;
				position: absolute;
				bottom: 0;
				left: -3px;
				z-index: 20;
			}
			#bottomNav {
				width: inherit;
				padding-bottom: 3px;
				z-index: 32;
			}
				#bottomNav a {
					color: #000000;
					text-decoration: none;
				}
					#bottomNav a:hover {
						text-decoration: underline;
					}
			#copyright {
				z-index: 32;
			}
				#copyright img {
					padding: 0px;
					padding-top: 3px;
					width: 16px;
					height: 16px;
				}