
body {
		 background-color: #ebf4f1;
		 background-image: url(../g/1pxblue.png);
		 text-align: center;
		 margin: 0 0 30px 0;
		 font-family: "Arial", sans-serif;
		 color: #6f7170;
}

a img {
	border: none;
}

#container {
		background-color: #fff;
		width: 747px;
		/*height: 783px;*/
		margin: 0 auto;
		border-top: none;
		border-left: 1px solid #6f7170;
		border-bottom: 1px solid #6f7170;
		border-right: 1px solid #6f7170;			
		text-align: left;	 
		padding-bottom: 25px;
}


#ban {

		 background-image: url(../g/banner.jpg);
		 width: 746px;
		 height: 195px;
}
#logo {
			position: relative;
			left: 26px;
			top: 9px;
}

/* Menu */

 		
#main {
	  background-color: #ececec;
		margin: 0 29px 0 28px;
		/*height: 527px;*/
}

  #lCol {
				float: left;
				/*background-color: #a80000;*/
				background-color: #f7f7f5;
				width: 479px;
				/*height: 563px;*/
	}
      	#lCol #m {
      	 	/*height: 31px;*/
      		background-color: #f7f7f5;
      		margin-bottom: 0;
					padding: 0;
      		height: 64px;
      		color: #888;
      		font-size: 9px;
				
        }
	 			#lCol p {
							font-size: 12px;
							margin-left: 18px;
  						margin-right: 10px;
							margin-top: 5px;
							margin-bottom: 5px;
				
				}
				
	
	#rCol {
				float: right;
				width: 211px;
				
				background-color: #ececec;
	}
        #rCol #newsTop { 
              float: right;
              width: 211px;
              height: 31px;
              background-color: #d6d6d6;
              background-image: url(../g/t_bar_news.png);
              background-repeat: no-repeat;
							margin-bottom: 18px;
        }
								
								
								
								
								
								
								

#sshow {
			 margin-left: 18px;
			 margin-top: 2px;
}
	
	
	
	
	#tWelcome {
	    margin: 11px 0 10px 18px;
	    width: 68px;
			height: 15px;
			background-image: url(../g/t_welcome.png);
	}
	#blurb {
	    margin: 25px 0 10px 18px;
		  width: 444px;
			height: 143px;
			background-image: url(../g/blurb.png);
	}
	
	
	
/* NEWS */
#rCol #news {
			margin-left: 15px;
			margin-top: 22px;
}
#rCol div.newsItem {
			margin-bottom: 18px;
			margin-right: 10px;
}
#rCol div.newsItem h4 {
			color: #89c3ab;
			padding: 0;
			margin: 0;
			font-size: 12px;
}
#rCol div.newsItem p {
			padding: 0;
			margin: 0;
			font-size: 11px;
}
#rCol div.newsItem p a {
			color: #89c3ab;
			font-size: 10px;
			text-decoration: none;
}
#rCol div.newsItem p a:hover {
			color: #80a794;
			text-decoration: underline;
}


#ftr {
		 margin: 0 auto;
		 text-align: center;
		 width: 747px;
		 height: 14px;
}

/* FRIENDS PAGE */
body#friends #lCol {
		padding-bottom: 25px;
}


body#friends #lCol h2{
			width: 208px;
			height: 17px;
			margin: 12px 0 0 17px;
			padding: 0;
}

body#friends #lCol h2#t_pm {
			background-image: url(../g/t2_capeclear.png);
}
body#friends #lCol h2#t_neal {
			background-image: url(../g/t2_neals.png);
}
body#friends #lCol h2#t_monmouth {
			background-image: url(../g/t2_monmouth.png);
}
body#friends #lCol h2#t_belu {
			background-image: url(../g/t2_belu.png);
}
body#friends #lCol h2#t_hgwalter {
			background-image: url(../g/t2_hgwalter.png);
}
body#friends #lCol h2#t_chapel {
			background-image: url(../g/t2_chapel.png);
}
body#friends #lCol h2#t_ellis {
			background-image: url(../g/t2_ellis.png);
}
body#friends #lCol h2#t_liberty {
			background-image: url(../g/t2_liberty.png);
}


body#friends #lCol p {
			margin-top: 0px;
			font-size: .7em;
			}

body#friends #lCol a {
			color: #8cc7ab;
			text-decoration: none;
}
body#friends #lCol a:hover{
 			color: #77ac93;
			text-decoration: underline;
}



/* CONTACT PAGE */
#map {
			 margin-left: 18px;
			 margin-top: 10px;
}
body#contact #lCol h3#t_address {
			width: 286px;
			height: 17px;
			margin-left: 18px;
			margin-top: 12px;
			background-image: url(../g/t_address.png);
}
body#contact #lCol #contactText {
			margin: 25px 0 25px 18px;
			width: 444px;
			height: 108px;
			/*background-image: url(../g/contacttext.jpg);*/	
}






/* ABOUT > SARA */
body#sara #lCol img.sara {
			float: right;
			margin: 30px 18px 10px 15px;
}
#lCol h3#t_sara {
				width: 82px;
				height: 13px;
				background-image: url(../g/t_sara.png);
				margin: 14px 0 0 17px;
}
body#sara #lCol p {
					margin-bottom: 15px;
					font-size: .7em;
}


/* ABOUT > ETHOS */
body#ethos #lCol {

}
#lCol h3#t_ethos {
				width: 82px;
				height: 13px;
				background-image: url(../g/t_ethos.png);
				margin: 14px 0 14px 17px;
}
body#ethos #lCol img.ethImg {
					 margin-top: 20px;
}
body#ethos #lCol p {
					margin-bottom: 15px;
}


/* ABOUT > GALLERY */

#galFlash {
				width: 444px;
				height: 450px;
				background-color: #e0e0d8;
				margin: 5px 0 0 18px;
				
				font-size: 10px;
}


/* ABOUT > NEWS */
body#news #lCol	h4 {
				margin: 8px 0 5px 18px;
				color: #8cc7ab;
				font-size: 13px;
				font-weight: normal;
}
body#news #lCol	p {
				margin: 0 10px 13px 18px;
}



.dashes {
			/* IE BUG FIX _  PREVENTS 4px HIGH DASHES DIV FROM BEING TOO HIGH */
			overflow: hidden;
			
				background-image: url(../g/dashes.png);
				width: 444px;
				height: 4px;
				margin-left: 18px;
}

body#ethos #container {
		width: 747px;
		height: 940px;
		margin: 0 auto;
		border-top: none;
		border-left: 1px solid #6f7170;
		border-bottom: 1px solid #6f7170;
		border-right: 1px solid #6f7170;			
		text-align: left;	 
}

body#ethos #rCol {

				height: 715px;
				
}
body#ethos #lCol {

				height: 715px;
				
}




.h {
	  display: none;
}
.cl {
		clear: both;
}



body#news #lCol p {
	
	font-size: .7em;	
}

body#news #container {
	
	height: 1200px;
	
}

body#news #container #main #lCol {
	
	height: 980px;
	
}

body#news #container #main #rCol {
	
	height: 980px;
	
}