img {border:0}
input { color: #000000; font-size: 11px; line-height: 14px; font-family: "trebuchet ms", "Lucida Grande", verdana, arial, sans-serif }
form.formbuilder { color: #000000; font-size: 11px; line-height: 14px; font-family: "trebuchet ms", "Lucida Grande", verdana, arial, sans-serif }
td.formbuilder { color: #000000; font-size: 11px; line-height: 14px; font-family: "trebuchet ms", "Lucida Grande", verdana, arial, sans-serif }
.fb_commentstable { text-align: left; margin: 2px; border: solid 1px #ccc }
.fb_navbutton { color: #666; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 12pt; text-decoration: none; text-transform: uppercase; margin-right: 8px; margin-left: 8px }
.commenttable { border-style: solid solid dotted; border-width: 0 0 1px; border-color: #ccc }
.fb_comment { color: #333; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; line-height: 12px; margin: 0 }
.fb_commentbyline { color: #000000; font-size: 10px; font-family: Arial, Helvetica, sans-serif; line-height: 10px; margin: 0 20px 25px }
.textblack { font-family: "trebuchet ms", "Lucida Grande", verdana, arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin-top: 5px; }


TABLE.fb_commentstable: { color: #000000; font-size: 11px; line-height: 14px; font-family: "trebuchet ms", "Lucida Grande", verdana, arial, sans-serif }
A.fb_navbutton: { color: #000000; font-size: 11px; line-height: 14px; font-family: "trebuchet ms", "Lucida Grande", verdana, arial, sans-serif }
TABLE.fb_commenttable: { color: #000000; font-size: 11px; line-height: 14px; font-family: "trebuchet ms", "Lucida Grande", verdana, arial, sans-serif }
DIV.fb_comment: { color: #000000; font-size: 11px; line-height: 14px; font-family: "trebuchet ms", "Lucida Grande", verdana, arial, sans-serif }
DIV.fb_commentbyline: { color: #000000; font-size: 11px; line-height: 14px; font-family: "trebuchet ms", "Lucida Grande", verdana, arial, sans-serif }

body {
	margin: 0 auto; background-color: #FFFFFF;
}
h1 {
    font-family: "trebuchet ms", "Lucida Grande", verdana, arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #990000;
	margin-top: 15px;
	border-bottom:1px dotted #990000;
}

#header a:link {
	font-family: "trebuchet ms", "Lucida Grande", verdana, arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
#header a:visited {
	font-family: "trebuchet ms", "Lucida Grande", verdana, arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
#header a:hover {
	font-family: "trebuchet ms", "Lucida Grande", verdana, arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC3300;
	text-decoration: none;
}
a:link {
	font-family: "trebuchet ms", "Lucida Grande", verdana, arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: none;
}
a:visited {
	font-family: "trebuchet ms", "Lucida Grande", verdana, arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: none;
}
a:hover {
	font-family: "trebuchet ms", "Lucida Grande", verdana, arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFCC00;
	text-decoration: underline;
}
p {
	font-family: "trebuchet ms", "Lucida Grande", verdana, arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin-top: 5px;
}
#comments p {
	font-family: "trebuchet ms", "Lucida Grande", verdana, arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-left:10px;
	padding-top:10px;
	padding-right:10px;
}
#comments {
	background-color: #eeeeee;
	width: 556px;
	margin-left: 115px;
	margin-right: 115px;
	margin-top: 25px;
	border: 1px solid #cccccc;
}
.name {
	font-family: "trebuchet ms", "Lucida Grande", verdana, arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
#content {
	background-color: #FFFFFF;
	opacity: 0.5;
	filter:alpha(opacity=50);
	width: 400px;
	margin: 5px;
	padding: 5px;
	border: solid 1px #000000;
}
#content p{
font-family: "trebuchet ms", "Lucida Grande", verdana, arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-left:10px;
	padding-top:10px;
	padding-right:10px;
}
#content a:link {
font-family: "trebuchet ms", "Lucida Grande", verdana, arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: none;
}
#content a:visited {
font-family: "trebuchet ms", "Lucida Grande", verdana, arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: none;
}
#content a:hover {
font-family: "trebuchet ms", "Lucida Grande", verdana, arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF9900;
	text-decoration: none;
}
#thankyou {
	background-color: #ffffff;
	width: 556px;
	margin-left: 115px;
	margin-right: 115px;
	margin-top: 25px;
	}
	
#thankyou p{
font-family: "trebuchet ms", "Lucida Grande", verdana, arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-left:10px;
	padding-top:10px;
	padding-right:10px;
}
#thankyou a:link {
font-family: "trebuchet ms", "Lucida Grande", verdana, arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: none;
}
#thankyou a:visited {
font-family: "trebuchet ms", "Lucida Grande", verdana, arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: none;
}
#thankyou a:hover {
font-family: "trebuchet ms", "Lucida Grande", verdana, arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF9900;
	text-decoration: none;
}

#video_options {
	width: 240px;
	float:left;
	display:inline;
	margin-top:25px;
	padding:10px 20px;
	border:1px dotted #666666;
	height:330px
}
#video_options p {color:#333333; font-size: 12px; font-weight:bold; text-align: left; line-height:1.2em;}
#video_options h1 {color:#333333; border-bottom:1px dotted #333333;}
#video_options ul {color:#000; font-size: 12px; list-style:none; margin:0; padding:0; }
#video_options ul li {line-height:1.5em; margin:0; font-weight:bold; text-transform:uppercase; text-align:left;}
#video_options ul li a {display:block; width: 100px; float:left; padding:0.25em 0.8em 0.25em 0.3em;}
#video_options ul li a:hover {color:#CC0000; text-decoration:none;}
#video_options ul li a img {}

#video_buttons {width: 425px; float:left; height:30px; padding:8px 0 0 10px; background-color:#474745;}
#video_buttons ul {font-size: 12px; list-style:none; margin:0; padding:0;  }
#video_buttons ul li {line-height:1.5em; margin:0; font-weight:bold; text-transform:uppercase; text-align:left; height:25px; display:inline; }
#video_buttons ul li a {display:block; float:left; padding:0; margin:0 15px; color:#cccccc; }
#video_buttons ul li a:hover {color:#ffffff; text-decoration:none;}
#video_buttons ul li a img {}

#video-iframe {height:355px; width:435px; padding:0; margin:0;}
#video-iframe-int {height:320px; width:435px; padding:0; margin:0;}
#video {width:435px; height:320px; background-color:#474745;}

#videoListContent a {
	height: 80px;
	padding:7px 0;
	display:block;
	text-decoration:none;
	cursor:pointer;
}
#videoListContent a img {
	float:left;
	width:100px;
	height:75px;
	margin-right:10px;
}
#videoListContent a:hover img, #videoListContent a.selected img {
	filter:alpha(opacity=60);
	opacity: .60;
	-moz-opacity: .60;
}
#videoListContent a span {
	display:block;
	float:left;
	width:120px;
	padding-top:12px;
	color: #CC0000;
	text-transform:uppercase; 
}
#videoListContent a:hover span, #videoListContent a.selected span {
	color: #CC0000;
}

#pledge {
	width: 430px;
	float:right;
	display:inline;
	margin-top:25px;
	padding:10px 20px;
	border:1px dotted #990000;
	height:330px
}
#pledge p {color:#000; font-size: 12px; text-align: left; line-height:1.2em;}
#pledge h1 {text-align: left;}
#pledge input {margin:0 0 5px 5px;}
#pledge label {font-family: "trebuchet ms", "Lucida Grande", verdana, arial, sans-serif; color:#000; font-size: 12px; text-align: left;}



.hidden {display: none;}


/*** footer ***/
#footer {
margin-bottom: 20px;
margin-top: 20px;
color: #000;
font-size: 11px;
text-align: center;
}

#footer #footer-stripe {
background-color:#cccccc;
text-align:center;
padding:5px;
overflow:auto;
}

#footer #footer-stripe p {color:#333333; line-height: 20px; vertical-align: middle; font-size: 11px;}
#footer #footer-stripe a {color:#333333;}
#footer #footer-stripe a:hover {}

#footer #links-top {margin:0 auto 20px auto; }
#footer #links-top img {margin-right:10px;}

/* if textlinks only #footer #links-top p {color:#666666; line-height: 20px; vertical-align: middle;}
#footer #links-top a {color: #000000; line-height: 20px; vertical-align: middle;}
#footer #links-top a:hover {color: #990000;}*/


/*** END footer ***/
