.clear{clear:both;}
.left{float:left;}
a{outline:none;}

body{
	margin:0px;
	padding: 0px;
	text-align: center;
	}
	#page-wrap{
		margin:0 auto;
		width: 694px;
		text-align: left;
		padding-top:12px;
		}
		h1#logo{
			background: url(/images/home/header.png) no-repeat;
			width: 694px;
			height: 81px;
			margin: 0px;
			padding: 0px;
			text-indent: -9999px;
		}
		#L1{
			margin: 0px;
			padding: 0px;
			list-style: none;
			background: url(/images/home/nav_back.png) no-repeat;
			width: 694px;
			height: 19px;
			}
			#L1 li{
				margin: 0px;
				padding: 0px;
				display: inline;
				}
				#L1 li a{
					display: block;
					float: left;
					font-weight: bold;
					font-family: Arial;
					font-size: 10px;
					color:#73263d;
					text-decoration: none;
					line-height: 19px;
					padding-left: 6px;
					}
					#L1 li a span{
						padding-right: 6px;
						display: block;
					}
					
				#L1 li a:hover,#L1 li a.on{
					background: url(/images/home/L1_left.png) 0% 50% no-repeat;
				}
				#L1 li a:hover span,#L1 li a.on span{
					background: url(/images/home/L1_right.png) 100% 50% no-repeat;
				}
				
					#L1 li a#L1_22772{margin-left:35px;}
					#L1 li a#L1_22773{margin-left:27px;}
					#L1 li a#L1_124222{margin-left:26px;}
					#L1 li a#L1_124221{margin-left:28px;}
					#L1 li a#L1_124224{margin-left:27px;}
					#L1 li a#L1_124223{margin-left:28px;}
				
		#photos{
			width: 694px;
			height: 293px;
			clear: both;
			}
			
		#photo-bottom{
			position:relative;
			}
			#photo-bottom img{
				position: absolute;
				top:-17px;
				left:0px;
			}
			
		#hp-bottom{
			padding-top: 15px;
			}
			#header-left{
				float:left;
				width: 39px;
				height: 6px;
				background: #a8adb2;
			}
			#header-right{
				float:right;
				width: 39px;
				height: 6px;
				background: #a8adb2;
			}
			#content-holder{
				
				border-left:solid #a8adb2 6px;
				border-right:solid #a8adb2 6px;
			}
			#content{
				width:682px;
				
				}
				#news-events{
					padding:9px 0px 9px 10px;
					float:left;
					width:295px;
					}
					
					.header{
						float:left;
						width: 50px;
						font-family: Arial;
						font-weight: bold;
						font-size: 13px;
						color: #73263d;
					}
					.stories{
						float:left;
						font-size: 10px;
						font-family: Arial;
						color: #000000;
						padding-top: 3px;
						}
						#news{
							margin: 0px;
							padding: 0px;
							list-style: none;
							overflow: hidden;
							width: 245px;
							height: 105px;/*each li.height() * number of items*/
							}
							#news li{
								padding: 0px;
								margin: 0px;
								width: 245px;
								height: 35px;
								}
								#news li a{
									font-size: 10px;
									font-family: Arial;
									color: #000000;
									text-decoration: none;
								}
								#news li a:hover{
									text-decoration: underline;
								}
								
						#events{
							margin: 0px;
							padding: 0px;
							list-style: none;
							overflow: hidden;
							width: 245px;
							height: 105px;/*each li.height() * number of items*/
							}
							#events li{
								padding: 0px;
								margin: 0px;
								width: 245px;
								height: 35px;
								}
								#events li a{
									font-size: 10px;
									font-family: Arial;
									color: #000000;
									text-decoration: none;
								}
								#events li a:hover{
									text-decoration: underline;
								}						
						
											
				#featured{
					float:left;
					margin-left: 47px;
					padding-top:9px;
					padding-bottom:9px;
					width: 287px;
					}
					#featured-container{
						width:140px;
					}
					.thumb{
						margin-right: 13px;
					}
					#featured-header{
						float: none;
						width: auto;
						margin-bottom: 10px;
					}
					.featured-headline{
						margin-bottom: 10px;
						}
						.featured-headline a{
							font-size: 11px;
							font-family: Arial;
							color: #61666c;
							font-weight: bold;
							text-decoration: none;
						}
						.featured-headline a:hover{
							text-decoration: underline;
						}
					.brief{
						font-size: 10px;
						font-family: Arial;
						color: #000000;
					}
					
					
			#footer-left{
				float:left;
				width: 39px;
				height: 6px;
				background: #a8adb2;
			}
			#footer-right{
				float:right;
				width: 39px;
				height: 6px;
				background: #a8adb2;
			}
			
			
			
			#footer{
				clear:both;
				}
				#address{
					float: left;
					width: 213px;
					height: 35px;
					background: url(/images/home/address.png) no-repeat;
					}
					#address p{
						display: none;
					}
					#address a{
						display: block;
						height: 10px;
						width: 75px;
						text-indent: -9999px;
						font-size: 5px;
						line-height: 5px;
						margin-top: 21px;
					}
				#login{
					float: right;
					}
					#login a{
						display: block;
						height: 26px;
						width: 77px;
						text-indent: -9999px;
						font-size: 5px;
						line-height: 5px;
						margin-top: 10px;
						background: url(/images/home/btn_login.png) no-repeat;
					}
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			