/* ----- CSS ----- */

body {
	margin: 0;
	padding: 0;
	background: #FFFFFF;
}

address {
	display: inline;
	font-style: normal;
}

/* ----- IDS ----- */

#headerContent {
	height: 95px;
	width: 704px;
	padding: 11px 0 0 0;
}

#headerDate {
	margin: 0;
	color: #999999;
	float: right;
	font: bold 11px/11px Arial;
}

#mainOuter {
	width: 700px !important;
	width: /**/628px;
	margin: auto;
	padding: 1px 38px 16px;
	background: none;
}

#footerOuter {
	display: none;
}

#headerQuoteContent {
	display: none;
}

#footerContent{
	width: 704px;
	color: #000000;
	padding-top: 20px;
	font: bold 10px/12px Arial;
	border-top: 1px solid #CCCCCC;
	clear: both;
	text-align: center;
}

#hostingDetailsFooter {
	display: none;
}

h1#wbccLogo {
	display: none;
}


#wbccPrintLogo {
	display: block;
	float: left;
}

#home #leftColumn {
	background: #FFE0F0;
}

#leftColumn {
	float: left;
	margin-bottom: 6px;
}

#leftColumn p {
	padding: 16px 0 0;
}

#leftColumnContent {
	padding: 0 16px;
}

#missionStatement {
	padding-bottom: 16px;
	border-bottom: 1px solid #BFA8B4;
}

#columnContainer {
	width: 704px;
	margin: 6px 0 6px;
}

#rightColumn {
	display: none;
}

#addressContainer {
	margin-left: 20px;
}
#addressContainer address {
	font: bold 12px/14px Arial;
}

#addressContainer p {
	font: 12px/14px Arial;
}

/* ----- CLASSES ----- */

a.bigButton {
	margin: 6px 0 6px 20px;
}

a.bigButton img {
	padding: 2px;
	border: 1px solid #FFFFFF;
}

a.bigButton:hover img {
	padding: 2px;
	border: 1px solid #BF6B94;
}

.newsItem {
	padding-top: 16px;
	border-bottom: 1px solid #DDAEC6;
}

.lastNewsItem {
	padding-top: 16px;
	border-bottom: none;
}


.newsItem .dateLine {
	text-transform: uppercase;
	font:  10px/16px Arial;
	color: #C183A3;
}

.newsItem h3 {
	margin: 11px 0 0 0;
	font: bold 13px/15px Arial;
	color: #933463;
}

.newsItem p {
	margin: 0 0 16px 0;
	font: 11px/15px Arial;
	color: #333333;
}

h2.sectionHeader {
	display: block;
	margin: 0;
	padding: 20px 16px 16px 16px;
	color: #F53291;
	text-indent: -5000px;
	overflow: hidden;
}

body#about h2.sectionHeader {
	background: #FFE0F0 url(/_media/images/hdr_about.gif) no-repeat 20px 16px;
}

body#education h2.sectionHeader {
	background: #FFE0F0 url(/_media/images/hdr_education.gif) no-repeat 20px 16px;
}

body#collaboration h2.sectionHeader {
	background: #FFE0F0 url(/_media/images/hdr_collaboration.gif) no-repeat 20px 16px;
}

body#legislation h2.sectionHeader {
	background: #FFE0F0 url(/_media/images/hdr_legislation_and_advocacy.gif) no-repeat 20px 16px;
}

body#collectiveVoice h2.sectionHeader {
	background: #FFE0F0 url(/_media/images/hdr_collective_voice.gif) no-repeat 20px 16px;
}

body#donate h2.sectionHeader {
	background: #FFE0F0 url(/_media/images/hdr_donate.gif) no-repeat 20px 16px;
}

body#contact h2.sectionHeader {
	background: #FFE0F0 url(/_media/images/hdr_contact_wbcc.gif) no-repeat 20px 16px;
}


/* ----- PARAGRAPHS ----- */

p {
	font: 12px/20px Arial;
}

/* ----- LISTS ----- */

ul.contentList {
	list-style: url(/_media/images/bullet_x.gif);
	font: 12px/20px Arial;
}

.contentList li {
	padding-bottom: 12px;
}

#menuList {
	display: none;
}

/* ----- LINKS ----- */

a {
	color: #B06289;
	text-decoration: none;
}

a:hover {
	color: #B06289;
}

body#about #menuList #aboutLI a,
body#education #menuList #educationLI a,
body#collaboration #menuList #collaborationLI a,
body#collectiveVoice #menuList #collectiveVoiceLI a,
body#donate #menuList #donateLI a,
body#contact #menuList #contactLI a {
	color: #F53291;
}
