#Container{ 
	width:1005px; 
	border:2px solid #999999; 
	margin:4px auto 6px auto; 
	position:relative; 
} 
.downloadlink{
	color:#CA1C68;
	text-decoration:none; 
	font-size:0.8em; 
	text-transform:lowercase; 
} 
#Mast{ 
	width:100%; 	
	position:relative; 
} 
#Logo{ 
	position:relative;
	margin-top:15px; 
	margin-left:45px; 
	margin-bottom:30px; 
} 
#FDLogo{ 
	position:absolute; 
	top:15px; 
	right:50px; 
} 
#Bar{ 
	position:relative; 
	background-color:#666666;
	font-family:Verdana; 
	font-size:1.1em; 
	color:#FFFFFF; 
	margin-bottom:40px;
	z-index:300;
} 
#BarLeft{ 
	padding-top:25px; 
	padding-left:35px; 
	width:539px; 
	border-right:1px solid #999999;

} 
#Bar h3{ 
	font-size:0.9em; 
	font-weight:normal;  
	margin:0px 0px 30px 15px; 
}
#BarLeft a{ 
	padding:4px 15px 4px 15px;
	margin-right:4px; 
	color:#CA1C68;
	background-color:#FFFFFF; 
	text-decoration:none; 
	font-size:0.7em; 
	text-transform:lowercase; 
}
#Bar #Signup{ 
	width:410px; 
	right:0px; 
	padding-top:25px;
	position:absolute;
	top:0px;
} 
#Bar #Signup h3{ 
	margin-left:0px; 
	margin-bottom:10px;
} 
#Bar #Signup input.textinput{ 
	width:250px; 
	height:17px; 
	font-size:12px; 
	padding-top:2px; 
	padding-left:2px; 
	border:2px solid #999999;
	color:#666666;
} 
#Bar #Signup #SubscribeProgress{ 
	font-size:0.7em; 
	color:#EEEFB3; 
	text-align:center; 
	width:320px;
	padding-right:20px; 
} 
#Bar #Signup #SubscribeProgress a{ 
	color:#EEEFB3; 
}
#Bar #Signup #SubscribeProgress img{ 
	vertical-align:middle; 
} 
#Category{ 
	background:url(/media/categorybg.gif) repeat-x left 1px; 
	width:905px;
	margin:-10px auto 0 auto; 
	padding:5px 5px 5px 0px;
	font-size:0.8em; 
	text-transform:lowercase; 
	color:#999999;
	font-weight:bold; 
} 
#Category span{ 
	background-color:#FFFFFF; 
} 
h1{ 
	text-transform:uppercase; 
	color:#CA1C68;
	font-size:2.0em; 
	line-height:1.2em; 
	margin:0px 15px 20px 47px; 
	clear:both; 
} 
h2{ 
	color:#CA1C68;
	font-size:1.0em; 
	font-weight:bold; 
	font-style:italic; 
	margin:0px 30px 20px 47px; 
	clear:both; 
} 
#Content{ 
	width:487px; 
	float:left; 
	padding-right:40px;
	margin-top:10px; 
	padding-left:47px; 
	border-right:1px solid #ABABAB;
} 
#Content p{ 
	margin-top:0px; 
	margin-bottom:15px; 
	font-size:0.95em; 
	line-height:1.7em; 
} 
#Content table{ 
	border-top:1px solid black; 
	border-left:1px solid black; 
	margin:0 auto 20px auto; 
} 
#Content td,#Content th{ 
	text-align:center; 
	font-size:0.8em;
	padding:5px 9px 5px 9px; 
	border-right:1px solid black; 
	border-bottom:1px solid black; 
} 
#RightBar{ 
	width:408px; 
	padding-top:10px; 
	float:right; 
} 
#AboutBox{ 
	background-color:#E6E6E6;
	padding:5px; 
	color:#4D4D4D; 
	width:356px;
	margin-top:10px; 
} 
#AboutBox h3{ 
	margin:0px; 
	font-size:0.9em; 
} 
#AboutBox p{ 
	margin-left:0px; 
	margin-right:0px; 
	font-size:0.8em; 
} 
a.aboutlink{ 
	background:#E6E6E6 url(/media/aboutlinkbg.gif) no-repeat left top;
	display:block;
	margin:2px 0px 0px 0px; 
	color:#4D4D4D; 
	text-decoration:none; 
	width:321px;
	padding-left:45px;
	padding-top:5px; 
	padding-bottom:6px; 
	font-size:14px; 
} 
#BaseBoard{
	clear:both; 
	width:100%; 
	padding-top:22px; 
}
#BaseBoard #BoardBar{ 
	width:100%; 
	background-color:#666666; 
	font-size:1.1em; 
	font-family:verdana; 
	margin-bottom:10px; 
}
#BaseBoard #BoardBar h3{ 
	font-size:0.9em; 
	font-weight:normal;  
	color:#FFF; 
	margin-left:50px; 
	padding-top:4px; 
	padding-bottom:5px; 
	margin-bottom:0px; 
} 
#BaseBoard .firstblurbstory,
#BaseBoard .centerblurbstory,
#BaseBoard .laststoryblurb{ 
	width:273px; 
	float:left; 
	color:#666666; 
	padding:10px 20px 10px 20px;
} 
#BaseBoard .firstblurbstory{ 
	padding-left:50px;
} 
#BaseBoard .laststoryblurb{ 
	padding-right:50px; 
} 
#BaseBoard .firstblurbstory h3,
#BaseBoard .centerblurbstory h3,
#BaseBoard .laststoryblurb h3{ 
	font-size:1.1em; 
	font-weight:normal;  
	font-family:verdana; 
	margin:0px; 
} 
#BaseBoard .firstblurbstory h4,
#BaseBoard .centerblurbstory h4,
#BaseBoard .laststoryblurb h4{ 
	font-size:1.2em; 
	font-weight:bold;  
	color:#CA1C68; 
	margin:5px 0px 15px 0px;
} 
#BaseBoard h4 a{ 
	text-decoration:none; 
	color:#CA1C68; 
} 
#BaseBoard .centerblurbstory{ 
	border-left:1px solid #999999;
	border-right:1px solid #999999;
} 
#BaseBoard #ArchiveBar{ 
	clear:both; 
	width:100%; 
	background:#E6E6E6;
	text-align:right;
	margin-bottom:8px;
} 
#BaseBoard #ArchiveBar a{ 
	background:url(/media/archivelinkbg.gif) no-repeat right top; 
	color:#4D4D4D; 
	text-decoration:none; 
	padding-right:45px;
	padding-top:5px; 
	padding-bottom:6px; 
	font-size:14px; 
	display:block; 
} 
#Footer{ 
	width:1005px; 
	margin:4px auto 6px auto; 
	font-color:#999999; 
	font-size:0.7em; 
	padding-top:5px; 
	padding-bottom:5px; 
} 
#SubscribedMessage{ 
	width:100%; 
	font-size:14px; 
	font-weight:bold; 
	padding-left:50px; 
	padding-bottom:50px; 
} 
#rsslink{ 
	color:#ff6600; 
	text-decoration:none; 
	font-size:0.8em; 
	display:block;
	margin-top:15px; 
} 
#twitterfollowlink,#linkoutlink{ 
	color:#999999;
	text-decoration:none; 
	font-size:0.8em; 
	display:block;
	margin-top:15px; 
} 
#rsslink img,#twitterfollowlink img,#linkoutlink img{ 
	border:0px; 
	vertical-align:bottom; 
} 
#linkoutlink img{ 
	margin-right:4px; 
}

#EmailBox{ 
/*	width:90%; 
	background-color:#EFEFEF; 
*/	padding:5px;
	margin-top:10px;/* auto 0 auto; 
	border:1px solid #666666; */
	
		background-color:#E6E6E6;
	color:#4D4D4D; 
	width:356px;

} 
#LinkOut{ 
	width:356px;	
} 
#LinkOut p{ 
	margin-left:0px; 
	margin-right:0px; 
	margin-bottom:2px;
	font-size:0.8em; 
	color:#999999; 
} 
#LinkOut input{ 
	width:100%; 
	border:1px solid #999999; 
} 



#EmailBox h3{ 
	margin:0px; 
	font-size:0.9em; 
} 
#EmailBox p{ 
	margin-left:0px; 
	margin-right:0px; 
	font-size:0.8em; 
} 




#EmailBox h4{ 
	margin:0px; 
	font-size:1.1em; 
} 
#EmailBox td,#EmailBox table{
	border:none; 
	text-align:left; 
} 
#EmailBox td.label{ 
	font-size:0.9em;
	text-align:right; 
	color:#696969; 
	vertical-align:top;
}
#EmailBox .textinput{ 
	width:200px; 
	border:2px solid #999999;
} 
#Buttons{ 
	font-size:0.8em; 
	color:#999999; 
	margin-top:15px; 
}
#Buttons img{ 
	vertical-align:middle; 
	margin-top:-3px; 
	margin-right:3px; 
} 
#Buttons a{ 
	color:#999999; 
	text-decoration:none; 
	margin-right:10px; 
} 