body{
	margin:			0px;
	padding:		0px;
	font-family:	arial, sans-serif;
	width:			980px;
}

img{
	border:				0px;
}

a:link,
a:visited{
	text-decoration:	underline;
	color:				#880000;
}

a:hover,
a:active{
}

h1, .h1{
	font-family:		arial black;
	color:				#000000;
	margin:				0px;
	padding:			0px 0px 15px 0px;
	font-size:			17pt;
	font-weight:		bold;
	letter-spacing:		-.05em;
	line-height:		21px;
	
}

h2, .h2{
	font-family:		arial black;
	color:				#969696;
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	font-size:			17pt;
	font-weight:		bold;
	letter-spacing:		-.05em;
	line-height:		27px;
}

h3, .h3{
	font-family:		arial black;
	color:				#aaaaaa;
	margin:				0px;
	padding:			17px 0px 3px 0px;
	font-size:			15pt;
	font-weight:		bold;
	letter-spacing:		-.05em;
	line-height:		14px;
}

h4, .h4{
	font-family:		arial;
	margin:				0px;
	padding:			0px 0px 3px 0px;
	font-size:			13pt;
	font-weight:		bold;
	letter-spacing:		-.05em;
	line-height:		14px;
}

p{
	margin:				0px 0px 11px 0px;
	padding:			0px;
}

.clear{
	clear:				both;
}

#leftSide{
	float:				left;
	background:			url(/Images/Layout/leftSideShadow.jpg) bottom left no-repeat;
	width:				255px;
	padding:			0px 0px 24px 0px;
	
}

	#leftSide img{
		display:			block;
	}

	#leftSideText{
		padding:				35px 0px 0px 37px;
		font-size:				small;
		height:					52px;
	}
	
		#leftSideText p{
			margin:				0px;
			padding:			0px;
		}

		#leftSideLinks{
			list-style:			none;
			margin:				0px;
			padding:			0px;
		}
		
			#leftSideLinks li{
				font-size:			small;
			}
		
				#leftSideLinks a:link,
				#leftSideLinks a:visited{
					color:				#707070;
					text-decoration:	none;
					margin:				0px;
					padding:			0px;
				}
				
				#leftSideLinks a:hover,
				#leftSideLinks a:active{
					color:				#880000;
					text-decoration:	none;
				}

#rightSide{
	float:				left;
	width:				725px;
}

	#headerLinks{
		width:				725px;
		height:				29px;
		font-size:			small;
		background:			url(/Images/Layout/headerLinksBackground.jpg) top left;
	}
	
		#mainNav{
			list-style:			none;
			margin:				0px;
			padding:			0px;
		}
		
			.mainNavSection{
				clear:			both;
			}
		
			.mainNavHeading:link,
			.mainNavHeading:visited{
				float:				left;
				display:			inline;
				color:				#FFFFFF;
				text-decoration:	none;
				width:				95px;
				height:				23px;
				border-bottom:		1px solid #FFFFFF;
				font-weight:		bold;
				text-transform:		uppercase;
				font-size:			14px;
				padding:			5px 0px 0px 10px;
				background:			#FF0F08 url(/Images/Layout/headerLinksShadow.jpg) top left repeat-y;
			}
			
			.mainNavHeading:hover,
			.mainNavHeading:active{
				background:			#F10701;
			}
		
			.mainNavSub{
				list-style:			none;
				margin:				0px;
				padding:			0px;
				display:			inline;
			}
			
				.mainNavSub li{
					background-color:	#FFFFFF;
					display:			inline;
				}
								
					.mainNavSub li a:link,
					.mainNavSub li a:visited{
						float:				left;
						display:			inline;
						height:				23px;
						color:				#080808;
						text-decoration:	none;
						border:				solid #CFCFCF;
						border-width:		0px 1px 0px 0px;
						padding:			5px 11px 0px 11px;
					}
					
					.mainNavSub li a:hover,
					.mainNavSub li a:active{
						text-decoration:	none;
						background-color:	#F2F2F2;
					}
					
				.mainNavSub .selected a:link,
				.mainNavSub .selected a:visited{
					text-decoration:	none;
					background-color:	#F2F2F2;
				}
				
				.mainNavSub .selected a:hover,
				.mainNavSub .selected a:active{
					text-decoration:	none;
					background-color:	#F2F2F2;
				}

	#sideLinks{
		float:				left;
		background:			url(/Images/Layout/sideLinksShadow.jpg) top left repeat-y;
		width:				40px;
		height:				573px;
	}
	
		#sideLinks img{
			display:			block;			
		}

	#main{
		float:				left;
		width:				497px;
		margin:				0px 0px 0px 65px;
		padding:			47px 0px 0px 0px;
		font-size:			small;	
	}
	
#footer{
	clear:				both;
	padding:			10px 0 10px 35px;
	font-size:			xx-small;
}