html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
body  {
	font: 100% Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #000000;
	background: url(images/starfield.gif) repeat #000;
}
#page-top { width: 950px; margin: 0 auto; text-align: left;  }
#page-pic { margin: 0; padding: 0; text-align: center; color: #000000; background: url(images/bggradient.gif) repeat-x;}
#content-pic { width: 1000px; margin: 0 auto; text-align: left; height:445px;}
#page-content { margin: 0; padding: 0; text-align: center; color: #000000; }
#content-content { width: 950px; padding: 30px 0 0 0; margin: 0 auto; text-align: left; background-color: #333;}

#header { padding: 20px 0 15px 10px;}
#header img { border: none;}
#header a.logo { position: relative; float: right; top: -35px; right:5px;}
#navigation {font: bold 12px "Palatino Linotype", "Book Antiqua", Palatino, serif;height: 35px; background-color: #333; text-transform: uppercase; letter-spacing: 1.2px; width:950px; } 
#navigation ul {list-style: none; padding: 15px 0 0 20px;}
#navigation ul li {float: left; border-right: 1px solid #404040;}
#navigation ul li a {text-decoration: none;color: #FFF; padding: 7px 12px;}
#navigation ul li a:hover {text-decoration: none;color: #5DC9C3; background-color:#202020;}
#header h1 {margin: 0;padding: 20px 0 0 0;color: #E3E8E8;font: italic 28px "Palatino Linotype", "Book Antiqua", Palatino, Georgia, serif;}
#flashholder{height: 390px;padding: 25px;}

#sidebar1 {float: left;width: 275px;padding: 15px 10px 15px 50px;}
#sidebar1 img {border: 1px solid #000;}

#mainContent { margin: 0 0 0 400px;padding: 0px 75px 15px 20px;}
#mainContent h3 {color: #5DC9C3;font: italic 30px "Palatino Linotype", "Book Antiqua", Palatino, Georgia, serif;margin: 15px 0 0 0;}
#mainContent h4 {color:#999;font: bold 18px Arial, Helvetica, sans-serif;margin: 10px 0 15px 0;}
#mainContent p {color: #E3E8E8;font: normal 13px/22px Arial, Helvetica, sans-serif; margin: 12px 0; }
#mainContent ul li{list-style-image:url(images/bullet-white.gif);list-style-position:outside;list-style-type:disc;color: #EDEDED;font: bold 14px/21px Arial, Helvetica, sans-serif;}
#mainContent a { color:#5DC9C3; text-decoration:none;}
#mainContent a:hover { color: #ccc; border-bottom: 1px solid #ccc;}

#min {font-family: Arial, Helvetica, sans-serif;font-size: 14px;margin: 0 20px 30px 20px;width: 570px;border-collapse: collapse;text-align: left;}
#min th {font: bold 12px Arial, Helvetica, sans-serif;color: #999;padding: 10px 8px;border-bottom: 2px solid #5DC9C3;text-align: center;}
#min td {border-bottom: 1px solid #666;color: #ededed;padding: 9px 8px 9px 8px;}

#footer { color: #999; font-size:11px; margin: 55px 45px 0px !important;font: normal 12px Arial, Helvetica, sans-serif; padding-bottom: 30px !important;}
#subfooter { color:#999; font-size:11px; line-height:36px; margin: 0px 45px 20px; padding:10px 0 20px; }

#subfooter { border-top:1px solid #999; }
#footer a, #subfooter a { color: #999; text-decoration:none; }
#subfooter h2 a { color:#999; }
#footer a:hover, #subfooter a:hover { color: #5DC9C3; border-bottom: 1px solid #5DC9C3; }
#footer .links { float:left; }
#subfooter h2 { display:inline; font-size:11px; }
#subfooter .address { float:left; }
#subfooter .legal { float:right; }

.fltrt {float: right;margin-left: 20px;}
.fltlft {float: left;margin-right: 8px;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}
.credits {color:#999;font: italic 10px Arial, Helvetica, sans-serif;}

.credit2 {color:#999;font: italic 13px Arial, Helvetica, sans-serif;}
.credit2 a{color:#5DC9C3;text-decoration:none;}
.credit2 a:hover {color: #ccc; border-bottom: 1px solid #ccc;}
	
/* Donate Styles */

#container {width: 1024px;margin: 0;text-align: left;}

#main #box { background-color: #333 !important; color:#EDEDED; font: normal 14px Arial, Helvetica, sans-serif;height:525px;margin:0 0 0 350px;padding:20px 40px;text-align: left;}
#box h2, #box h1 {font: normal 28px "Palatino Linotype","Book Antiqua",Palatino,Georgia,serif;color: #5DC9C3;}
#box { list-style-image:url(images/bullet-white.gif); list-style-position:outside;list-style-type:disc;}
#box a {color:#5DC9C3;text-decoration:none;}
#box a:hover {color:#EDEDED;}
.required {color: #F25C51;font-size:0.8em;}
#left_column {float:left;width:350px;}

.formButton {background-color:#5DC9C3;color:#FFFFFF;font-size:12px;font-weight:bold;margin-bottom:15px;margin-left:270px;padding:2px 4px;text-transform:uppercase;}
.formButton:hover {background-color:#FFFFFF;color:#666;}
.errors {background-color:#F9D5D5;border:1px solid #990000;color:#990000;padding:10px 10px 10px 30px;}
.error {background-color:#F9D5D5;color:#990000;}
