body {background: #ffffff; margin:0;padding:0; font-family:arial, helvetica, sans-serif;  background-image:url(../images/page-bg.jpg); background-repeat:repeat-x;}		

		#wrapper-ie {text-align: center;padding-top: 0px;padding-bottom: 0px; /* margin below page - ie */}

		#wrapper-moz {margin: 0 auto;width: 972px;}

		#container { /* Contains Positioned Elements and Resets Text-Align */
		text-align: left;	float: left;	width: 972px;	 /* margin below page - moz */ }

		img {border:none;}

		#shadow /* or page border */{z-index: 1;position: relative;width: 972px; }

		#page {z-index: 2;	position: relative;top: 1px;left: 1px;	width: 970px; }

		#above-content {z-index: 3;position: absolute;top: 0px;	width: 970px;}

		#header {height: 40px; clear: both;width: 970px;}

		#header_print {display: none; height: 40px;}

		#logo {display:none;}

			#logo h1{text-transform:uppercase; font-size:18px;}

		#header-right {float: right; width: 970px; }
		
	
		#tag-line {float: left;	margin: 52px 0px 0 296px;}
		
		#breadcrumb {clear: both; height: 202px; width: 970px; float: left; display:inline;}
		
		#breadcrumb-txt {padding: 4px 0 0 22px;}
		
		#breadcrumb-txt h2 {color: #666666;	font-size: 75px;font-weight: bold;font-family: Georgia, Arial, Helvetica, sans-serif;}
		
			.breadcrumb ul {padding: 0; margin: 0; list-style-type: none;display: inline;}	
			
			.breadcrumb li {margin: 0px; display: inline;color: #fff; background-image: url(../images/nav-spacer.gif); background-repeat:no-repeat; background-position:right;}
			
			#breadcrumb li.last {background-image:none !important;}
					
			li.menu-spacer {width: 2px;height: 36px; display:none}
			
			/*hide last spacer 
			
			#spacer9 {display: none;}*/
			
			.breadcrumb li a {font-weight: bold; text-decoration: none;text-align: center; line-height: 30px; color: #fff; height: 30px; text-transform: uppercase; padding:0 10px; font-size: 18px;}
			
			.breadcrumb a:link {color: #fff; text-decoration: none;}
			
			.breadcrumb a:visited {color: #fff; text-decoration: none;}
			
			.breadcrumb a:active {color: #fff; text-decoration: none;}
			
			.breadcrumb a:hover {color: #FCA52C !important; text-decoration: none; height: 36px;}


		#content {clear: both; width: inherit; padding-top: 146px; }

		#content-area {width: inherit;}

		#content-page {float: left; width: 970px; font-size:12px; min-height:700px;}
		
		.tagline-sub {font-weight:bold !important; font-family:Arial, Helvetica, sans-serif !important; font-size:18px !important; color:#666666 !important;  line-height:20px !important; margin:10px 0 10px 25px !important; display:none;}
		
		#newtagline {font-weight:bold !important; font-family:Arial, Helvetica, sans-serif !important; font-size:18px !important; color:#666666 !important;  line-height:20px !important; margin:10px 0 10px 25px !important; height: 65px;}
		
		#right-column {float: left; width: 355px; margin:35px 0 0 0; display:inline;}
		
			#panel-nav {width:355px; margin: 0px; color: #000; font-weight: bold}
			#panel-nav-txt {padding: 10px;}
			#panel-nav-txt ul {font-size: 12px;padding: 8px 0 0px 0px;width:355px;}
			.panel-center {margin-left: 60px;}
			.panel-center h3 a {font-size: 14px !important; font-weight: bold !important; padding-bottom: 8px; text-decoration:underline;}
			
		#panel-nav-txt ul li {font-size: 12px;font-weight:bold; list-style: none;background-image:none !important;}
		
		#panel-nav-txt ul li a, #panel-nav-txt ul li a:link, #panel-nav-txt ul li a:active, #panel-nav-txt ul li a:visited {
			font-size: 28px;
			font-weight: bold;
			display:inline;
			padding-top:12px;
			padding-bottom:5px;
			padding-left: 16px;
			line-height: 16px;
			width:339px; 
			color:#666666;
			text-decoration:none;
			
		}

        .left-nav-on {color:#fb8c1e !important; background-image:url(../images/arrow-orange2.gif); background-repeat:no-repeat; background-position:right 20px; padding:0 25px 0 0;}
		.left-nav-off {}
		
		.panel {widows: 200px; margin: 20px 0 0 0; border: solid #747474 1px; background-color: #fff; color: #000; font-weight: bold}
		.panel-txt {padding: 10px;}
		.panel h3 {margin: 0 0 4px 0;}
		
		
		#footer {clear: both;width: 100%; margin:0 auto; font-family:arial, helvetica, sans-serif; background: #252525; padding:45px 0 0 0; background-image:url(../images/footer-bg2.gif); background-repeat:repeat-x;}

	        #footer-cmd-bar {padding: 42px 37px 15px 37px;	}

		#footer-cmd-bar .divider {color: #FFFFFF;padding: 0 11px 0 11px;display: inline;	}

		#footer-area {	width: 970px;height: 28px; margin:0 auto;}

               #footer img {float:left; display:inline; margin:6px 0 0 10px;}

		#footer-text {color: #ffffff;font-size: 14px;padding-top:8px;	display:inline; font-family:tahoma;}

		#footer-text .divider {color: #D4D4D4;padding: 0 11px 0 11px;display: inline;}

		#footer-text a {color: #ffffff;font-size: 14px;font-weight: normal;text-decoration:none;font-family:tahoma;}

    .supporter-box {behavior: url(iepngfix.htc) ;width:570px; height:385px; background-image:url(../images/video-bg.png); background-repeat:no-repeat; margin:10px 0 0 15px; padding:0 0 0 15px;}
	.supporter-title {height: 20px;margin-top: 8px;padding: 6px;background-color:#FCA52C;color: #fff;font-size: 14px;}
	a.supporter-link {color: #fff !important; text-decoration: none !important;	font-size: 18px !important; text-align:center; display:block; padding:20px 0 20px 0; width:530px;}
		
	#supporters {float:right; display:inline; width:560px; margin:25px 0 0 0;}
	#supporters-list {}
	#supporter-title {}
	
	.supporter-vid {
		margin: 0;
		padding: 0 0 12px 0	;
		text-align: center;
		vertical-align:top;
		background-color: #000;
		}
		
		#supporter-detail {
		margin: 140px 0 0 180px;
		
	}
	
	a.black{
		font-size: 18px !important;
		color: #000 !important;
	}

	.black a:link{color: #000; text-decoration: none;}

	.black a:visited{color: #000; text-decoration: none;}

	.black a:active{color: #000; text-decoration: none;}
	
	.black a:hover {color: #000; text-decoration: underline;}
	
	
	
	#yourvoice2 {float: left;width: 225px;height: 110px; background-image:url(../images/icon-speak-out.gif); background-repeat:no-repeat;padding:20px 0 30px 110px !important; margin:20px 0 0 20px;}
	#yourvoice2 h1 {font-size: 45px !important; color:#333333 !important; font-family:Myriad Pro !important;} 
	#yourvoice2 p {margin:0px 0 0 0 !important; padding:15px 0 5px 0 !Important; float:left; display:inline;}
	#yourvoice2 p a:link, #yourvoice2 p a:active, #yourvoice2 p a:visited {font-size:24px; color:#333333; text-transform:none; float:left; display:inline; text-decoration:none !important; line-height:30px !important;}
	#yourvoice2 img {display:inline !important; margin:-10px 0 0 10px;}
	
	#yourvoice2-youtube {float: left;width: 240px;}
	#yourvoice2-youtube img {margin: 18px 0 4px 75px;}
	
	#yourvoice2-subscribe {behavior: url(iepngfix.htc) ;float: left;width: 345px; margin: 0px 0 0 15px;text-align: left; display:inline; background-image:url(../images/subscribe-bg.png); background-repeat:no-repeat; background-position:0 23px; height:154px;}
	#subscribe2 {margin:32px 0 0 75px; padding:0;float: left;display:inline;  }
	#subscribe2 .submit {clear:both; float:right; display:inline; width:180px !important; margin:17px 0 0 0;}
	#subscribe2 input {width:275px;  padding:4px; text-align:center;}
	
	#latestnews {float: left;width: 165px;height: 90px; background-image:url(../images/latest-news-bg.gif); background-repeat:no-repeat;padding:20px 0 30px 170px !important; margin:0 0 0 20px; background-position:10px 20px;}
	#latestnews h1 {font-size: 47px !important; color:#333333 !important; font-family:Myriad Pro !important;} 
	#latestnews p {margin:0px 0 0 0 !important; padding:5px 0 0 0 !Important; float:left; display:inline; font-weight:bold;}
	#latestnews p a:link, #latestnews p a:active, #latestnews p a:visited {font-size:25px; color:#333333; text-transform:none; float:left; display:inline; text-decoration:none !important;font-weight:bold; line-height:30px !important; }
	#latestnews img {display:inline !important; margin:-10px 0 0 10px;}
	
	#press-release-list {}
	#press-release-list ul {margin:0; padding:0;}
		
	#content-box-right {float:right; display:inline; width:560px; margin:25px 0 25px 0;}
	#right-column img {clear:both;}

.ditto_paging {
    border-top: 1px solid #ccc;
    padding: 10px;
    font-size: 86%;
    color: black;
}
#ditto_pages .ditto_currentpage {
    border: 1px solid black;
    padding: 1px 5px 2px;
    margin-right: 1px;
    background-color: #FB8C1E;
    color: #fff;
}
#ditto_pages .ditto_off {
    border: 1px solid #ccc;
    padding: 1px 5px 2px;
    margin-right: 1px;
    color: #ccc;
}
#ditto_pages a, #ditto_pages a:link, #ditto_pages a:visited {
    border: 1px solid #FB8C1E;
    padding: 1px 5px 2px;
    margin-right: 1px;
    text-decoration: none !important;
    color: black;
}
#ditto_pages a:hover {
    background-color: #fff;
    color: #000;
}

#watch-more2 {color:#666666; font-size:29px; margin:10px 0 0 0;}
#watch-more2 a:link, #watch-more2 a:active, #watch-more2 a:visited {color:#666666 !important; background-image:url(../images/arrow-orange3.gif); background-repeat:no-repeat; background-position:right; padding:5px 25px 5px 0; font-size:29px !important; }