/* CSS Document */


body

{
	margin:0px auto; 
	padding:0px;
	background-repeat:no-repeat;
	background-position:bottom;
	background-image:url(images/sbody-bg.jpg);
	/* background-attachment:fixed; */
	background-repeat:no-repeat;
	/* height:1024px; */
	height:100%;

}
.menu {font-family:"Segoe UI"; font-size:14px; color:#669933; font-weight:regular; padding:7px 0px 7px 0px;}
.menu a{font-size:14px; color:#669933; font-weight:strong; padding:0pxx; text-decoration:none;}
.menu a:hover{font-size:14px; color:#ffffff; font-weight:strong; padding:0px; text-decoration:none;}

img{
	padding:0px; 
	margin:0px auto; 
	border:0px;
}



.logo 

{
	padding:8px 0px 0px 9px;
}



.herewegrow 

{

	font-family:"trebuchet MS", Verdana, Arial;

	font-size:14px; 

	color:#eff0f0; 

	padding:5px 14px 0px 0px;

}

a.herewegrow

{

	color:#eff0f0; 

	padding:0px; 

	text-decoration:none; 

	outline:none;

}

a.herewegrow:hover 

{

	color:#eff0f0; 

	padding:0px; 

	text-decoration:underline; 

	outline:none;

}



/* ---------------------------------------------- LEFT PANEL ---------------------------------------*/





table.left-panel

{

	width:165px; 

	margin-left:12px;

}



.subscribe-news-letter-bg 

{

	background:url(images/Nsubscribe-news-letter-bg.jpg) top left no-repeat;

}



.form-text 

{

	font-family:"Din Medium", "Myriad Pro", Verdana, Arial; 

	font-size:12px; 

	color:#464646; 

	padding:1px 0px 0px 0px;

}

.form-input

{

	width:146px;

	height:20px;

	border:#d1dccc 1px solid;

	background:#FFFFFF;

	color:#444;

	font-family:"Din Medium", "Myriad Pro", Verdana, Arial;

	padding:3px 0px 0px 3px;

}



.twitter-bg 

{

	background:url(images/twitter-bg.jpg) top left repeat-x; 

	height:149px;

}

.twitter-text 

{

	font-family:"Din Medium", "Myriad Pro", Verdana, Arial; 

	font-size:11px; 

	color:#464646;

}

.twitter-text .green-text 

{

	font-family:"Din Medium", "Myriad Pro", Verdana, Arial; 

	font-size:11px; 

	color:#185201;

}







/* ---------------------------------------------- LEFT PANEL ---------------------------------------*/







/* ---------------------------------------------- BODY ---------------------------------------*/





.black-box 

{

	width:576px; 

	height:265px; 

	background:#000000; 

	padding:10px;

}

.black-box .text 

{	

	font-family:"Din Medium", "Myriad Pro", Verdana, Arial; 

	font-size:12px; 

	color:#464646; 

	line-height:15px;

}

.black-box .green-text 

{

	font-family:"Din Medium", "Myriad Pro", Verdana, Arial; 

	font-size:13px; 

	color:#32631e; 

	line-height:16px;

}



.body-text 

{

	font-family:"Din Medium", "Myriad Pro", Verdana, Arial; 

	font-size:14px; 

	color:#252525; 

	line-height:17px; 

	padding:10px 0px 0px 0px;

}

.body-text .green-text 

{

	font-family:"Din Medium", "Myriad Pro", Verdana, Arial; 

	font-size:13px; 

	color:#32631e; 

	line-height:17px; 

	font-weight:bold;

}





/* ---------------------------------------------- BODY ---------------------------------------*/













/* ---------------------------------------------- RIGHT PANEL---------------------------------------*/





.sponsor-with-us-bg 

{

	background:#eef2e8;

	height:68px; 

	padding:0px 5px 0px 5px;

}

.sponsor-with-us-bg .text 

{

	font-family:"Din Medium", "Myriad Pro", Verdana, Arial; 

	font-size:11px; 

	color:#555555;

}

.sponsor-with-us-bg .green-text 

{

	font-family:"Din Medium", "Myriad Pro", Verdana, Arial; 

	font-size:11px; 

	color:#185201;

}





.behind-scenes-bg 

{

	background:#eef2e8; 

	padding:5px 5px 5px 5px;

}

.behind-scenes-bg .text 

{

	font-family:"Din Medium", "Myriad Pro", Verdana, Arial; 

	font-size:11px; 

	color:#555555;

}

.behind-scenes-bg .green-text a

{

	font-family:"Din Medium", "Myriad Pro", Verdana, Arial; 

	font-size:11px; 

	color:#185201; 

	font-weight:bold; 

	text-decoration:none; 

	outline:none;

}

.behind-scenes-bg .green-text a:hover

{

	font-family:"Din Medium", "Myriad Pro", Verdana, Arial; 

	font-size:11px; 

	color:#185201; 

	font-weight:bold; 

	text-decoration:underline; 

	outline:none;

}







/* ---------------------------------------------- RIGHT PANEL ---------------------------------------*/











/* ---------------------------------------------- FOOTER ---------------------------------------*/



.footer-bg 

{

	background:url(images/footer-bg.jpg) top left no-repeat; 

	height:129px;

	width:980px;

}

.footer-title 

{

	font-family:"Din Medium", "Myriad Pro", Verdana, Arial; 

	font-size:12px; 

	color:#5b9045; 

	text-transform:uppercase; 

	padding-top:9px;

}

.footer-text 

{

	font-family:"Din Medium", "Myriad Pro", Verdana, Arial; 

	font-size:10px; 

	color:#ffffff; 

	text-align:justify; 

	padding-top:1px;

}



.footer-text1 

{

	font-family:Verdana; 

	font-size:10px; 

	color:#32631e; 

	padding-top:7px;

}

a.footer-text1 

{

	color:#32631e; 

	text-decoration:none; 

	padding:0px 2px 0px 2px; 

	outline:none;

}

a.footer-text1:hover 

{

	color:#66a64d; 

	text-decoration:underline; 

	padding:0px 2px 0px 2px; 

	outline:none;

}







/* ---------------------------------------------- FOOTER ---------------------------------------*/









/* ---------------------------------------------- THE FILM ---------------------------------------*/





.film-text 

{

	color:#154701; 

	font-family:"Din Medium", "Myriad Pro", Verdana, Arial; 

	font-size:14px; 

	padding:3px 10px 10px 7px; 

	line-height:17px;

}



.watch-film 

{

	color:#464646; 

	font-family:"Din Medium", "Myriad Pro", Verdana, Arial; 

	font-size:12px; 

	font-weight:bold;

}



.behind-scene-title 

{

	color:#185201; font-family:"Din Medium", "Myriad Pro", Verdana, Arial; 

	font-size:19px; 

	font-weight:bold; 

	padding:5px 0px 5px 7px;

}



.behind-scene-text 

{

	font-family:"Din Medium", "Myriad Pro", Verdana, Arial; 

	font-size:14px; 

	color:#252525; 

	line-height:17px; 

	padding:0px 0px 10px 7px;

}





/* ---------------------------------------------- THE FILM ---------------------------------------*/







/* ---------------------------------------------- THE TEAM ---------------------------------------*/





.team-text 

{

	color:#252525; font-family:"Din Medium", "Myriad Pro", Verdana, Arial; 

	font-size:14px; 

	padding:0px 10px 5px 7px; 

	line-height:17px;

}



.team-title 

{

	color:#185201; 

	font-family:"Din Medium", "Myriad Pro", Verdana, Arial; 

	font-size:18px; 

	padding:7px 10px 3px 0px; 

	font-weight:bold;

}



.team-text1 

{

	color:#363636; 

	font-family:"Din Medium", "Myriad Pro", Verdana, Arial; 

	font-size:13px; 

	padding:0px 0px 5px 0px;

}





/* ---------------------------------------------- THE TEAM  ---------------------------------------*/











/* ---------------------------------------------- CONTACT US ---------------------------------------*/



.dash-line 

{

	background:url(images/dash-line.gif) top left repeat-x;

}



.email 

{

	font-family:"Din Medium", "Myriad Pro", Verdana, Arial; 

	font-size:15px; 

	color:#185201; 

	padding:0px 0px 10px 7px;

}



.name 

{

	color:#464646; 

	font-size:13px; 

	font-family:"Din Medium", "Myriad Pro", Verdana, Arial; 

	padding:3px 0px 0px 0px;

}

.name-input

{

	width:355px;

	height:18px;

	border:#b9cbb2 1px solid;

	background:#FFFFFF;

	color:#444;

	font-family:"Din Medium", "Myriad Pro", Verdana, Arial;

	font-size:12px;

	padding:5px 0px 0px 5px;

}



.textarea 

{

	width:360px; 

	height:100px; 

	background:#FFFFFF; 

	padding:3px 0px 0px 0px; 

	color:#464646;

	border:#b9cbb2 1px solid;



}



.submit-bttn 

{

	padding:7px 5px 0px 0px;

}



.office 

{

	font-family:"Din Medium", "Myriad Pro", Verdana, Arial; 

	font-size:12px; 

	color:#185201; 

	padding:0px 0px 0px 7px;

}

.office-black 

{

	color:#252525; 

	font-family:"Din Medium", "Myriad Pro", Verdana, Arial; 

	font-size:12px; 

	padding:0px 0px 0px 0px;

}

a.mailto 

{

	color:#252525; 

	font-family:"Din Medium", "Myriad Pro", Verdana, Arial; 

	font-size:12px; 

	text-decoration:none;

}

a.mailto:hover 

{

	color:#252525; 

	font-family:"Din Medium", "Myriad Pro", Verdana, Arial; 

	font-size:12px; 

	text-decoration:underline;

}





/* ---------------------------------------------- CONTACT US ---------------------------------------*/









/* ---------------------------------------------- PRESS PAGE ---------------------------------------*/



.press-body 

{

	background:url(images/press-body-bg.jpg) top left no-repeat; 

	height:129px;

}



.time-magazine 

{

	color:#185201; 

	font-family:"Din Medium", "Myriad Pro", Verdana, Arial; 

	font-size:18px; 

	padding:0px 0px 0px 0px;

}



.we-grow 

{

	color:#185201; 

	font-family:"Din Medium", "Myriad Pro", Verdana, Arial; 

	font-size:14px; 

	padding:0px 0px 0px 0px;

}



.date 

{

	color:#363636; 

	font-family:"Din Medium", "Myriad Pro", Verdana, Arial; 

	font-size:12px; 

	padding:0px 0px 0px 0px;

}



.download 

{

	color:#185201; 

	font-family:"Din Medium", "Myriad Pro", Verdana, Arial; 

	font-size:12px; 

	padding:10px 0px 0px 0px; 

	font-weight:bold;

}

a.download 

{

	color:#185201; 

	padding:0px 2px 0px 2px; 

	text-decoration:none; 

	outline:none;

}

a.download:hover {

	color:#185201; 

	padding:0px 2px 0px 2px; 

	text-decoration:underline; 

	outline:none;

}







/* ---------------------------------------------- PRESS PAGE ---------------------------------------*/



/* ---------------------------------------------- Twitter Widget ---------------------------------------*/

#twitter_div {
	margin: 0;
	padding: 0;
	font-size: 13px;	
	background: #E9ECE5;
	width: 163px;
	overflow: hidden;
	
}

#twitter_div ul {
	margin: 0;
	padding: 0;
}

#twitter_div ul li {
	list-style: none;
	margin: 0;
	padding: 10px 7px;
}

#twitter_div ul li span {
	display: block;
}

#twitter_div ul li a.time {
	color: #32631E;
	text-decoration: none;
	text-align: right;
	display: block;
	margin: 10px 0 0 0;
}

#twitter_div ul li.stripe {
	background: #fff;
}

a#twitter-link {
	display: block;
	text-align: center;
	color: #32631E;
	text-decoration: none;
	margin: 10px 0 0 0;
}




