/* 

DELUZMEDIA.COM 
Design / Web / Multimedia

Thanks for looking and god bless

*/



body 			{margin: 0 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#282828;}
#clear			{clear:both; height:0px;}
p 				{margin: 0 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#282828}		
img				{border:none; margin: 0 0 0 0;}
h2				{ font-family:"Arial Black", Gadget, sans-serif; font-size: 14px; color:#000; margin:0 0 0 0; font-weight: bold; text-transform:uppercase;}
h3				{ font-family: "Times New Roman", Times, serif; font-size: 18px; font-style:italic; color: #171717; margin:0 0 0 0; text-transform:uppercase; margin-bottom: 6px; font-weight:normal;}

a				{color:#333; text-decoration:none;}
a:hover			{color:#000; text-decoration:none;}


#topwrapper		{width: 960px; margin: 0px auto; height:50px;} 
#tophead		{width: 400px; height: 50px; float:right; text-align:right;}
#topbar			{ background-image: url(http://nationsfoundation.org/images/table-bg.png); background-repeat: repeat; height: 28px; width: auto;}



#wrapper		{width: 960px; margin:20px auto; text-align:center;}
#nav			{background:url(http://nationsfoundation.org/images/header-bg.gif) #ffffff no-repeat top left; width: 957px; height: 43px; text-align:left;}
#buttons		{padding: 18px 0 0 10px; text-align:left; height: 43px; margin:0 0 0 0;}
#buttons-left	{float: left; margin-left: 5px;}
#buttons-right	{margin-left: 615px; }

#logo-center	{position: absolute; left:auto;}
#logo-center a {display:block;height:40px; width:230px; }
* html #logo-center a {display:inline-block;}

		.frontimg a {color:#fff;}
		.frontimg img {opacity:1;-webkit-transition: opacity 0.2s linear;}
		.frontimg img:hover {opacity: .75; /* Standard: FF gt 1.5, Opera, Safari */
		filter: alpha(opacity=75); /* IE lt 8 */
		-ms-filter: "alpha(opacity=75)"; /* IE 8 */
		-khtml-opacity: .75; /* Safari 1.x */
		-moz-opacity: .75; /* FF lt 1.5, Netscape */}


#slideshow-main	{margin:15px 0 2px 0;}
#nav-slideshow	{z-index: 2; width: 956px; height:78px; position:absolute; margin: 150px 0 0 0;}
#nav-slideleft  {width:66px; height:78px; float:left;}
#nav-slidemain  {height:78px; background: url(images/slideshow-bg.png) repeat; width: 822px; margin-left: 1px; margin-right:1px; float:left;}
#nav-slideright {width:66px; height:78px; margin-left:890px;}



#left-content	{float: left; width: 670px; margin: 0px 0 0 0; text-align: left;}
#left-image		{float: left; width: 400px; margin: 0 0 0 0; text-align: left; height: 225px; padding: 0 0 0 0; overflow:hidden;}
#left-text		{width: 245px;  margin: 0 0 0 420px; text-align: left; color:#939393; height: 180px;}
#left-text p	{margin: 0 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#939393;}
#left-tags		{width: 245px; margin: 28px 0 0 420px; text-align: left; color:#000; height: 16px; font-family: "Arial Black", Gadget, sans-serif; font-weight:bold; size:12px; word-spacing: 6px; text-transform:uppercase;}
#content		{}

#page-content		{width: 956px; margin: 15px 0 0px 2px; text-align: left;}
#aboutus-left		{padding-bottom: 50px; float:left; width: 444px; text-align: left; font-size: 12px; color:#666; height: 460px; padding-top: 200px;}
#aboutus-right		{width: 475px; text-align: right; margin: 0 0 0 465px; padding:0 0 0 15px; border-left: 1px solid #000;}
#aboutus-title		{text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#696969; margin: 6px 0 28px 0; font-style:italic;}
#aboutus-text		{font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; line-height: 20px; color:#666;}
#aboutus-text p		{font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; color:#666; margin-top: 15px;}


#films-left			{float:left; width: 526px; text-align: left; font-size: 12px; color:#666; height: 460px;}
#films-right		{width: 395px; text-align: right; margin: 0 0 0 557px; padding:0 0 0 0px;}
#films-text		    {font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; line-height: 20px; color:#666; text-align: left; margin-top: 15px;}
#films-text p		{font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; color:#666;}

#contact-left		{float:left; width: 397px; text-align: left; font-size: 12px; color:#666; height: 575px;}
#contact-right		{width: 546px; text-align: left; margin: 0 0 0 405px; padding:48px 0 0 0px;}
#contact-text		    {font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; line-height: 20px; color:#666; text-align: left; margin-top: 15px;}
#contact-text p		{font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; color:#666;}

#contact-email		{width: 195px; height: 12px; background: #ffffff; background:url(http://nationsfoundation.org/images/contact-email.png) no-repeat; font-size: 10px; font-style:italic; padding: 22px 0 0 55px;}
#contact-address	{width: 195px; height: 12px; background: #ffffff;  background:url(http://nationsfoundation.org/images/contact-address.png) no-repeat; font-size: 10px; font-style:italic; padding: 21px 0 0 55px;}
#contact-premiere	{width: 195px; height: 26px; background: #ffffff; background:url(http://nationsfoundation.org/images/contact-premiere.png) no-repeat; font-size: 10px; font-style:italic; padding: 21px 0 0 55px; line-height: 12px;}

#contact-image		{float: left; margin-top: 5px;}
#contact-info		{margin: 10px 0 0 305px;}

#riders-left		{float:left; width: 485px; text-align: left; font-size: 12px; color:#666; border-right:1px solid #fff;}
#riders-video		{background: url(http://nationsfoundation.org/images/riders-table.png) repeat; height: 425px; width: 464px; margin-left: 1px;}
#riders-video-content  {width: 410px; margin-left: 30px; height: 300px; padding-top: 30px;}

#riders-right		{width: 445px; text-align: right; margin: 0 0 0 492px; padding:0 0 0 15px;}
#riders-title		{margin: 10px 0 0px 0; text-align:left;} 
#riders-text		{text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#696969; margin: 5px 0 0px 0; font-style:italic; text-align:left;}
#riders-text p		{font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; color:#666; margin-top: 15px; text-align:left;}
.riders-top			{width: 445px; border-top: 6px solid #000; margin: 20px 0 0 0; padding: 8px 0 0 0; border-bottom:1px solid #939393; height: 38px;}
.riders-names		{float: left; font-family: "Arial Black", Gadget, sans-serif; text-transform:uppercase; text-align:left;}
.riders-desc		{margin:0 0 0 250px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-style: italic; font-size: 10px; line-height: 13px;}
.riders-location	{font-family:Arial, Helvetica, sans-serif; font-style: italic; font-size: 10px; text-align:left; }
.riders-mid			{width: 445px; margin: 0px 0 0 0; padding: 8px 0 0 0; border-bottom:1px solid #939393; height: 38px;}
.riders-bot			{background: url(http://nationsfoundation.org/images/team-arrows.png) no-repeat; width: 445px; margin: 3px 0 0 0; padding: 5px 0 0 0; border-bottom:6px solid #000; height: 22px; text-align:left; }
.riders-more		{ left: 100px; position: relative; font-family: Arial, Helvetica, sans-serif; font-style: italic; font-size: 10px; text-align:left;}
.riders-icons		{text-align: right; margin:5px 0 0 0; padding:0 0 0 0;}

#newsletter-video		{background: url(http://nationsfoundation.org/images/riders-table.png) repeat; height: 425px; width: 464px; margin-left: 1px;}
#newsletter-video-content  {width: 410px; margin-left: 30px; height: 300px; padding-top: 30px;}

#newsletter-left		{ margin-left: 0px; margin-bottom: 0; margin-right: 0; margin-top: 0; width: 445px; text-align: right; padding:0 0 0 15px;}
#newsletter-right		{ top: 404px; position: absolute; margin-left: 465px; margin-bottom: 0; margin-right: 0; margin-top: 0; width: 480px; text-align: right; padding:0 0 0 15px;}

#newsletter-title		{padding-bottom: 10px; margin: 10px 0 0px 0; text-align:left;} 
#newsletter-text		{margin-left: 0; margin-bottom: 5px; margin-right: 0; margin-top: 5px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#696969; font-style:italic; text-align:left;}
#newsletter-text p		{font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; color:#666; margin-top: 15px; text-align:left;}

.newsletter-mid:hover {opacity: .75; /* Standard: FF gt 1.5, Opera, Safari */
		filter: alpha(opacity=75); /* IE lt 8 */
		-ms-filter: "alpha(opacity=75)"; /* IE 8 */
		-khtml-opacity: .75; /* Safari 1.x */
		-moz-opacity: .75; /* FF lt 1.5, Netscape */}

.newsletter-names		{ margin-top: 5px; margin-left: 5px; color: white; float: left; font-family: "Arial Black", Gadget, sans-serif; text-transform:uppercase; text-align:left;}
.newsletter-desc		{color: black; margin:0 0 0 250px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-style: italic; font-size: 10px; line-height: 13px;}
.newsletter-location	{font-family:Arial, Helvetica, sans-serif; font-style: italic; font-size: 10px; text-align:left; }
.newsletter-mid			{ margin-left: 0; margin-bottom: 0; margin-right: 0; margin-top: 3px; background-color: black; width: 445px; padding: 8px 0 0 0; border-bottom:1px solid #939393; height: 38px;}
.newsletter-bot			{background: url(http://nationsfoundation.org/images/team-arrows.png) no-repeat; width: 445px; margin: 3px 0 0 0; padding: 5px 0 0 0; border-bottom:6px solid #000; height: 22px; text-align:left; }
.newsletter-more		{ left: 100px; position: relative; font-family: Arial, Helvetica, sans-serif; font-style: italic; font-size: 10px; text-align:left;}
.newsletter-icons		{text-align: right; margin:5px 0 0 0; padding:0 0 0 0;}



#sidebar		{margin: 20px 0px 0px 700px;  width: 255px; text-align: left;}
.twitter-feed	{font-size:10px; text-align:left; width: 255px;}
.twitter-feed a {text-decoration: underline;}
/*
li				{list-style:none; margin-left:0px; margin-right: 0px; padding-left: 0px; padding-right:0px;}
ul				{list-style:none; margin-left:0px; margin-right: 0px; padding-left: 0px; padding-right:0px;}
*/

#footer			{border-top: 3px solid #121212; width: 960px;}
#left-footer	{float: left; width: 200px; margin: 3px 0 0 0; text-align: left;}
#right-footer	{margin: 5px 0px 0px 650px; width: 300px; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align: right;}

#recent			{width: 957px; height: 44px; padding: 0px 0 0 0px; margin-top: 10px;}


/* Donation Page Form */

#small {font-size: 10px;}

.donateform-holder {
	margin-left: 0px;
	font-size: 12px;
}

	.content .donateform-holder {
		margin-left: 0;
	}

.donateform-holder p {
	font-size: 12px;
	line-height: 1.2em;
}

.donateform-holder h3 {
	float: none;
}

.left-col {
	width: 240px;
	margin: 0 0px 20px 0px;
	float: left;
}

.right-col {width: 350px; margin-left: 90px; float:left; margin-bottom:20px; }

.far-right-col {width: 150px; margin-left: 730px; margin-bottom:20px;}


.donateform-holder label {
	display: block;
	margin: 10px 0 3px 0;
	font-size: 12px;
	line-height: 1.2em;
}

.donateform-holder .text {
	width: 100%;
}

.donateform-holder .short {
	width: 175px;
	float: left;
	margin-bottom: 10px;
}

input#donate_submit {
	border: 0;
	width: 189px;
	height: 39px;
	color: #17badf;
	text-transform: uppercase;
	font-size: 2px;
	font-weight: bold;
	text-align: center;
	margin: 10px;
	cursor: pointer;
	background: url(http://nationsfoundation.org/images/support-button.png)
	
}

input#donate_submit {opacity:1;-webkit-transition: opacity 0.2s linear;}

input#donate_submit:hover {opacity: .75; /* Standard: FF gt 1.5, Opera, Safari */
		filter: alpha(opacity=75); /* IE lt 8 */
		-ms-filter: "alpha(opacity=75)"; /* IE 8 */
		-khtml-opacity: .75; /* Safari 1.x */
		-moz-opacity: .75; /* FF lt 1.5, Netscape */}
		
#biz_partners {
	border: 0;
	width: 189px;
	height: 39px;
	color: #17badf;
	text-transform: uppercase;
	font-size: 2px;
	font-weight: bold;
	text-align: center;
	margin-top: 2em;
	cursor: pointer;
	
}
		
#biz_partners {opacity:1;-webkit-transition: opacity 0.2s linear;}

#biz_partners:hover {opacity: .75; /* Standard: FF gt 1.5, Opera, Safari */
		filter: alpha(opacity=75); /* IE lt 8 */
		-ms-filter: "alpha(opacity=75)"; /* IE 8 */
		-khtml-opacity: .75; /* Safari 1.x */
		-moz-opacity: .75; /* FF lt 1.5, Netscape */}

.para {
	color: #fff;
	padding: 10px;
	margin-bottom: 15px;
	width: 610px;
	font-size: 12px;
	line-height: 1.1em;
}

.success {
	border: 2px solid #390;
	background-color: #6c3;
}

.warning {
	border: 2px solid #f00;
	background-color: #f66;
}

#subcontent p {color: #ffffff;}

/* Email newsletter signup */
.error 			{color:red; font-style:italic;font-size:.5em; padding-top:2px;}
		.formtext 		{width:162px; text-align:left;font-weight:bold}
		.formtextsub 	{width:440px; text-align:left;padding-left:5px; font-style:italic}
		/*p				{margin:10px; font-size:.9em}*/
		.emails input		{width: 231px; height:22px font:1.1em Arial;background:#ffffff;border:1px solid #cccccc}
		
		input		{width: 100px; height:22px; font:1.1em Arial;background:#ffffff;border:1px solid #cccccc;margin-bottom: 5px;}

/*
		.submit 	{width: 200px;}
		.submit input	{ font:bold italic 1.3em "Trebuchet MS", Arial, Helvetica, sans-serif; height:42px;border:none; 								background: #CCC;}	
*/	
		/*.top			{padding:6px 0;font:italic bold .9em Arial, Helvetica, sans-serif;text-align:left; width: 420px; margin-bottom: 15px; margin-left:48px} */
		.emails .submit			{font-size: 0.9em; text-align:left;}
		.emails .submit input	{ font:bold italic 1.3em "Trebuchet MS", Arial, Helvetica, sans-serif; width:202px; height:42px;border:none;margin:10px 0 15px; 								background: #CCC;}
		.emails .submit input:hover	{color:#CCC;cursor:pointer; background:#333;}
		.formtitle			{font-weight:bold;margin:0 0 10px 0; padding:10px 3px 0px 3px}
		.cwrap				{width:460px;margin-left:492px;}
		.twrap				{width:390px;}
		.clearfloat			{clear:right}
		.center				{margin:0 auto;width:200px;}
		.title				{padding:6px 0;font:italic bold 1.25em Arial, Helvetica, sans-serif;text-align:center;margin:0 auto}
		.labels				{font:bold italic 1em Arial, Helvetica, sans-serif; width:190px}
		.labelname			{font:bold italic 1em Arial, Helvetica, sans-serif; width:190px;padding-top:10px}
		.tdname				{padding-top:10px}
		.date 				{font:italic .8em Arial, Helvetica, sans-serif; margin:16px 0}
		table				{font:.9em Arial, Helvetica, sans-serif;padding:15px; border:0px solid #cccccc; width:480px;margin-left:50px}
		#response 			{color:#f30; font-style:italic; font-size:inherit; float:left;}
		#btn 				{ font-weight: bold; border-color: black; background-color: white; color: #3172a7; margin-right: 50%; margin-left: 40%; margin-top: 5px; height: 22px; width: 50px; }
		#text 				{ font-size: 1em; color: white; }
	
		.news-button a 				{ 
		background-color: #749a02; -webkit-box-shadow:: 0 0 9px #333;
		margin-left: 5px; color: white; }
		.news-button:hover {opacity: .75; /* Standard: FF gt 1.5, Opera, Safari */
		filter: alpha(opacity=75); /* IE lt 8 */
		-ms-filter: "alpha(opacity=75)"; /* IE 8 */
		-khtml-opacity: .75; /* Safari 1.x */
		-moz-opacity: .75; /* FF lt 1.5, Netscape */}
		
.button {
	display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em;
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}

.inactivebutton {
	display: inline-block;
	outline: none;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em;
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}

.inactivebutton:hover{
}

.inactivebutton:active{
}

.button:hover {
	text-decoration: none;
}
.button:active {
	position: relative;
	top: 1px;
}

.orange {
	color: #f4efde;
	border: solid 1px #da7c0c;
	background: #f78d1d;
	background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
	background: -moz-linear-gradient(top,  #faa51a,  #f47a20);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
}
.orange:hover {
	background: #f47c20;
	background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
	background: -moz-linear-gradient(top,  #f88e11,  #f06015);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
}
.orange:active {
	color: #fcd3a5;
	background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
	background: -moz-linear-gradient(top,  #f47a20,  #faa51a);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');
}

/* blue */
.blue {
	color: #d9eef7;
	border: solid 1px #0076a3;
	background: #0095cd;
	background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));
	background: -moz-linear-gradient(top,  #00adee,  #0078a5);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5');
}
.blue:hover {
	background: #007ead;
	background: -webkit-gradient(linear, left top, left bottom, from(#0095cc), to(#00678e));
	background: -moz-linear-gradient(top,  #0095cc,  #00678e);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc', endColorstr='#00678e');
}
.blue:active {
	color: #80bed6;
	background: -webkit-gradient(linear, left top, left bottom, from(#0078a5), to(#00adee));
	background: -moz-linear-gradient(top,  #0078a5,  #00adee);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5', endColorstr='#00adee');
}
#news-button {
	padding-top: 20px;
}

.inactiveblue {
	color: #d9eef7;
	border: solid 1px #0076a3;
	background: #0095cd;
	background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));
	background: -moz-linear-gradient(top,  #00adee,  #0078a5);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5');
}
.inactiveblue:hover {
	color: #d9eef7;
}

.inactiveblue:active {

}


/* gray */
.gray {
	color: #e9e9e9;
	border: solid 1px #555;
	background: #6e6e6e;
	background: -webkit-gradient(linear, left top, left bottom, from(#888), to(#575757));
	background: -moz-linear-gradient(top,  #888,  #575757);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#888888', endColorstr='#575757');
}
.gray:hover {
	background: #616161;
	background: -webkit-gradient(linear, left top, left bottom, from(#757575), to(#4b4b4b));
	background: -moz-linear-gradient(top,  #757575,  #4b4b4b);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#757575', endColorstr='#4b4b4b');
}
.gray:active {
	color: #afafaf;
	background: -webkit-gradient(linear, left top, left bottom, from(#575757), to(#888));
	background: -moz-linear-gradient(top,  #575757,  #888);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757', endColorstr='#888888');
}

/* black */
.black {
	color: #d7d7d7;
	border: solid 1px #333;
	background: #333;
	background: -webkit-gradient(linear, left top, left bottom, from(#666), to(#000));
	background: -moz-linear-gradient(top,  #666,  #000);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#000000');
}
.black:hover {
	background: #000;
	background: -webkit-gradient(linear, left top, left bottom, from(#444), to(#000));
	color: white;
	                 
	                                                                                  
	background: -moz-linear-gradient(top,  #444,  #000);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#000000');
}
.black:active {
	color: #666;
	background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#444));
	background: -moz-linear-gradient(top,  #000,  #444);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#666666');
}



#left-col {
	position: relative;
	width: 473px;
	float: left;
}
#right-col {
	width: 473px;
	float: right;
}
#left-col a {
	margin-top: 3px;
	margin-left: 150px;
}
#right-col a {
	margin-top: 80px;
	margin-left: 150px;
}
#left-col img {
	padding-top: 30px;
	float: right;
}
#Q1 {
	font-size: 14px;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-top: 20px;
	height: 410px;
	width: 960px;
	background-color: #cccccc;
}


#Q1 ul li a {
	text-decoration: underline;
}
#Q1 ul li a:hover {
	color: white;
}

#Q2 {
	font-size: 14px;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-top: 20px;
	height: 570px;
	width: 960px;
	background-color: #cccccc;
}


#Q2 ul li a {
	text-decoration: underline;
}
#Q2 ul li a:hover {
	color: white;
}

#Q3 {
	font-size: 14px;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-top: 20px;
	height: 710px;
	width: 960px;
	background-color: #cccccc;
}


#Q3 ul li a {
	text-decoration: underline;
}
#Q3 ul li a:hover {
	color: white;
}
		
#Q4 {
	font-size: 14px;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-top: 20px;
	height: 410px;
	width: 960px;
	background-color: #cccccc;
}


#Q4 ul li a {
	text-decoration: underline;
}
#Q4 ul li a:hover {
	color: white;
}

#Q5 {
	font-size: 14px;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-top: 20px;
	height: 560px;
	width: 960px;
	background-color: #cccccc;
}


#Q5 ul li a {
	text-decoration: underline;
}
#Q5 ul li a:hover {
	color: white;
}
#movie-header {
	height: 120px;
	width: 946px;
	background-repeat: no-repeat;
	background-color: white;
	background-image: url(http://www.nationsfoundation.org/images/oneyear-lower-banner.jpg);
}

/* red */
.red {
	color: #faddde;
	border: solid 1px #980c10;
	background: #d81b21;
	background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#aa1317));
	background: -moz-linear-gradient(top,  #ed1c24,  #aa1317);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317');
}
.red:hover {
	background: #b61318;
	background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115));
	background: -moz-linear-gradient(top,  #c9151b,  #a11115);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b', endColorstr='#a11115');
}
.red:active {
	color: #de898c;
	background: -webkit-gradient(linear, left top, left bottom, from(#aa1317), to(#ed1c24));
	background: -moz-linear-gradient(top,  #aa1317,  #ed1c24);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317', endColorstr='#ed1c24');
}

/* green */
.green {
	color: #e8f0de;
	border: solid 1px #538312;
	background: #64991e;
	background: -webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e));
	background: -moz-linear-gradient(top,  #7db72f,  #4e7d0e);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e');
}
.green:hover {
	background: #538018;
	background: -webkit-gradient(linear, left top, left bottom, from(#6b9d28), to(#436b0c));
	background: -moz-linear-gradient(top,  #6b9d28,  #436b0c);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28', endColorstr='#436b0c');
}
.green:active {
	color: #a9c08c;
	background: -webkit-gradient(linear, left top, left bottom, from(#4e7d0e), to(#7db72f));
	background: -moz-linear-gradient(top,  #4e7d0e,  #7db72f);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e7d0e', endColorstr='#7db72f');
}

ul{
  width:926px;
  margin-bottom:20px;
  overflow:hidden;
  border-top:1px solid #ccc;
}
li{
  line-height:1.5em;
  border-bottom:1px solid #ccc;
  float:left;
  display:inline;
}

#newsies li  { width:50%;} /* 2 col */
#newsies li a  { color:white;} /* 2 col */
#newsies li a:hover {opacity: .75; /* Standard: FF gt 1.5, Opera, Safari */
		filter: alpha(opacity=75); /* IE lt 8 */
		-ms-filter: "alpha(opacity=75)"; /* IE 8 */
		-khtml-opacity: .75; /* Safari 1.x */
		-moz-opacity: .75; /* FF lt 1.5, Netscape */}
		


