body {	
	margin: 0px 0px 0px 0px;
	background: #f26532; 
	background-image:url(http://www.dothedeed.org/images/bkgrnd.gif);
	background-repeat:repeat-x;
}

#top { 
	width: 955px;
	height: 31px; 
	margin-left: auto;
	margin-right: auto;
	background-image: url(http://www.dothedeed.org/images/top.gif);
	background-repeat: no-repeat;
}
	
#nav { 
	width: 955px;
	height: 37px; 
	margin-left: auto ;
	margin-right: auto ;
	z-index:10;
}

div.nav1 { 
	opacity:0.9;
	filter:alpha(opacity=90);
	background:#f79762;
	visibility: hidden;
	position: absolute;
	width: 200;
	margin: -2 0 0 20px;
	padding: 10px;
	z-index:3;
	}
	
div.nav2 { 
	opacity:0.9;
	filter:alpha(opacity=90);
	background:#f79762;
	visibility: hidden;
	position: absolute;
	width: 200;
	margin: -2 0 0 20px;
	padding: 10px;
	z-index:3;
	}

div.nav3 { 
	opacity:0.9;
	filter:alpha(opacity=90);
	background:#f79762;
	visibility: hidden;
	position: absolute;
	width: 200;
	margin: -2 0 0 20px;
	padding: 10px;
	z-index:3;
	}

div.nav4 { 
	opacity:0.9;
	filter:alpha(opacity=90);
	background:#f79762;
	visibility: hidden;
	position: absolute;
	width: 200;
	margin: -2 0 0 20px;
	padding: 10px;
	z-index:3;
	}

div.nav5 { 
	opacity:0.9;
	filter:alpha(opacity=90);
	background:#f79762;
	visibility: hidden;
	position: absolute;
	width: 200;
	margin: -2 0 0 20px;
	padding: 10px;
	z-index:3;
	}
	
div.nav6 { 
	opacity:0.9;
	filter:alpha(opacity=90);
	background:#f79762;
	visibility: hidden;
	position: absolute;
	width: 200;
	margin: -2 0 0 20px;
	padding: 10px;
	z-index:3;
	}

.navText { font: 13px/25px Arial, Helvetica, sans-serif; font-weight:bold; color: #780032; }
.navText a:link { text-decoration: none; color:#780032; }
.navText a:visited { text-decoration: none; color:#780032; }
.navText a:hover { text-decoration: none; color:#fff; }
.navText a:active { text-decoration: none; color:#780032; }

#head { 
	width: 100%;
	height: 186px;
	background-image: url(http://www.dothedeed.org/images/header_bkgrndx.gif);
	background-repeat: no-repeat;
	background-position:center;
}

#head2 { 
	width: 100%;
	height: 186px;
	background-image: url(http://www.dothedeed.org/images/header_bkgrnd.gif);
	background-repeat: no-repeat;
	background-position:center;
}


#flash {
	width: 955;
	height: 186px;
	margin-left: auto ;
	margin-right: auto ;
}

	
#videoRow { 
	width: 955px;
	height: 255px; 
	margin-left: auto ;
	margin-right: auto ;
}
	
#video { 
	width: 452px;
	height: 255px; 
	float: left;
}
	
#homeCopy { 
	width: 380px;
	float: left;
	margin: 40px 0 0 75px;
	font: 15px/29px Arial, Helvetica, sans-serif; color: #fff;
	display:none;
}


#main2col { 
	position:relative;
	width: 955px;
	margin-left: auto ;
	margin-right: auto ;
	font: 12px/17px Arial, Helvetica, sans-serif; color: #000000;
}

/* image replacement */
.graphic, #prevBtn, #nextBtn {
    margin:0;
    padding:0;
    display:block;
    overflow:hidden;
    text-indent:-8000px;
}

#slider { 
	float:left;
	width: 460px;
	height: 460px;
	text-align: left;
	margin-top:35px;
}

#slider ul, #slider li {
	margin:0;
	padding:0;
	list-style:none;
}

#slider li { 
	width:460px;
	height: 200px;
	overflow:hidden; 
}

#prevBtn, #nextBtn{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:0px;
		top:190px;
}	

#nextBtn{ 
		left:60px;
}		

#prevBtn a, #nextBtn a{  
		display:block;
		width:20px;
		height:20px;
		background:url(../images/btn_prev.gif);	
		color:#f26532;
}
		
#nextBtn a{ 
		background:url(../images/btn_next.gif);	
}												

img { border:none; }

#deedsCol { 
	float:left;
	width: 200px;
	text-align: left;
	margin-top:35px;
	margin-left:10px;
}

#storiesCol { 
	float:left;
	width: 200px;
	text-align: left;
	margin-top: 35px;
	margin-left: 45px;
}

.tweetList { margin: 0; padding: 0; list-style: none; color: #780032; }
.tweetList a:link { text-decoration: none; color: #780032; }
.tweetList a:visited { text-decoration: none;  color: #780032;}
.tweetList a:hover { text-decoration: none; color: #fff; }
.tweetList a:active { text-decoration: none; color: #780032; }


div.posts { font: 13px/16px Arial, Helvetica, sans-serif; font-weight:normal; color: #780032; margin-top:7px; }
div.posts a:link { text-decoration: none; color: #780032; }
div.posts a:visited { text-decoration: none;  color: #780032;}
div.posts a:hover { text-decoration: none; color: #fff; }
div.posts a:active { text-decoration: none; color: #780032; }

div.tweets { font: 13px/16px Arial, Helvetica, sans-serif; font-weight:normal; color: #780032; }
div.tweets a:link { text-decoration: none; color: #780032; }
div.tweets a:visited { text-decoration: none;  color: #780032;}
div.tweets a:hover { text-decoration: none; color: #fff; }
div.tweets a:active { text-decoration: none; color: #780032; }

#footer { 
	width: 955px;
	clear:both;
	margin-left: auto;
	margin-right: auto;
	font: 12px/17px Arial, Helvetica, sans-serif; color: #000000;
}
	
#footer a:link { text-decoration: none; color:#fff; }
#footer a:visited { text-decoration: none; color:#fff; }
#footer a:hover { text-decoration: underline; color:#fff; }
#footer a:active { text-decoration: none; color:#fff; }

.homeDate { font: 15px/18px Arial, Helvetica, sans-serif; font-weight:bold; color: #780032; letter-spacing: -0.03em; }

.homeBigDeed { font: 50px/50px Arial, Helvetica, sans-serif; font-weight:normal; color: #fff; letter-spacing: -0.03em; }
.homeBigDeed a:link { text-decoration: none; color:#fff; }
.homeBigDeed a:visited { text-decoration: none; color:#fff; }
.homeBigDeed a:hover { text-decoration: none; color:#e7d100; }
.homeBigDeed a:active { text-decoration: none; color:#fff; }

.homeSubs { font: 16px/18px Arial, Helvetica, sans-serif; font-weight:bold; color: #fff; letter-spacing: -0.03em; }

.foot1 { font: 15.5px/18px Arial, Helvetica, sans-serif; font-weight:normal; color: #fff; }
.foot1 a:link { text-decoration: none; color:#fff; }
.foot1 a:visited { text-decoration: none; color:#fff; }
.foot1 a:hover { text-decoration: underline; color:#fff; }
.foot1 a:active { text-decoration: none; color:#fff; }

.foot2 { font: 13px/18px Arial, Helvetica, sans-serif; font-weight:normal; color: #fff; }


#trackLeft { 
	float:left;
	width: 600px;
	text-align: left;
	margin-top:35px;
	}

#trackRight { 
	float:left;
	width: 300px;
	text-align: left;
	margin-top:35px;
	margin-left:20px;
	}

.track_type { font: 13px/18px Arial, Helvetica, sans-serif; font-weight:normal; color: #fff; }
.track_type_head { font: 24px/28px Arial, Helvetica, sans-serif; font-weight:normal; color: #e7d100; }



	
div.divider { 
	float:left;
	width: 75px;
	}
	
div.rightCol { 
	float:right;
	width: 408px;
	text-align: left;
	}
	
div.bottom { 
	clear:both;
	}

div.quote { 
	position:relative;
	width: 300px;
	text-indent: -7px;
	padding-top: 25px;
	padding-left: 25px;
	font: 16px/25px Arial, Helvetica, sans-serif; color: #a0815d;
	}



hr {color: #fff; background-color: #780032; border: 1px dotted #f26532; border-style: none none dotted; }

.smGray {
	color: #858383;
	font: 11px/22px Arial, Helvetica, sans-serif;
}

.headGray { font: 26px/26px Arial, Helvetica, sans-serif; font-weight:normal; color: #333; letter-spacing: -0.03em; }

.subhead { font: 16px/26px Arial, Helvetica, sans-serif; font-weight:bold; color: #333; letter-spacing: -0.03em; }

.headRed { font: 26px/26px Arial, Helvetica, sans-serif; font-weight:bold; color: #e31a00; letter-spacing: -0.03em; }

.errorRed { font: 12px/26px Arial, Helvetica, sans-serif; color: #e31a00; }

.smHead { font: 15px/26px Arial, Helvetica, sans-serif; font-weight:bold; color: #333; letter-spacing: -0.03em; }

.disclaimer {font: 9px/10px Arial, Helvetica, sans-serif; color: #000000; }

.smGray {font: 10px/13px Arial, Helvetica, sans-serif; color: #777777; }


.bodyCopy {font: 12px/16px Arial, Helvetica, sans-serif; color: #000000; background:#ffffff;vertical-align:top;  padding:25px 30px 15px 40px; }
.bodyCopy a:link {text-decoration: underline; }
.bodyCopy a:visited {	text-decoration: underline; }
.bodyCopy a:hover { text-decoration: underline; }
.bodyCopy a:active {	text-decoration: underline; }

.log {font: 10px/12px Arial, Helvetica, sans-serif;color: #ffffff; margin:10px 15px 0px 0px; }
.log a:link {text-decoration: none; color: #ffffff; }
.log a:visited { text-decoration: none; color: #ffffff; }
.log a:hover { text-decoration: underline; color: #ffffff; }
.log a:active {	text-decoration: none; color: #ffffff; }

.subTextDark {font: 12px/16px Arial, Helvetica, sans-serif;color: #323da2; background-color:#2e4f7d; padding:20px 15px 15px 20px; }
.subTextDark a:link {text-decoration: none; color: #323da2; }
.subTextDark a:visited {	text-decoration: none; color: #323da2; }
.subTextDark a:hover { text-decoration: underline; color: #323da2; }
.subTextDark a:active {	text-decoration: none; color: #323da2; }

.table
{
background:#333;

}
.table ul
{
float:left;
margin:0;
padding:0;
border:1px solid #C9C9C9;
}
.table ul li
{
list-style:none;
padding:5px 10px;
}
.table ul li.title
{
font-weight:bold;
background:#333;
color:#fff;
}
.table ul li.even
{
background:#fff
}
.table ul li.odd
{
background:#FFFFE6
}