/*--------------------------------------------------------Project: Youth Empowerment MissionDate: March 2008Version: 2.0Author: Christopher K WrightEmail: info@christopherkwright.comWebsite: http://www.christopherkwright.com/--------------------------------------------------------*/* {	padding: 0;	margin: 0;}.clear {	clear: both;}body, p, h1, h2 h3 {	font-family: Georgia, Times, serif;	font-size: 12px;	line-height: 16px;	color: #666;	padding-bottom: 10px;}#Header{	margin: 0 auto;	width: 870px;	height: 112px;	background: #fff url(../images/header01.gif) top no-repeat;}#HomeWrapper {	margin: 0 auto;	width: 870px;	background: #fff url(../images/vline.gif) top center repeat-y; /*Homepage*/}#WrapperSub {	margin: 0 auto;	width: 870px;	background: #fff url(../images/v3.gif) top left repeat-y;}#ContentWrapper {	margin: 0 auto;	width: 870px;	/*background: #fff url(../images/vline.gif) top center repeat-y;*/}#ContentWrapperSub {	margin: 0 auto;	width: 870px;	height: 353px;	}#HomeGalleryWrapper {	width: 480px;	float: left;}#HomeGallery {	width: 480px;	height: 290px;	float: left;}#HomePartners {	width: 206px;	height: 150px;}.clear {	clear: both;}a:link, a:visited {	color: #000;	text-decoration: underline;}a:hover, a:active {	color: #444;	text-decoration: none;}a.more:link, a.more:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	color: #cc9966;	text-decoration: underline;	text-transform: uppercase;}a.more:hover, a.more:active {	color: #000;	text-decoration: none;}.nolink {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #cc9966;	text-transform: uppercase;}/* LEFT COLUMN-------------------------------------------------------*/#ColumnLeft {	float: left;	width: 206px;	color: #ccc;}#ColumnLeft h1 {	font-size: 20px;	line-height: 23px;	border-top: 1px solid #ccc;	border-bottom: 1px solid #ccc;	padding: 7px 0 7px 0;	margin-top: 10px;}#ColumnLeft h2 {	font-size: 13px;	line-height: 17px;	font-weight: normal;	color: #333;	margin-top: 15px;}#ColumnLeft p.date {	font-size: 12px;	line-height: 15px;	font-weight: normal;	color: #a6582a;	margin-bottom: -8px;}#ColumnLeft .description {	border-bottom: 1px solid #ccc;}#SideNavigation {	padding: 0px;	margin: 0px;}#SideNavigation ul {	list-style: none;	margin: 0px;	padding: 0px;	border: none;}#SideNavigation ul li {	margin: 0px;	padding: 0px;}#SideNavigation ul li a {	font-size: 10px;	font-weight: bold;	display: block;	height: 16px;	padding: 6px 0px 5px 0px;	margin-bottom: 2px;	text-align:center;	text-decoration: none;	text-transform: uppercase;	width: 206px;	color: #fff;	background: url(../images/sidenav-back.gif) top left no-repeat;}#SideNavigation li.meetstaff {	background: url(../images/leftnav01.gif) top left no-repeat;	width: 206px;}#SideNavigation li.shopyem {	background: url(../images/leftnav02.gif) top left no-repeat;	width: 206px;}#SideNavigation li.photogallery {	background: #f8941e; /*url(../images/leftnav03.gif) top left no-repeat;*/	width: 206px;}#SideNavigation ul li a:hover, #SideNavigation ul li a:focus {	color: #ffcc00;}/* MIDDLE COLUMN-------------------------------------------------------*/#Programs {	float: left;	width: 480px;	color: #ccc;}#ProgramLeft {	float: left;	width: 214px;	padding: 0 10px 10px 10px;	margin-right: 10px;	margin-bottom: 10px;	border-bottom: 1px solid #CCC;}#ProgramRight {	float: left;	width: 214px;	padding: 0 10px 10px 10px;	margin-bottom: 10px;	border-bottom: 1px solid #CCC;}#ProgramLeft .noborder, #ProgramRight .noborder {	float: left;	width: 214px;	padding: 0 10px 10px 10px;	margin-bottom: 10px;	border-bottom: 1px solid #fff;}#ProgramLeft h2, #ProgramRight h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 14px;	font-weight: bold;	color: #000;	margin-bottom: 5px;}#ProgramLeft p, #ProgramRight p {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 14px;	font-weight: normal;	color: #666;	margin-bottom: 5px;}#ProgramLeft a.link:link, #ProgramLeft a.link:visited, #ProgramRight a.link:link, #ProgramRight a.link:visited {	font-size: 11px;	color: #cc9966;	text-decoration: underline;}#ProgramLeft a.link:hover, #ProgramLeft a.link:active, #ProgramRight a.link:hover, #ProgramRight a.link:active {	color: #444;	text-decoration: none;}/* RIGHT COLUMN-------------------------------------------------------*/#ColumnRight {	float: left;	width: 160px;}#Newsletter  {	float: right;	width: 140px;	background: #663300;	padding: 10px;	margin-top: 20px;}#Newsletter h2 {	font-size: 18px;	line-height: 21px;	color: #fff;	font-weight: normal;	margin-bottom: 10px;}#Newsletter p, #Newsletter label {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 14px;	color: #fff;	margin-bottom: 10px;}#Referral  {	float: right;	width: 140px;	background: #a6582a;	padding: 10px;	margin-top: 10px;	margin-bottom: 20px;}#Referral h2 {	font-size: 28px;	line-height: 31px;	color: #ff9933;	font-weight: normal;	margin-bottom: 10px;}#Referral p {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 14px;	color: #fff;	margin-bottom: 10px;}#Referral a:link, #Referral a:visited {	color: #fff;	text-decoration: underline;}#Referral a:hover, #Referral a:active {	color: #ffcc00;	text-decoration: none;}#ColumnGutter {	float: left;	width: 12px;	height: 12px;}/* SUBPAGE CONTENT-------------------------------------------------------*/#Content {	float: left;	width: 450px;	padding: 10px 15px 0 15px;}#Content p ul li {	font-size: 12px;	line-height: 15px;	padding-top: 5px;	color: #666;}#Content ul {	padding-left: 20px;}#Content h1 {	font-size: 24px;	line-height: 27px;	padding-bottom: 10px;	color: #000;}#Content h2 {	font-size: 10px;	font-weight: bold;	line-height: 22px;	color: #cccc99;	text-transform: uppercase;}#Content a:link, #Content a:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #cc9966;	text-decoration: underline;	text-transform: uppercase;}#Content a:hover, #Content a:active {	color: #000;	text-decoration: none;}#SideNavigationSub {	padding: 0px;	margin: 0px;}#SideNavigationSub ul {	list-style: none;	margin: 0px;	padding: 0px;	border: none;}#SideNavigationSub ul li {	margin: 0px;	padding: 0px;}#SideNavigationSub ul li a {	font-size: 10px;	font-weight: bold;	border-bottom: 1px solid #ccc;	display: block;	height: 16px;	padding: 8px 0px 5px 10px;	margin-bottom: 2px;	text-decoration: none;	text-transform: uppercase;	width: 196px;	color: #333;}#SideNavigationSub ul li a:hover, #SideNavigationSub ul li a:focus {	color: #996600;}strong {	line-height: 15px;}li {	padding-bottom: 5px;}h1 {	color: #000;	font-weight: normal;}h3 {	color: #731b14;	font-size: 18px;	line-height: 21px;	padding-bottom: 7px;	font-weight: normal;}/* MISC-------------------------------------------------------*/.pikright {	border: #ccc 1px solid;	padding: 3px;	margin: 0 0 10px 10px;	float: right;}.pikleft {	border: #ccc 1px solid;	padding: 3px;	margin: 0 18px 10px 0;	float: left;}input, select, textarea {}input.radio {	background: #eeeeee;}/* Press Columns -------------------------------------------------------*/#press, #events {	float: left;	clear: both;	padding-bottom: 10px;}#press strong, #events strong {	color:#f1b911;}#press img, #events img {	border: #ccc 1px solid;	padding: 2px;	float: left;	margin: 0 20px 10px 0;	width: 100px;	height: 100px;}#press .date, #events .date {	font-weight: bold;	padding-bottom: 4px;}#hline {	width: 450px;	border-top: 1px solid #ccc;	padding: 15px 0 0 0;	clear: both;}.presspik {	border: #ccc 1px solid;	padding: 3px;}/* FOOTER -------------------------------------------------------*/#footer {	font-family:Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 14px;	margin: 0 auto;	width: 870px;	clear: both;	padding: 20px 0 20px 0;	border-top: #333 solid 2px;	text-align: center;	background: #fff url(../images/fader.gif) top repeat-x;}#footer a:link, #footer a:visited {	font-size: 10px;	line-height: 14px;	color: #000;	text-decoration: underline;}#footer a:hover, #footer a:active {	font-size: 10px;	line-height: 14px;	color: #444;	text-decoration: none;}
