
		/*
		A centered layout with shadow
		Two Column
		CSS Rollover Menu in header
		*/
		
		
		body {
			background: url(../images/page-bg.jpg) repeat-y #ECF0F4;
			margin: 0;
			padding: 0;
			
		}		
		
		#container { /* Contains Positioned Elements and Resets Text-Align */
			text-align: left;
			float: left;
		}

		#page {
			background: #E10808;
			z-index: 2;
			position: relative;
			top: 0px;
			left: 40px;
			width: 884px;
		}

		#above-content {
			z-index: 3;
			position: absolute;
			top: 0px;
			width: 884px;
		}

		#header {
			background: url(../images/header-bg.jpg) no-repeat #E10808;
			height: 92px;
			clear: both;
			width: inherit;
		}
			#header_print {
				display: none;
				height: 92px;
			}
					
			#header-right {
				float: right;
				width: 492px;		
			}
			
			#header-right-margin {
				float: right;
				width: 68px;
			
			}
			
			#logo {
				float: right;
				width: 311px;
				height: 60px;
				margin-top: 18px;
			}
	
			#menu {
				background: url(../images/menu-bg.jpg) repeat-x #FCFCFC;
				float: right;
				width: 465px;
				height: 29px;
				margin: 63px 0 0 0;
			}
		
		#flash {
			background:#fff;
			height: 182px;
			clear: both;
			width: inherit;
		}
		
		#content {
			background: #E10808;
			clear: both;
			padding-top: 274px; /* height of header + flash + top margin - above-content-shadow top margin */
			width: inherit;
		}
			#content-area {
				float: left;
				width: 845px;
				background: #fff url(../images/content-area-bg.gif) repeat-y top right;
			}
			
			#content-area-img {
				float: right;
				width: 12px;
				height: 13px;
				padding-right: 4px;
			}			

			
			#content-page {
				padding-left: 26px;
				padding-top: 20px;
				width: 430px;
				float: left;
			}
			
			#side-bar {
				float: right;
				width: 332px;
				margin-top: 5px;
				margin-right: 23px;
				margin-bottom: 12px;
			}
			
			#side-bar-area {
				float: left;
				width: 0px;			
			}

		#footer {			
			clear: both;
			width: inherit;
		}
		
			#footer-area {	
				float: left;	
				width: 829px;
				height: 145px;
				min-height: 145px;
				max-height: 145px;
				text-align: center;
				padding-top: 23px;
				padding-right: 0px;
				color: #A8ACAE;
				font-size: 9px;
				background: #000; 
			}
				
			#footer-area a:link{color: #A8ACAE; text-decoration: none;}
			#footer-area a:visited{color: #A8ACAE; text-decoration: none;}
			#footer-area a:active{color: #A8ACAE; text-decoration: none;}
			#footer-area a:hover {color: #fff !important; text-decoration: underline;}
				
		


