.single {
	margin-bottom: 1px;
	margin-top: 1px;
}

ul {
	padding:0;
	margin:0;
	list-style: none;
}
.navMenu {
	border-right:solid #FFFFFF 3px;
	border-bottom:solid #FFFFFF 2px;
	background: #7FCDCD 75;
}
.headerText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #003366;
}
.subheaderText {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #CC3300;
}
.emphasizeText {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #003366;
}

.aboutMainRight {
	background-color: #ffefd5;
	background-repeat: no-repeat;
	background-position: right 3px;
	background-image: url(images/aboutUs_bgIcon.gif);
	border: 2px solid #FFEFD5;
}
.main {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	line-height: 1.5em;
	background-color: #ffefd5;
	border-bottom:0px solid #FFEFD5;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 50px;
	}
.contactMainRight {
	background-image: url(images/contact_bgIcon.gif);
	padding-top: 50px;
	background-repeat: no-repeat;
	background-position: left 120px;
	background-color: #ffefd5;
	border-right:solid #FFFFFF 2px;
	border-bottom:solid #FFFFFF 2px;
}
.donationMainRight {
	background-image: url(images/donation_bgIcon.gif);
	padding-top: 50px;
	background-repeat: no-repeat;
	background-position: left 120px;
	background-color: #ffefd5;
	border-right:solid #FFFFFF 2px;
	border-bottom:solid #FFFFFF 2px;
}
.locationMainRight {
	background-image: url(images/location_bgIcon.gif);
	padding-top: 20px;
	background-repeat: no-repeat;
	background-position: center 70px;
	background-color: #ffefd5;
	border-right:solid #FFFFFF 2px;
	border-bottom:solid #FFFFFF 2px;
}
.sewingMainRight {
	background-image: url(images/donors_bgIcon.gif);
	padding-top: 50px;
	background-repeat: no-repeat;
	background-position: left 120px;
	background-color: #ffefd5;
	border-right:solid #FFFFFF 2px;
	border-bottom:solid #FFFFFF 2px;
}

.blueGill { 
	background-color: #009999; 
}
.blueGillBorderRight { 
	background-color: #009999; 
	border-right:solid #FFFFFF 2px;
}
.featurePhoto {border: 1px solid #000000;}
.featureTable {
	border-width: 2px;
	border-spacing: ;
	border-style: solid;
	border-color: white;
	border-collapse: collapse;
	}
.featureMain {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: .8em;
	font-weight: normal;
	line-height: 20px;
	padding-right: 70px;
	padding-bottom: 25px;
	color: #FFFFFF;
	}
.featureCell {
	padding-right: 20px;
	text-align: right;
	padding-bottom: 35px;
}
.bannerCell {
	background-color: #ffefd5;
	background-image: url(images/bbBannerColorGif.gif);
	background-repeat: no-repeat;
	border-right:solid #FFFFFF 2px;
}
.borderWhtRight {
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.indexMain  {
	border-top:solid #FFFFFF 2px;
	border-right:solid #FFFFFF 1px;
	border-bottom:solid #FFFFFF 2px;}
.borderBottom  {
	border-bottom:solid #FFFFFF 2px;
}

.indexMainRight  {
	border:solid #FFFFFF 2px;
	background-color: #009999;
	background-image: url(images/bgColor.gif);
	cursor: pointer;
	text-align: center;
	}
.indexMainRight:hover {
	border:solid #FFFFFF 2px;
	background-color: #cc0000;
	cursor: pointer;	
}	
#indexMainRight td:hover{ border: 2px solid #cc0000;padding:0;}
html {
	height:100%
}
body {
	height:100%;
	background-color: #FFFFFF;
	margin-top: 20px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#feature{
	height:400px;
	width:196px;
	background-repeat: no-repeat;
	background-position: top;
	position: relative;
}
#feature a span {display:block;}/*For Users with css disabled*/
#feature a{margin: 0 auto;display:block;width: 192px;padding: 2px 0 2px;}
#feature a:hover{ border: 2px solid #cc0000;padding:0;}
#feature li{display:block;width:200px;float:left;}
#featureMonth{
	height:95px;
	z-index: 1;
	visibility: visible;
}
#description{
	padding-top:5px;
	height:42px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .75em;
	font-weight: bold;
	letter-spacing: 0px;
	text-align: center;
	position: relative;
	line-height: 17px;
	margin-right: 5px;
}
#item{
	height:150px;
	text-align: center;
	padding-top: 7px;
}
#fullDetails {
	height: 40px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .75em;
	font-weight: bold;
	color: #000000;
	text-align: center;
	line-height: 17px;
	text-decoration: none;
}
#price {
	height: 51px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .75em;
	font-weight: bold;
	padding-top:5px;
	color: #FFFFFF;
	text-align: center;
	line-height: 20px;
	padding-top: 2px;
	color: #FFFFFF;
}

#menu{
	height:553px;
	width:188px;
	background-image: url(images/indexMenu5solidB.gif);
	background-repeat: no-repeat;
	background-position: top;
}
#menu a span {display:none;}/*For Users with css disabled*/
#menu a{margin: 0 auto;display:block;width: 184px;padding: 2px 0 2px;}
#menu a:hover{ border: 2px solid #cc0000;padding:0;}
#menu li{display:block;width:184px;float:left;}
#home{padding-top:20px;}
#home a{height: 49px;}
#location{padding-top:2px;}
#location a{height: 64px;}
#about{padding-top:4px;}
#about a{height: 51px;}
#sewing{padding-top: 7px;}
#sewing a{height: 51px;}
#donations{padding-top:3px;}
#donations a{height: 51px;}
#contact{padding-top:5px;}
#contact a{height: 51px;}
#address {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: .75em;
	font-weight: 500;
	text-align: center;
	letter-spacing: 0px;
	color: #333333;
	padding-top:105px;
	position: relative;
}

#apDiv4 {
	position:absolute;
	width:140px;
	height:160px;
	z-index:1;
	left: 933px;
	top: 328px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.8 em;
	font-weight: bold;
	color: #EEEEEE;
	text-align: left;
	vertical-align: text-top;
	margin: 0px;
	padding: 0px;
}
