body {
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	height:100%; }
	body#Blue {background:url("images/bgd_Blue.jpg") repeat-x #0D4B9B; }
	body#Blue2 {background:url("images/bgd_Blue.jpg") repeat-x #0D4B9B; }
	body#Blue3 {background:url("images/bgd_Blue.jpg") repeat-x #0D4B9B; }
	body#Green {background:url("images/bgd_Green.jpg") repeat-x #4FBB06; }
	body#Yellow {background:url("images/bgd_Yellow.jpg") repeat-x #EB9100; }
	body#Pink {background:url("images/bgd_Pink.jpg") repeat-x #BF40BF; }
	body#Grey {background:url("images/bgd_Grey.jpg") repeat-x #454545; }
#container {
	width: 984px;
	margin-left: auto;
	margin-right: auto;
	height:100%; }
a, a:visited, a:link {color:#3399FF; }
a:hover {text-decoration: none; }
form {margin:0; padding:0;}
img {border:0;}



/*-------------------------------------- Header ----------------------------------------*/
#header { background:url("images/bgdHeader.jpg") no-repeat; float:left;}
#headerAd { float:left; height:106px; padding:0 0 0 251px; }
#ad1 { float:left; }
#NNYM { float:right; width:256px; padding:10px 0 0 0px; text-align:right; }
#headerSearch { float:left; height:67px; width:984px; }
#YouthWorkers { padding:0 0 0 0px; float:left; }
#search { float:right; width:500px; }
	#searchAreas {margin: 0; padding: 0 10px 0 0; font: 11px Verdana; list-style-type: none; float: right; width:440px; }
	#searchAreas li {display: inline; list-style-type: none; margin:0; }
	#searchAreas li a, #searchAreas li a:visited {
		float: right;
		display: block;
		text-decoration: none;
		margin: 0;
		padding: 0 8px;
		line-height:19px;
		color: #6E6E6E;
		background: none; }
	#searchAreas li a:hover, #searchAreas li.selected a { color: #FFFFFF; background: #4C4C4C; }
	#searchBox { background:url("images/bgd_Search.jpg") no-repeat; width:404px; float:right; padding:10px 0 10px 0; }
#headerNav {float:left; width:984px; height:70px; }
.topNav {
	 width: 500px;
	 height: 43px;
	 background: url("images/nav.gif") 0px 0px no-repeat;
	 padding: 0px;
	 position: relative; 
	 float:left;
	 margin:0 0px 0 10px; /*275px */}
.topNav li {margin: 0; padding: 0; list-style: none; display: block; position: absolute; height:43px; }
.topNav a {display: block; height:43px; text-indent: -9000px; overflow: hidden; }
	.topNav .home {left: 0px; top: 0px; width: 79px; height: 43px;}
	.topNav .home a:hover {background: url("images/nav.gif") -0px -43px no-repeat;}
	#Blue .topNav .home a:link, #Blue .topNav .home a:visited {background: url("images/nav.gif") no-repeat -0px -86px; }
	
	.topNav .networks {left: 79px; top: 0px; width: 140px; height: 43px;}
	.topNav .networks a:hover {background: url("images/nav.gif") -79px -43px no-repeat;}
	#Yellow .topNav .networks a:link, #Yellow .topNav .networks a:visited {	background: url("images/nav.gif") no-repeat -79px -86px; }

	.topNav .training {left: 219px; top: 0px; width: 134px; height: 43px;}
	.topNav .training a:hover {background: url("images/nav.gif") -219px -43px no-repeat;}
	#Green .topNav .training a:link, #Green .topNav .training a:visited {	background: url("images/nav.gif") no-repeat -219px -86px; }

	.topNav .discussions {left: 353px; top: 0px; width: 147px; height: 43px;}
	.topNav .discussions a:hover {background: url("images/nav.gif") -353px -43px no-repeat;}
	#Pink .topNav .discussions a:link, #Pink .topNav .discussions a:visited {	background: url("images/nav.gif") no-repeat -353px -86px; }

.topNav2 {
	 width: 208px;
	 height: 43px;
	 background: url("images/nav2.gif") 0px 0px no-repeat;
	 padding: 0px;
	 position: relative; 
	 float:left;
	 margin:0 0px 0 266px; }
.topNav2 li {margin: 0; padding: 0; list-style: none; display: block; position: absolute; height:43px; }
.topNav2 a {display: block; height:43px; text-indent: -9000px; overflow: hidden; }
	.topNav2 .about {left: 0px; top: 0px; width: 85px; height: 43px;}
	.topNav2 .about a:hover {background: url("images/nav2.gif") -0px -43px no-repeat;}
	#Blue2 .topNav2 .about a:link, #Blue2 .topNav2 .about a:visited {background: url("images/nav2.gif") no-repeat -0px -86px; }
	
	.topNav2 .donate {left: 85px; top: 0px; width: 123px; height: 43px;}
	.topNav2 .donate a:hover {background: url("images/nav2.gif") -85px -43px no-repeat;}
	#Blue3 .topNav2 .donate a:link, #Blue3 .topNav2 .donate a:visited {	background: url("images/nav2.gif") no-repeat -85px -86px; }
	 
#contentWrapper {background:url("images/bgd_content.gif") repeat-y; float:left; width:984px; }




/*--------------------------------------Main Content Left ----------------------------------------*/
#contentLeft {background:url("images/bgdCorners.gif") no-repeat; width:728px; float:left; margin:-10px 0 0 0; position:relative; height:100%; }
#contentLeft.tab {background:url("images/bgdCorners-Green.gif") left top no-repeat; width:728px; float:left; margin:-10px 0 0 0; height:100%; }
#contentLeft.member {background:url("images/bgdCorners-Blue.gif") left top no-repeat; width:728px; float:left; margin:-10px 0 0 0; height:100%; }
#contentLeft.yellowpages {background:url("images/bgdCorners-Grey.gif") left top no-repeat; width:728px; float:left; margin:-10px 0 0 0; height:100%; }
#contentTop { float:left; width:100%; }
#contentTop h1 { display:block; font-size:24px; line-height:34px; color:#FFFFFF; padding:12px 0 5px 40px; margin:0px; background:none; }
#contentTop .infobar { float:left; width:100%; height:82px; padding:10px 0 0 0;}
	#contentTop.lightblue .infobar { background:url("images/background-topbar_blue.gif") no-repeat; }
	#contentTop.grey .infobar { background:url("images/bgdTop-Grey.jpg") bottom repeat-x; margin:0 0 20px 0; }
#contentTop .infobar .info { float:left; color:#1160C6; padding:10px 0px 10px 30px; font-size:14px; }
.info a { font-size:12px; }
#contentTop .infobar h2 { color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:lighter; padding:30px 40px 10px 40px; }
	#contentTop.grey .infobar h2 { color:#999; }
#contentSubhead { float:left; width:100%; padding:15px 0; }
#contentSubhead h2 { float:left; padding:0 20px 0 35px; }
#contentSubhead.divider { background:url("images/divider.jpg") no-repeat; }
.subContent, .subContentProfile { float:left; width:100%; }
.subContentProfile .pad { padding:0 35px 30px 170px; }
.subContent .pad { padding:0 100px 30px 100px; }

h1 {background:url("images/bgdTop-Grey.jpg") bottom repeat-x; margin:0; padding: 15px 30px 8px 30px; height:35px; }
#contentTitle {background:url("images/bgdTop-Grey1.jpg") bottom repeat-x; margin:0; padding: 15px 30px 8px 30px; border-bottom:1px solid #CCC; }
	#Green h1 {background:url("images/bgdTop-Grey2.jpg") bottom repeat-x; margin:10px 0 0 0; padding: 15px 30px 8px 30px; border-bottom:1px solid #CCC; }
h1 a, h1 a:visited {font-weight:normal; font-size:12px; }
h1 .grey, a.grey, a.grey:visited {color:#999; font-size:11px; }
	a.discussion, a.discussion:visited {float:right; display:block; background:url("images/btn_Comment.gif") no-repeat; line-height:25px; padding:0 0 0 27px; color:#8E2F8E; }
	a.addarticle, a.addarticle:visited {float:right; display:block; background:url("images/icon_NewArticle.gif") no-repeat; line-height:25px; padding:0 0 0 29px; margin:0 0 0 15px; color:#8B8B8B; }
	a.showdrafts, a.showdrafts:visited {float:right; display:block; background:url("images/icon_Drafts.gif") no-repeat; line-height:25px; padding:0 0 0 29px; margin:0 0 0 15px; color:#8B8B8B; }
	a.subscription, a.subscription:visited {float:right; display:block; background:url("images/icon_Subscription.gif") no-repeat; line-height:25px; padding:0 0 0 29px; margin:0 0 0 15px; color:#8B8B8B; }
.subContent h1 {background:none; margin:10px; padding:20px;}
h2 {font-size:32px; font-family:Georgia, "Times New Roman", Times, serif; margin:0px; padding:0; font-weight:normal; margin:0; }
h2 a {text-decoration:none;}
h2 a:hover {text-decoration:underline; }
h3 {font-size:24px; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; margin:0; padding:30px 40px 0 0; color:#666; }
h4 {font-size:18px; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; margin:0; padding:20px 0 0 0; color:#444;}
h5 {margin:0; padding:10px 0;}
.postcontent h5 {margin:-10px 0 0 0; padding:10px 0;}

.subscriptions {padding:10px; text-align:right; width:100%; }
.subscriptions a img {padding:0 10px; }

.post {padding:18px 0; border-bottom:1px dashed #CCC; float:left; width:728px; }
.postinfo {float:left; width:160px; padding:10px 0 0 0px; }
	.postinfo div {padding:0 0 0 47px; }
	.postinfo .date {color:#999; padding:5px 0 0 32px; font-size:14px; font-weight:bold; }
	.postinfo .comments {background:url("images/icon_Comment.gif") 32px 2px no-repeat; font-size:11px; margin-top:5px; }
	.postinfo .tags {background:url("images/icon_Tag.gif") 32px 2px no-repeat; font-size:11px; margin-top:5px; }
	.postinfo .emailpost {background:url("images/icon_Email.gif") 30px 2px no-repeat; margin-top:50px; }
	.postinfo .printpost {background:url("images/icon_Print.gif") 31px 2px no-repeat; margin-top:5px; }
		.postinfo .editpost {background:url("images/icon_Edit.gif") 28px 0px no-repeat; margin-top:50px; } .postinfo .editpost a {color:#090; }
		.postinfo .deletepost {background:url("images/icon_Delete.gif") 28px 0px no-repeat; margin-top:5px; } .postinfo .deletepost a {color:#C00; }
	.postinfo .retweet {margin-top:50px; }
.postcontent {float:right; width:568px; padding:0 0 0 0px; }
	.postcontent p {padding:10px 70px 0 0; margin:0; line-height:21px; font-size:14px; }
	.postcontent p img.right {margin:0 -70px 0 0; }
	.postcontent p img.left {margin:0 10px 10px 0; }
	.postcontent ul {padding:10px 70px 0 0; margin:0 0 0 40px; line-height:21px; font-size:14px; }
	.postcontent ol {padding:10px 70px 0 0; margin:0 0 0 40px; line-height:21px; font-size:14px; }
	.postcontent .more, .postcontent .more a, .postcontent .more a:visited { float:right; text-align:right; color:#3399FF; padding:0 30px; font-size:16px; }
	/*-------------------------------------- TAG Styling ----------------------------------------*/
		.post h2, .post h2 a {color:#555; } .post .postinfo {background:url("images/icon_Article.gif") 8px 10px no-repeat; }
		.affinity h2, .affinity h2 a {color:#990000; } .affinity .postinfo {background:url("images/icon_AffNet.gif") 8px 10px no-repeat; }
		.training2 h2, .training2 h2 a {color:#129E00; } .training2 .postinfo {background:url("images/icon_Training.gif") 8px 12px no-repeat; }
		.article h2, .article h2 a {color:#555; } .article .postinfo {background:url("images/icon_Article.gif") 8px 10px no-repeat; }
		.YellowPages {background:#FEF4DB;}
		.YellowPages h2, .yp h2 a {color:#EB9004; }
		.YellowPages .postinfo {background:url("images/icon_YP.gif") 8px 12px no-repeat; }
		.YellowPages .postcontent .yporginfo {padding:20px; float:left; }
		.YellowPages .postcontent .yporginfo div {color:#777; line-height:12px; font-size:11px; padding:0 0 0 15px; margin:0px; float:left; }

.update {padding:8px 0; border-bottom:1px dashed #CCC; float:left; width:728px; background:#DFECFD; color:#0D4896; font-size:14px; line-height:26px; }
	.update b {font-size:18px; }
	.update img {margin:0 8px 0 0px; }
	.update .pad {padding:5px 20px; }
	.update.affnet, .update.affnet a {background:#FDE7E8; color:#940707; }
	.update.membernew, .update.membernew a {background:#E7EFF9; color:#0C4796; }
	.update.localnet, .update.localnet a {background:#FDF3E3; color:#C46200; }

.discuss {padding:18px 0; border-bottom:1px dashed #CCC; float:left; width:728px; background:url("images/bgdStripe_Pink.gif") left top repeat-y #F7E5F7; font-size:14px; line-height:26px; }
	.discuss .postinfo {background:url("images/icon_Discuss.gif") 28px 10px no-repeat; width:100px; }
	.discuss .postinfo img {border:1px solid #CC66CC; margin:0 0 0 53px; }
	.discuss .postcontent {width:628px; }
	.discuss h2, .discuss h2 a {color:#CC66CC; }
	.discuss .author {font-size:12px; color:#CC66CC; }
	.discuss .author a {color:#CC66CC; font-weight:bold; }
	.discuss .author a.comments {color:#CC66CC; display:block; float:right; }
.contentFooter {background:url("images/contentBottom.jpg") bottom repeat-x; width:728px; float:left; }
	.contentFooter img {padding:20px; border:0px; }
.innerAd {float:left; color:#ccc; width:728px; height:90px; padding:20px 0; margin:0 0 0 -160px;}
.single {border:none; }
#postComments img.header {padding:20px 0 10px 40px; border:none; float:left; }
#postComments .odd {background-color:#F1D3F1;}
#postComments form {padding:20px 0 10px 40px; float:left; }

.paidsponsor {padding:18px 0; border-bottom:1px dashed #CCC; float:left; width:728px; background:url("images/bgd_PaidSponsor.jpg") left top repeat-x #F8F8F8; }
	.paidsponsor .postinfo {background:url("images/icon_PaidSponsor.gif") 30px 0 no-repeat;}
	.paidsponsor .postinfo .date, .paidsponsor .postinfo .comments, .paidsponsor .postinfo .tags {height:0px; visibility:hidden;}

.subHead {height:65px; width:728px; }
.subHead .subSpecial {float:right; width:400px; }
	#Green .subHead .subSpecial {color:#3B8C05; font-size:14px; text-align:right; }
	a.btnGold, a.btnGold:visited {background: transparent url("images/button_right.png") no-repeat scroll top right; 
		display: block;
		float:right;
		height: 25px; 
		margin:6px 6px 0 0;
		padding-right: 20px; 
		text-decoration: none;
		color: #000000;
		font-weight:bold;	}
	a.btnGold span {background: transparent url("images/button_left.png") no-repeat; display: block;line-height: 25px; padding: 0 0 0 18px;	} 
	a.btnGold:hover span{text-decoration:underline;	}
.subNav {height:25px; width:728px; }
	.subNav ul {float:left;
			margin: 0;
			padding: 0 0 0 20px;
			font: 12px Verdana;
			list-style-type: none;
			width:400px;}
	.subNav ul li {display: inline;	list-style-type: none;	margin: 0;	padding:0; float:left; }
	.subNav ul li a, .subNav ul li a:visited {float: left; display: block; text-decoration: none; margin: 0 2px; padding: 0 8px;
		color: #fff;
		background:url("images/subTab_Green.gif") repeat-x;
		line-height:25px;}
	.subNav ul li a:hover { color: #090; background-position:0 -27px; } 
	.subNav ul li.selected a { color: #090; background-position:0 -27px; }
	.subNav ul li a img {border:none; }
.subNav .tabbutton {float:right; padding:8px 30px 0 0; text-align:right; }
.subNav .tabbutton .discussion {display:block; background:url("images/btn_Comment.gif") no-repeat; line-height:25px; padding:0 0 0 27px; color:#8E2F8E; }




/*--------------------------------------Sidebar Content Right ----------------------------------------*/
#contentRight {width:256px; float:left; }
.sideProfile {width:242px; float:right; text-align:left; margin:-10px 0 10px 0; position:relative; }
	.sideProfile .background {background:url("images/bgdSidebar_Blue-top.gif") right top no-repeat; padding:10px;  }
	.sideProfile .bottom {background:url("images/bgdSidebar_Blue-bottom.gif") right bottom no-repeat; width:242px;  }
	.sideProfile .profileImg {border:1px solid #10407E; float:left; margin:0 4px 4px 0; }
	.sideProfile .name {color:#FFF; font-size:18px; font-weight:bold; display:block; }
	a.signOut, a.signOut:visited {color:#98C1F6; background:url("images/btn_Delete.gif") no-repeat; padding:0 0 0 17px; display:block; float:right; font-size:11px;}
	a.myProfile, a.myProfile:visited {color:#98C1F6; font-size:10px; display:block; }
	#Blue .sideProfile .background {background:none; }
	#Blue .sideProfile .bottom {background:none; }
.sideBox {width:256px; float:left; text-align:left; margin:6px 0 0 0; padding:47px 0 0 0;}
.bottom {height:16px;}
.myNetworks {background:url("images/bgdSidebar_Yellow-top.gif") top no-repeat; }
	.myNetworks .background {background:url("images/bgdSidebar_Yellow-mid.jpg") repeat-y;}
	.myNetworks .bottom {background:url("images/bgdSidebar_Yellow-bottom.gif") bottom no-repeat; }
	.myNetworks a.addNetwork {float:right; display:block; padding:0 10px 0 20px; background:url("images/btn_Add-Yellow.gif") no-repeat; color:#FFF; line-height:17px; margin:-30px 0 0 0; }
	.myNetworks ul {margin:0; padding:6px 0 0 0; list-style-type:none; }
	.myNetworks li {margin:0; padding:0; height:32px; }
	.myNetworks li a, .myNetworks li a:visited {color:#FFF; text-decoration:none; line-height:32px; padding:0 0 0 42px; font-size:14px; display:block; }
	.myNetworks li a img {border:none; vertical-align:middle; padding:11px 0; }
	.myNetworks li a:hover {color:#FFEFC6; }
	.myNetworks li.selected, .myNetworks li.selected:hover {background:url("images/bgdSidebar_Yellow-selected.gif") no-repeat; }
	.myNetworks li:hover {background:url("images/bgdSidebar_Yellow-hover.gif") no-repeat; }
	.myNetworks p.notSignedIn {padding:10px 10px 0 30px; margin:0; color:#FFF;}
	.myNetworks p.notSignedIn a {color:#744403;}
		.localNetworks li.selected a, .localNetworks li.selected a:visited {background:url("images/icon_LocalNet.gif") 18px 4px no-repeat; color:#8F4A00; text-decoration:none; }
		.affinityNetworks li.selected a, .affinityNetworks li.selected a:visited {background:url("images/icon_AffNet.gif") 18px 4px no-repeat; color:#8F4A00; text-decoration:none; }
		.localNetworks li a {background:url("images/icon_LocalNet-Yellow.gif") 18px 4px no-repeat; }
		.affinityNetworks li a {background:url("images/icon_AffNet-Yellow.gif") 18px 4px no-repeat; }
		#Yellow .myNetworks {background:url("images/bgdSidebar_Yellow-top-OFF.gif") top no-repeat; }
		#Yellow .myNetworks .background {background:none; }
		#Yellow .myNetworks .bottom {background:none; }
.coachNetworks {background:url("images/bgdSidebar_Orange-top.gif") top no-repeat; }
	.coachNetworks .background {background:url("images/bgdSidebar_Orange-mid.jpg") repeat-y;}
	.coachNetworks .bottom {background:url("images/bgdSidebar_Orange-bottom.gif") bottom no-repeat; }
	.coachNetworks .number {float:right; display:block; padding:0 10px 0 0px; color:#4A1C00; line-height:17px; margin:-30px 0 0 0; }
	.coachNetworks ul {margin:0; padding:6px 0 0 0; list-style-type:none; }
	.coachNetworks li {margin:0; padding:0; height:24px; }
	.coachNetworks li a, .coachNetworks li a:visited {color:#FFF; text-decoration:none; line-height:24px; padding:0 0 0 12px; font-size:14px; display:block; }
	.coachNetworks li a img {border:none; vertical-align:middle; padding:11px 0; }
	.coachNetworks li a:hover {color:#FFEFC6; }
	.coachNetworks li.selected, .coachNetworks li.selected:hover {background:url("images/bgdSidebar_Orange-selected.gif") no-repeat; }
	.coachNetworks li:hover {background:url("images/bgdSidebar_Orange-hover.gif") no-repeat; }
	.coachNetworks .date {font-size:11px; color:#4A1C00; }
.yellowPageSearch {background:url("images/bgdSidebar_Grey-top.gif") top no-repeat; padding:50px 0 0 0; }
	.yellowPageSearch .background {background:url("images/bgdSidebar_Grey-mid.jpg") repeat-y;}
	.yellowPageSearch .bottom {background:url("images/bgdSidebar_Grey-bottom.gif") bottom no-repeat; }
	.yellowPageSearch p {margin:0; padding:5px 0 0 20px; color:#FFF; }
	.yellowPageSearch .optional {color:#CCC; }
	.more {text-align:right; }
	.more a, .more a:visited {color:#FFF; padding:10px 10px 0 0; display:block; }
	#Grey .yellowPageSearch {background:url("images/bgdSidebar_Grey-top2.gif") top no-repeat; }
	#Grey .yellowPageSearch .background {background:none; }
	#Grey .yellowPageSearch .bottom {background:none; }
.postAdmin {background:url("images/bgdSidebar_Admin-top.gif") top no-repeat; }
	.postAdmin .background {background:url("images/bgdSidebar_Admin-mid.gif") repeat-y;}
	.postAdmin .bottom {background:url("images/bgdSidebar_Admin-bottom.gif") bottom no-repeat; }
	.postAdmin .pad {margin:0; padding:5px 0 0 20px; color:#000; }
	.postAdmin p {margin:0; padding:10px 0 0 0px; }
.adSideBar {margin:0; padding:14px 0 0 0; float:left;}
.adSideBar p {margin:0; padding:14px 0 0 14px; float:left;}
form.signin {padding:20px 0 0 10px; color:#FFF; line-height:20px;}
form.signin input.username, input.password {width:130px; height:16px; }
input.username {margin:0 0 4px 0; }
input.btn-signIn {margin:0; padding:0; height:22px; border:0; line-height:22px; vertical-align:bottom; }




/*-------------------------------------- Text Styles ----------------------------------------*/
.txt-11GreyDark {color:#666; font-size:11px; }
.txt-Grey, txt-11Grey {	color: #999999; }
.txt-Red {	color: #B50625;}
.txt-10Red a { font-size:10px; color: #B50625; }
.txt-12Green { font-size:12px; color:#108A00; } 
.txt-14Green { font-size:14px; color:#108A00; } 



/*-------------------------------------- Footer ----------------------------------------*/
#footer {width:984px; float:left; }
.footerLeft {float:left; width:728px; }
	.footerLeft .logo {padding:35px 0 10px 25px; margin:0; }
	.footerLeft .address {padding:0 0 0 25px; margin:0; }
	.footerDivider {height:12px; }
	.footerLeft .other {padding:0 0 0 25px; font-size:10px; line-height:20px; }
	.footerLeft .other a {margin:0 10px; }
		#Blue .footerLeft, #Blue2 .footerLeft, #Blue3 .footerLeft {color:#63A1F2; background:url("images/bgdFooter-Blue.jpg") no-repeat; }
		#Blue .footerLeft a, #Blue .footerLeft a:visited, #Blue2 .footerLeft a, #Blue2 .footerLeft a:visited, #Blue3 .footerLeft a, #Blue3 .footerLeft a:visited {color:#63A1F2; }
		#Blue .footerDivider, #Blue2 .footerDivider, #Blue3 .footerDivider {background:url("images/divider_Blue.jpg") 25px 10px no-repeat;}
		
		#Green .footerLeft {color:#AEFB7A; background:url("images/bgdFooter-Green.jpg") no-repeat; }
		#Green .footerLeft a, #Green .footerLeft a:visited {color:#AEFB7A; }
		#Green .footerDivider {background:url("images/divider_Green.jpg") 25px 10px no-repeat;}
		
		#Yellow .footerLeft {color:#FFEBC2; background:url("images/bgdFooter-Yellow.jpg") no-repeat; }
		#Yellow .footerLeft a, #Yellow .footerLeft a:visited {color:#FFEBC2; }
		#Yellow .footerDivider {background:url("images/divider_Yellow.jpg") 25px 10px no-repeat;}
		
		#Pink .footerLeft {color:#F3D9F3; background:url("images/bgdFooter-Pink.jpg") no-repeat; }
		#Pink .footerLeft a, #Pink .footerLeft a:visited {color:#F3D9F3; }
		#Pink .footerDivider {background:url("images/divider_Pink.jpg") 25px 10px no-repeat;}
		
		#Grey .footerLeft {color:#CCC; background:url("images/bgdFooter-Grey.jpg") no-repeat; }
		#Grey .footerLeft a, #Grey .footerLeft a:visited {color:#CCC; }
		#Grey .footerDivider {background:url("images/divider_Grey.jpg") 25px 10px no-repeat;}

.footerRight {float:left; width:256px; padding:0 0 20px 0; }
	.footerRight p {padding:3px 25px; margin:0; color:#FFF; }
	.footerRight .header {padding:20px 25px; float:left; }
	.footerRight .send {float:right; padding:3px 0; }
	.footerRight p textarea {width:200px; height:100px; }
	.emailInput {width:200px; }