body {
	font: 75%/1.3 "Lucida Grande", "Lucida Sans", "Trebuchet MS", Tahoma, Verdana, sans-serif;
	background: #2992a5;
	color:#666666;
	margin: 0 auto;
 	text-align: center;
}
#bodyWrap {
	width:1280px;
	height:1024px;
	background: #2992a5 url(../images/mockSliceBG.gif) no-repeat scroll top center;
}
div {
	margin: 0 auto;
}
#wrapper {
	padding-top:32px;
	width: 965px; /* massively expanded to accommodate the slist as a floating element */
	min-height:400px;
	text-align:left;
}
#logo {
	width: 314px;
	height: 223px;
	text-indent:-99999px;
	background: url(../images/gr_logo.png) no-repeat;
	position:absolute;
	z-index:130; 
	margin-top: -35px;
	margin-left: -162px; /* adjusted according to expansion of wrapper tag */
	cursor: pointer;
}

#header {
	background: url(../images/headerBack.png) repeat-y;
	width: 720px;
	height: 95px;
}
#hdrTxtSpacer {
	height:0px;
}
#hdrTxtTitle {
	width:370px;
	position:relative;
	left:-27px;
	text-align:center;
	height:95px;
	font-size:1.8em;
	line-height: 2em;
	color: #FFF;
}
#donateLink {
	width: 432px;
	height: 149px;
}
#donate a {
	display:block; 
	width:216px; 
	height:130px;
	overflow:hidden;
	margin-top: -130px;
	margin-left: 515px;
	cursor: pointer;
}
#donate a:hover {
	display:block;
	text-indent:-216px; 
}
#sList {
	float:right;
	width:175px;
	margin-top:-3px;
}
#sNoteEdge {
	height:13px;
	margin-left: -2px;
	background: url(../images/tornEdge.png) repeat-x;
}
#sNote {
	margin-bottom:1px;
	text-align:center;		
	width:175px;
	background-color:#d3eff6;
	padding: 10px 0 11px 0; /* padding trickery to make slist line up with content bottom will need to fix with new spons */
}
#content {
	margin-left: 60px;
	min-height: 400px;
}
#contentBack {
	width: 720px;
	min-height: 538px;
	height: auto !important;
	height: 538px;
	left: 50%;
	margin-left: 65px;
	background: url(../images/trans7.png) repeat;
}
#mainNav {
	height:30px;
	width:557px;
	background-color:black;
	max-width:565px;
	color:#FFFFF0;
	margin: 0;
	margin-left: 8px;
	text-indent: -17px;
	font-size: 1.1em;
	font-weight:bold;
	line-height: 2.2em;
}
#mainNav a {
	text-decoration:none;
	margin-left: 8px;
}
#mainNav a:link {
	color:#FFFFF0;
}
#mainNav a:visited {
	color:#FFFFF0;
}
#mainNav a:active {
	color:#FFFFF0;
}
#mainNav a:hover {
	color:#FFFFF0;
}
.navTxtMain {
	margin-left:40px;
}
.navTxtMission {
	width:520px;
	margin-left:45px;
	line-height: 1.3em;
	background-color: #fff;
	color: #000;
}
#missionTape {
	width: 79px;
	height: 35px;
	color: #FFF;
	text-indent:25px;
	line-height: 3em;
	background: url(../images/missionTape.png) no-repeat;
	position:absolute;
	z-index:25; 
	margin-top: -10px;
	margin-left: 23px;
}
.navTxtSub {
	margin-left:25px;
}
.navTxtSub a {
	text-decoration:none;
}
.navTxtSub a:link {
	color:#333;
}
.navTxtSub a:visited {
	color:#333;
}
.navTxtSub a:active {
	color:#333;
}
.navTxtSub a:hover {
	color:#333;
}
#navigation { /* stacker prevents the collapse when pulling mainNav out (absolute) */
	position: absolute;
	z-index: 140;
}
.subNav {
	display:none;
	height:20px;
	background: url(../images/subHoldCorner.gif) no-repeat;
	background-color:#CCCCCC;
	line-height: 1.75em;
	width: 565px;
	color:#333;
	margin: 0;
}
#subHold {
	height:20px;
	width: 565px;
	background: url(../images/subHoldCorner.gif) no-repeat;
	background-color:#CCCCCC;
	line-height: 1.75em;
	color:#333;
	margin: 0;
}
#shadowNav {
	background: url("../images/subnav_drop.png") repeat-x top;
	width:565px;
	margin-left:0px;
	height:12px;
}
#xType {
	margin-top:65px;
	max-width:600px;
	display:block;
	text-align:justify;
	color: #000;
	min-height:350px;
}
#xTypeImage {
	margin-top:80px;
	margin-left:30px;
}
#tailWrapper {
	width: 820px; /* massively expanded to accommodate the slist as a floating element */
	min-height:0;
	text-align:left;
	margin-left:18px; /* use 65px to line up with content this is more to accomodate banner */

	position: absolute;
	z-index:10;
}
#believe {
	height: 41px;
	width: 773px; 
	background: url(../images/we_believe.png) no-repeat top left;
	color: #fff;
	line-height: 3em;
	text-align:center;
}
#tailer {
	background-color:#666;
	color:#FFFFF0;
	font-size:xx-small;
	text-align:center;
}
#tailer a {
	text-decoration:none;
}
#tailer a:link {
	color:#FFFFF0;
}
#tailer a:visited {
	color:#FFFFF0;
}
#tailer a:active {
	color:#FFFFF0;
}
#tailer a:hover {
	color:#FFFFF0;
}
#corner {
	margin: 0 0 0 0;
	background: url(../images/Girls-ROCK-sign-up-now.gif) no-repeat bottom left; 
	text-indent:-99999px;
	position:fixed;
	bottom: 0px;
	left:50%;
	z-index:120;
	min-height: 183px;
	min-width: 183px;
	margin-left: -50%;
	text-align:center;
	cursor: pointer;
}
#donorList {
	text-align: center;
}
#donorList a {
	text-decoration: none; 
	color:#000000;
}
#donorList blockquote {
text-align:left
}
#donorList h2 {
	margin-bottom: -15px;
}
#donorList .donations {
	font-size:smaller;
/*
	text-align: center;
	margin-left: 8px;
*/
}
/*
#donorList h4 {
	text-align: center;
	margin-left: 7px;
}
*/
#donorList h4 a {
	text-decoration: none;
	color:#000000;
}