@CHARSET "ISO-8859-1";

/* REGIONS */

body {
	background-color: #000000;
	padding-bottom: 20px;
	color: #ffffff;
	font-size: 80%;
	line-height: 1.6em;
}

body #body-wrapper{
	/*background-image: url('../images/body-bg.jpg');*/
	background-position: top center;
	background-repeat: no-repeat;
}

body.inner_page #header{
	margin-bottom: 20px;
}

a{
	color: #aee806;
	text-decoration: none;
}
a:hover{
	text-decoration: underline;
}

strong {font-weight: bold;}

p {padding-bottom: 2em;}


#block-960{
	width: 960px;
	margin: 0 auto;
}

#header{
	background-image: url('../images/header-bg.png');
	height: 137px;
	width: 960px;
}

#header h1 {
	float:left;
	margin:0;
	padding:0;
	margin-left: 26px;
	margin-top: 21px;
}

#header-call{
	float:left;		
	padding-left: 5px;
	padding-top: 50px;
	width: 600px;
}

#primary-links{
	clear: both;
	padding-top:12px;
	text-align:center;
}

#primary-links a {
	color: #aee806;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}

#primary-links li{
	padding-left: 10px;
  padding-right: 10px;
}

#main-c1 {
	float:left;
	height: 410px;
}

#main-c2 {
	float:right;
	height: 410px;
	position:relative;
}

#main-message {
	margin-top: 35px;
	margin-left: 30px;
}

#main-videos{
	position:absolute;
	bottom:0;
	right:0;
	margin-bottom: 20px;
}

#main-videos .c1,#main-videos .c2{
	float:left;
}

#main-videos .c1 {
	width: 300px;
}

#main-videos .c2 {
	width: 320px;
	height: 93px;
}

#main-videos h2 {
	font-size: 18px;
	line-height: 18px;
	font-weight: bold;
	padding-left: 29px;
	background-image: url('../images/tag_green.png');
	background-position: left center;
	background-repeat: no-repeat;
	color: #ffffff;
}

#main-videos h2 span {
	line-height: 24px;
	font-size: 24px;
	color: #aee806;
}

#main-videos .message {
	background-image: url('../images/box-hr.png');
	background-position: left top;
	background-repeat: repeat-x;
	margin-left: 29px;
	margin-top: 3px;
	padding-top: 5px;
	font-size: 12px;
}

#main-videos .survivor-story{
	position: relative;
	padding-top: 5px;
}

#main-videos .survivor-story a{
	position: absolute;
	top:0;
	left:0;
	height: 93px;
	width: 92px;
	display:block;
	background-image: url('../images/play-btn.png');
	background-repeat: no-repeat;
	background-position: 60px 60px;
}

#main-videos .box-top,#main-videos .box-btm{
	background-image: url('../images/box-main-c2-top.png');
	height: 9px;
	width: 640px;
	line-height: 1%;
	font-size: 0;
}

#main-videos .box-content{
	padding-top: 7px;
	background-image: url('../images/box-main-c2-bg.png');
	width: 640px;
}

#main-videos .box-btm{
	clear: both;
	background-image: url('../images/box-main-c2-bottom.png');
}

.c1.box .box-top{
	background-image: url('../images/box-body-c1-top.png');
	height: 9px;
	line-height: 1%;
	font-size: 0;
}

.c1.box .box-btm{
	background-image: url('../images/box-body-c1-bottom.png');
	height: 9px;
	line-height: 1%;
	font-size: 0;
}

.c2.box .box-content{
	padding-top: 7px;
	background-image: url('../images/box-body-c2-bg.png');
	position: relative;
}

.c2.box .box-top{
	background-image: url('../images/box-body-c2-top.png');
	height: 9px;
	line-height: 1%;
	font-size: 0;
}

.c2.box .box-btm{
	background-image: url('../images/box-body-c2-bottom.png');
	height: 9px;
	line-height: 1%;
	font-size: 0;
}

.c1.box .box-content{
	padding-top: 7px;
	background-image: url('../images/box-body-c2-bg.png');
}

.c1 h2,.c2 h2 {
	font-size: 18px;
	line-height: 18px;
	font-weight: bold;
	padding-left: 29px;
	background-image: url('../images/tag_blue.png');
	background-position: left center;
	background-repeat: no-repeat;
}

.c1 h2 span,.c2 h2 span {
	display:block;
	line-height: 23px;
	font-size: 20px;
	color: #6ed6df;
	letter-spacing: -1px;
}

.c1 .message,.c2 .message {
	background-image: url('../images/box-hr.png');
	background-position: left top;
	background-repeat: repeat-x;
	margin-left: 29px;
	margin-top: 3px;
	padding-top: 5px;
	margin-right: 30px;
	font-size: 12px;
}

.c1 .message ul,.c2 .message ul {
	margin-bottom: 25px;
}

.c1 .message ul li,.c2 .message ul li {
	background-image: url('../images/bullet.png');
	background-repeat: no-repeat;
	padding-left: 16px;
}



#content-c1	{
	float:left;
	width: 300px;
}

#content-c2	{
	float:right;
	width: 640px
}

#content-c2 .box-content{
	width: 640px;
}

#content-c2 .box-content{
	width: 640px;
}

#content-c1	.message,#content-c2 .message{
	padding-top: 15px;
	margin-top: 10px;
}

#content-c1	.box,#content-c2 .box{
	margin-bottom: 20px;
}

#share-our-message .header h2
{
	float:left;
}

#share-our-message .header ul.links
{
	float:right;
	width: 300px;
}

#share-our-message .header ul.links li
{
	float:left;
	width: 80px;
}

#share-our-message .header ul.links li.service_links_pdf
{
	width: 160px;
}

#bottom-bubble
{margin-top: 10px; 
	float:left;
	width: 442px;
	height: 71px;
	text-indent: -10000px;
	background-image: url('../images/message-bubble-with-text.png'); 
}

#bottom-bubble-text { float:left;width: 135px;}

#warning-signs ul
{
	margin-top:0;margin-bottom:0;
	float:left;
	list-style: none;
	margin-right: 30px;
	margin-bottom: 15px;
}

#warning-signs ul li
{
	font-weight: bold;
	list-style: none;
	padding-left: 30px;
	height:19px;
	margin-bottom: 1px;
	background-position: left top;
}

	#warning-signs ul li.i
	{
		background-image: url('../images/warning-signs/i.png');
	}
	
	#warning-signs ul li.s
	{
		background-image: url('../images/warning-signs/s.png');
	}
	
	#warning-signs ul li.p
	{
		background-image: url('../images/warning-signs/p.png');
	}
	
	#warning-signs ul li.a
	{
		background-image: url('../images/warning-signs/a.png');
	}
	
	#warning-signs ul li.t
	{
		background-image: url('../images/warning-signs/t.png');
	}
	
	#warning-signs ul li.h
	{
		background-image: url('../images/warning-signs/h.png');
	}
	
	#warning-signs ul li.w
	{
		background-image: url('../images/warning-signs/w.png');
	}
	
	#warning-signs ul li.r
	{
		background-image: url('../images/warning-signs/r.png');
	}
	
	#warning-signs ul li.m
	{
		background-image: url('../images/warning-signs/m.png');
	}
#footer.box .box-top,#footer.box .box-btm{
	height: 9px;
	width: 960px;
	background-image: url('../images/foot-box-top.png');
	line-height: 1%;
	font-size: 0;
}
#footer.box .box-btm{
	background-image: url('../images/foot-box-btm.png');
	line-height: 1%;
	font-size: 0;
}
#footer.box .box-content{
	background-image: url('../images/foot-box-bg.png');
	padding: 10px 30px 10px 30px;
}

#footer .logo{
	float:left;
	margin-top: 10px;
}

#footer .message{
	float:left;
	width: 440px;
	font-size: 10px;
	padding-left: 30px;
	padding-right: 30px;
}

#footer .message span{
	color: #aee806;
}

#footer .call{
	margin-top: 10px;
	margin-left: 75px;
	float:left;
	text-indent: -10000px;
	background-image: url('../images/footer-call.png');
	background-repeat: no-repeat;
	width: 175px;
	height: 48px;
	overflow: hidden;
}

#footer .call h2{
	margin-top: 1000px;
}

.video { width:235px; float:left;padding-top:25px; }
.video h3{ font-weight: bold; font-size: 16px; border-bottom: 1px solid #51868a; }
.video .image img { /*border: 3px solid #51868a;*/ }
.video .teaser { margin-top: 10px; margin-bottom: 10px;}
.video .meta a{ padding-left: 5px;padding-right:5px; }

.video a.watch-video { padding-right: 5px; padding-left: 16px; background-image: url('../images/bullet-green.png'); background-position: left center;background-repeat: no-repeat; }

.video.odd { margin-left: 20px; }
.video.even { margin-left: 40px; }

#main-videos .survivor-story { margin-right: 10px;float:left;}
#main-videos li.last .survivor-story { margin-right: 0px;}

h2.page,.c1.nav h2 {height: 42px;padding-top: 21px; }

.c1.nav .box-content {padding-top: 0; }
.c1.nav ul.menu {
	margin-left:29px;margin-right:30px;
	/*background-image: url(../images/box-hr.png);
	background-position: left bottom;
	background-repeat: repeat-x;*/
	padding-left:0;padding-right:0;
	list-style: none;}
.c1.nav ul.menu li{
	list-style: none;
	margin-left:0;
	padding-top:0;
}
.c1.nav ul.menu li a,.c1.nav ul.menu li a:visited{
	padding-top: 7px;
	padding-bottom: 7px;
	display:block;
	background-image: url(../images/box-hr.png);
	background-position: left top;
	background-repeat: repeat-x;
	font-weight:bold;
	margin-left: 4px;
	padding-left:5px;
}
.c1.nav ul.menu li a.active{
	color: #aee806;
}
.c1.nav ul.menu li a:hover{
	text-decoration: none;
	margin-left: 0;
	border-left: 4px solid #aee806;
	color: #ffffff; 
}

h3 {
	padding-bottom: 15px;
	margin-bottom: 15px;
	font-size: 16px;
	font-weight: bold;
	background-image: url(../images/box-hr.png);
	background-repeat: repeat-x;
	background-position: bottom center;
	color: #6ED6DF;
}
h4 {font-size: 14px; font-weight: bold;}

blockquote{
	width: 400px;
	padding-top: 24px;
	text-align: center;
	margin: 0 auto;
	margin-bottom: 24px;
	padding-left: 60px;
	background-image: url('../images/blockquote-left.png');
	background-repeat: no-repeat;
	background-position: 0 10px;
	border-top: 1px solid #385857;
	border-bottom: 1px solid #385857;
	font-family: times;
	font-size: 14px;
	letter-spacing: 0px;
}

blockquote p{
	padding-right: 60px;
	background-image: url('../images/blockquote-right.png');
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-bottom: 15px;
	margin-bottom: 10px;
}

.inner_page #warning-signs ul {
	float: none;
	margin-top: 15px;margin-bottom:15px;
}

.inner_page #warning-signs li {
	background-position: left top; 
	font-weight: normal;
	height: auto;
}

.inner_page .share-message ul{margin-bottom:0;}
.inner_page .share-message .message li{
	display:block;float:left;width:120px;
	padding:0;
	background-image: none;}
	
.inner_page #main-message{margin-bottom: 35px; }


ul li {background-position:left .5em;}

.inner_page .video .image {position:relative;}
.inner_page .video .image img {width: 234px; line-height:0;font-size: 1%;}
.inner_page .video .image a {
	position:absolute;
	top:0;
	left:0;
	width: 234px;
	height: 132px;
	background-image: url('../images/play-btn-glow.png');
	background-repeat: no-repeat;
	background-position: 10px 80px;}

.video-block .image {position:relative; width: 234px; height: 138px;}
.video-block .image img {width: 228px; line-height:0;font-size: 1%;}
.video-block .image a {
	position:absolute;
	top:0;
	left:0;
	width: 234px;
	height: 138px;
	background-image: url('../images/play-btn-glow.png');
	background-repeat: no-repeat;
	background-position: center center;
}
.video-block .title {padding-top: 15px;}
.the-message p{
	background-color: #6ed6df;
	color: #000000;
	margin: 0;
	padding: 10px;
}	
.the-message{
	padding-bottom: 17px;
	background-image: url('../images/bubble-point.png');
	background-repeat: no-repeat;
	background-position: 10px bottom;
	margin-bottom: 2em;
}

.node .content{  }
.node .content .service-links {
	position: absolute;top:13px;right:30px;
}

.inner_page .service-links .links a,
#TB_ajaxContent .service-links .links a {
	padding-left: 24px;
	display: block;
	background-repeat: no-repeat;
	background-position: center left;
}

.inner_page #content-c2 .service-links .links a,
#TB_ajaxContent .service-links .links a {
	padding-left: 0;
	height: 16px;
	width: 16px;
	display: block;
	float: left;
	text-indent: -10000px;
	background-repeat: no-repeat;
	background-position: center left;
	margin-left: 10px;
}

	
.service-links .service-label {
	/*text-indent: -10000px;
	width: 60px;*/
	font-size: 0;
	line-height: 1%;
	height: 16px;
	background-image: url('../images/icons/share-this.png');
	background-repeat: no-repeat;
	background-position: top right;
}

.inner_page #content-c2 .service-links .links li,
#TB_ajaxContent .service-links .links li {
	font-size: 0;
	line-height: 1%;
	display: inline;
}

.inner_page .service-links .links li,
#TB_ajaxContent .service-links .links li {
	padding-left: 0;
	/*padding-bottom: 4px;
	height: 16px;*/
	background: none;
	background-repeat: no-repeat;
	background-position: center left;
}
.inner_page .service-links .links li.service_links_rtl_facebook a,
#TB_ajaxContent .service-links .links li.service_links_rtl_facebook a
		 {
	background-image: url('../images/icons/social_networking/facebook_16.png');
}
.inner_page .service-links .links li.service_links_rtl_twitter a,
#TB_ajaxContent .service-links .links li.service_links_rtl_twitter a
	 {
	background-image: url('../images/icons/social_networking/twitter_16.png');
}
.inner_page .service-links .links li.service_links_rtl_myspace a,
#TB_ajaxContent .service-links .links li.service_links_rtl_myspace a
	 {
	background-image: url('../images/icons/social_networking/myspace_16.png');
}
.inner_page .service-links .links li.service_links_forward a,
#TB_ajaxContent .service-links .links li.service_links_forward a
	 {
	background-image: url('../images/icons/social_networking/email_16.png');
}
.inner_page .service-links .links li.service_links_rtl_digg a,
#TB_ajaxContent .service-links .links li.service_links_rtl_digg a
	 {
	background-image: url('../images/icons/social_networking/digg_16.png');
}

.inner_page .service-links .links li.service_links_rtl_pdf a,
#TB_ajaxContent .service-links .links li.service_links_rtl_pdf a
	 {
	background-image: url('../images/icons/pdf.png');
  width: 240px;
}


#tabs .tabs{
	border-bottom-width: 0;
	margin-right: 25px;
	height: 16px;
}
#tabs .tabs.secondary li,
#tabs .tabs.primary li{
	float:right;
	border:0;
	background-color: transparent;
	padding-left:5px;
}
#tabs .tabs li a,
#tabs .tabs li a:link,
#tabs .tabs li a:visited,
#tabs .tabs li a:active{
	border:0;
	/*border-bottom:1px solid #000000;
	border-right:1px solid #000000;*/
	background-color: transparent;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background-color: #323d34;
	padding: 5px .75em;
	font-size: 10px;
	font-weight: bold;
	color: #aee806;
}

#tabs .tabs li a:hover{
	background-color: #000000;
	/*border-bottom:1px solid #393939;
	border-right:1px solid #393939;*/
}

#tabs .tabs li a.active{
	background-color: #7ca30a;
	color: #ffffff;
}

tr,tbody {background-color: transparent;border:0}
tr.even {background-color: #2d332d;border:0}
tr td {padding: 5px;}
tr.odd {background-color: transparent;border:0}

.block-region {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin:0;
	font-size: 10px;
	border: 1px dashed #3c6261;
	background-color: #2e2e2e;
	border-left: 10px solid #aee806;
	padding-left: 10px;
	}

	.profile {margin-bottom:0;}
	.profile dl,.profile dd{margin-bottom:0;padding-bottom:0;}
	
.video p {padding-bottom: 1em;}
.video-block h3 {border-bottom: 0;}
.video-lightbox ul.links {float: right;}
em {font-style: italic;}

#video-full .image {padding-top: 0;float: right;margin-left: 25px;margin-bottom:25px;}
#video-full .video {float: none;padding:0;width:auto;display:block;}
