.clear{clear:both;}
body{
	background:#78a32d;
	margin:0px;
	padding:0px;
	}
	#page-wrap{
		width:951px;
		height:656px;
		}
		#header{
			width:951px;
			height:150px;
			
			}
			#header-left{
				height:150px;
				float:left;
				margin-left:164px;
				}
				#logo{
					float:left;
					width:412px;
					height:63px;
					background:url(/images/logo.png) no-repeat;
					margin-top:24px;
					text-indent:-9999px;
					}
					#logo h1,#logo p{
						font-size:6px;
						line-heihgt:6px;
					}
				#latin{
					float:left;
					width:164px;
					height:19px;
					margin-top:54px;
					margin-left:29px;
					background:url(/images/latin.png) no-repeat;
					text-indent:-9999px;
					line-height:6px;
					font-size:6px;
				}
				#L1{
					margin:0px;
					padding:0px;
					display:inline;
					list-style:none;
					}
					#L1 li{
						margin:0px;
						padding:0px;
						display:inline;
						}
						#L1 li a{
							display:block;
							float:left;
							height:36px;
							text-indent:-9999px;
							background:url(/images/nav.png) no-repeat;
							margin-top:27px;
							outline:none;
						}
						#L1 li a#L1_33393{margin-left:7px; width:90px; background-position:0px 0px;}
						#L1 li a#L1_29996{width:90px; background-position:-90px 0px;}
						#L1 li a#L1_30000{width:93px; background-position:-180px 0px;}
						#L1 li a#L1_33585{width:49px; background-position:-273px 0px;}
						#L1 li a#L1_30399{width:87px; background-position:-322px 0px;}
						#L1 li a#L1_112170{width:97px; background-position:-409px 0px;}
						#L1 li a#L1_33456{width:103px; background-position:-506px 0px;}
						
						#L1 li a#L1_33393:hover,#L1 li a#L1_33393.on{background-position:0px -36px;}
						#L1 li a#L1_29996:hover,#L1 li a#L1_29996.on{background-position:-90px -36px;}
						#L1 li a#L1_30000:hover,#L1 li a#L1_30000.on{background-position:-180px -36px;}
						#L1 li a#L1_33585:hover,#L1 li a#L1_33585.on{background-position:-273px -36px;}
						#L1 li a#L1_30399:hover,#L1 li a#L1_30399.on{background-position:-322px -36px;}
						#L1 li a#L1_112170:hover,#L1 li a#L1_112170.on{background-position:-409px -36px;}
						#L1 li a#L1_33456:hover,#L1 li a#L1_33456.on{background-position:-506px -36px;}
						
				/*some generic dropdown styles*/
				.subMenu{
					/*these styles are required*/
					display:none;
					position:absolute;
					/*these styles are required*/
					margin:0px;
					padding:0px;
					border:none;
					width:181px;
					}
				#menu-header{
						background:#afc489;
						width:181px;
						height:10px;
						margin:0px;
						padding:0px;
					}
				#menu-footer{
						background:#afc489;
						width:181px;
						height:10px;
						margin:0px;
						padding:0px;
						}
				.subMenu #holder{
					}
					a.subMenuItems,a.subMenuItems:visited,a.subMenuItems:link,a.subMenuItems:active{
						display:block;
							outline:none;
							text-decoration:none;
							color:#ffffff;
							font-family:Arial;
							font-size:11px;
							background:#afc489;
							text-transform:uppercase;
							width:181px;
					}
					#holder a.subMenuItems:hover{
						background:#78a32d;
						color:#ffffff;
					}
					/*for padding*/
					a.subMenuItems span{
						display:block;
						padding-left:11px;
						padding-top:5px;
						padding-bottom:4px;
						padding-right:11px;
						color:#ffffff;
					}
				
			#header-right{
				width:171px;
				height:150px;
				background:#fdbb23;
				float:left;
			}
		#mid{
			width:951px;
			}
			#mid_left{
				width:171px;
				background:#fed075;
				padding-top:321px;
				float:left;
				}
				#mid-left-bottom{
					height:149px;
					width:171px;
					background:#fdbb23;
				}
			#mid-content{
				width:609px;
				float:left;
				}
				#photos{
					width:609px;
					height:320px;
					background:url(/images/photo_default.jpg) no-repeat;
				}
				#news-events-container{
					height:150px;
					width:609px;
					background:#ffffff;
					}
					#buttons{
						height:30px;
						width:609px;
						padding: 12 0 0 0px;
						background:#ffffff;
						text-align:center;
						}
						#buttons .button{
							padding: 0 0 0 8px;
							}
						#buttons .firstbutton{
							padding: 0 0 0 0px;
							}
					#news{
						float:left;
						margin-left:14px;
						margin-top:7px;
						width:290px;
						}
						#news h2{
							font-size:6px;
							line-height:6px;
							display:block;
							width:56px;
							height:14px;
							background:url(/images/news_header.png) no-repeat;
							text-indent:-9999px;
							margin-bottom: 5px;
						}
						#news a,#news a:active,#news a:visited,#news a:link{
							font-family : Arial;
							font-size : 12px;
							color : #808080;
							text-decoration : underline;
							font-weight: normal;
							line-height:16px;
						}
						#news a:hover{
							text-decoration : none;
						}
					#events{
						float:left;
						margin-top:7px;
						width:305px;
						}
						#events h2{
							font-size:6px;
							line-height:6px;
							display:block;
							width:73px;
							height:14px;
							background:url(/images/event_header.png) no-repeat;
							text-indent:-9999px;
							margin-bottom: 5px;
						}
						#events .date{
							font-family:Arial;
							font-size:12px;
							color:#808080;
							font-style:italic;	
							line-height:16px;
						}
						#events a,#events a:active,#events a:visited,#events a:link{
							font-family : Arial;
							font-size : 12px;
							color : #808080;
							text-decoration : underline;
							font-weight: normal;
							line-height:16px;
						}
						#events a:hover{
							text-decoration : none;
						}
					
			#mid-right{
				width:171px;
				height:470px;
				background:#fed075;
				float:left;
			}
		#footer{
			width:951px;
			height:36px;
			background:#ededed;
			}
			#footer p{
				display:block;
				font-size:6px;
				line-height:6px;
				background:url(/images/address.png) no-repeat;
				width:580px;
				height:36px;
				margin-left:185px;
				text-indent:-9999px;
			}