body {background:#fcfdfc url(../images/talima_bg.gif) repeat-x top left;margin:0;padding:0;}
body.team {background:#fcfdfc url(../images/team_bg.gif) repeat-x top left;margin:0;padding:0;}
body.board {background:#fcfdfc url(../images/board_bg.gif) repeat-x top left;margin:0;padding:0;}

a {color:#a6ce39;text-decoration:underline;}

a.black_link {color:#000000;text-decoration:none; width:57px; display:block; background:url(../images/map_link.jpg) right no-repeat;}
a.black_link:hover {color:#000000;text-decoration:none; width:57px; display:block; background:url(../images/map_link_roll.jpg) right no-repeat;}

a.return {color:#ffffff;text-decoration:none;font-family:Arial,Helvetica,sans;font-size:10px; width:100px; display:block; background:url(../images/return.jpg) right no-repeat; margin-top:15px;}
a.return:hover {color:#567432;text-decoration:none;font-family:Arial,Helvetica,sans;font-size:10px; width:100px; display:block; background:url(../images/return_roll.jpg) right no-repeat;}

a.board_link {color:#a6ce39;text-decoration:none; font-weight:bold;}
a.board_link:hover {color:#567632;text-decoration:none; font-weight:bold;}

#container {margin:0 auto;padding:0px;}

#plate {background: url(../images/talima_plate.jpg) no-repeat top left;width:910px;height:510px;position:relative; margin:0 auto; padding:0;} 
#plate_about {background: url(../images/about_plate.jpg) no-repeat top left;width:910px;height:510px;position:relative; margin:0 auto; padding:0;} 

#plate_team {background: url(../images/team_plate.jpg) no-repeat top left;width:910px;height:929px;position:relative; margin:0 auto; padding:0;} 

#plate_board {background: url(../images/board_plate.jpg) no-repeat top left;width:910px;height:2900px;position:relative; margin:0 auto; padding:0;} 


strong {color:#000000;}

h1 {font-family:Helvetica,Arial,sans;font-size:16px;color:#e04c0f; margin:0px 0px 10px 0px; padding:0px;}

#content {position:absolute;top:160px;left:300px;font-family:Arial,Helvetica,sans;font-size:13px;color:#fff;line-height:16px; width:415px;}
#content_about {position:absolute;top:194px;left:300px;font-family:Arial,Helvetica,sans;font-size:11px;color:#010101;width:500px;line-height:15px;}

.green_title {font-family:Arial,Helvetica,sans;font-size:44px;color:#4b721d;line-height:51px;font-weight:bold;}

#green_subtitle {font-family:Arial,Helvetica,sans;font-size:24px;color:#4b721d;font-weight:bold;position:absolute;top:186px;left:120px; width:149px;}

.green_bold {color:#a6ce39;font-weight:bold;}

.green {color:#a6ce39;}

a.learn_more {margin-top:-3px; color:#4b721d; text-decoration:none;font-weight:bold; width:103px; display:block; background:url(../images/lm_bg.jpg) right no-repeat;}
a.learn_more:hover {margin-top:-3px; color:#000000; text-decoration:none;font-weight:bold;width:103px; display:block; background:url(../images/lm_bg_roll.jpg) right no-repeat;}


#team_title {font-family:Arial,Helvetica,sans;font-size:13px;color:#567632;font-weight:bold; margin:0; padding:0 0 5px 0; }




#footer {position:absolute;top:510px;left:36px;color:#000000; font-size: 9px; font-family: arial, helvetica, sans-serif;}
#footer a {color:#000000; text-decoration:none;}
#footer a:hover {color:#000000; text-decoration:none;}

#footer_management {position:absolute;top:929px;left:36px;color:#000000; font-size: 9px; font-family: arial, helvetica, sans-serif;}
#footer_management a {color:#000000; text-decoration:none;}
#footer_management a:hover {color:#000000; text-decoration:none;}

#footer_board {position:absolute;top:2910px;left:36px;color:#000000; font-size: 9px; font-family: arial, helvetica, sans-serif;}
#footer_board a {color:#000000; text-decoration:none;}
#footer_board a:hover {color:#000000; text-decoration:none;}


#legal {position:absolute;top:0px;left:818px;color:#000000; font-size: 9px; font-family: arial, helvetica, sans-serif;}




#global {position:absolute; top:0px; left:742px; }



#logo {position:absolute; top:20px; left:110px; }





	/* Common Nav */
	#nav {float:left;padding:0px;margin:0px;}
	#nav a {text-decoration:none;display:block;}
	#nav li {float:left;padding:0px;cursor:pointer;list-style-type:none;}
	#nav ul {float:left;width:150px;padding:0px;position:absolute;left:-999em;margin:0px 0px 0px 0px;}
	#nav ul li {width:150px;display:block;}
	#nav ul li a {display:block;}
	#nav ul ul {width:150px;}
	#nav li:hover ul, #nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left:-999em;}
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul, #nav li li li li.sfhover ul {left:auto;}
	

	#nav {font: 10px Arial, Helvetica, sans-serif; font-weight:bold;}
	#nav a {padding:0px;color:#567432;}
	#nav li#fir a {background:none;}
	#nav li#fir a#active {color:#000000;}

	#nav a:hover {color:#000000;}
	#nav a#active {color:#000000;background:none;}

	#nav ul {background:none;font:11px arial, helvetica, sans-serif;text-transform:none;font-weight:bold;padding:0 0px 0 0px; width:600px;}
	#nav ul li {margin:0px 0px 0px -23px; display:inline;}
	#nav ul li#first {background:none;}

	#nav li#fir ul li a {color:#567432;padding:15px 20px 5px 33px;background: url(../images/green_dot.gif) bottom left no-repeat;}
	#nav li#fir ul li a.no_dot {color:#567432;padding:15px 0px 5px 25px;background:none; width:80px;}
	#nav li#fir ul  { width:599px; background:url(../images/ul_bg.gif) top no-repeat;}
	#nav li#fir ul li { width:165px;}
	#nav li#fir ul li#about { width:100px;}
	#nav li#fir ul li a:hover {color:#000000;} 


	#nav li#fir_sub ul li a {color:#567432;padding:15px 20px 7px 33px;background: url(../images/green_dot_wbg.gif) bottom left no-repeat;}
	#nav li#fir_sub ul li a.sub_on {color:#000000;padding:15px 20px 7px 33px;background: url(../images/green_dot_wbg.gif) bottom left no-repeat;}
	#nav li#fir_sub ul li a.no_dot {color:#567432;padding:15px 0px 7px 25px;background:none; width:80px;}
	#nav li#fir_sub ul li a.no_dot_on {color:#000000;padding:15px 0px 7px 25px;background:none; width:80px;}
	#nav li#fir_sub ul  { width:598px; background:url(../images/ul_bg2.gif) bottom no-repeat; 	}
	#nav li#fir_sub ul li { width:165px;}
	#nav li#fir_sub ul li#about { width:100px;}
	#nav li#fir_sub ul li a:hover {color:#000000;} 




	#nav img {border:0;}
	
	 /* Unique Nav Image States */
	#nav li .company {padding:0px;height:23px;width:141px;background:none;color:#ffffff;}
	#nav .team {padding:0px;height:23px;width:165px;background:none;color:#ffffff;}
	#nav .sleep {padding:0px;height:23px;width:141px;background:none;color:#ffffff;}
	#nav .press {padding:0px;height:23px;width:100px;background:none;color:#ffffff;}
	
	#nav li .company_on {padding:0px;height:23px;width:141px;background:none;color:#000000;}
	#nav .team_on {padding:0px;height:23px;width:165px;background:none;color:#000000;}
	#nav .sleep_on {padding:0px;height:23px;width:141px;background:none;color:#000000;}
	#nav .press_on {padding:0px;height:23px;width:100px;background:none;color:#000000;}
	
	
	/* Unique Nav Hover/Over States */
	#nav li#fir .company:hover, #nav li#fir:hover a.company, #nav li#fir.sfhover a.company {padding:0px;height:23px;width:141px;color:#000000;}
	#nav .team:hover, #nav li:hover a.team, #nav li.sfhover a.team {padding:0px;height:23px;width:165px;color:#000000;}
	#nav .sleep:hover, #nav li:hover a.sleep, #nav li.sfhover a.sleep {padding:0px;height:23px;width:141px;color:#000000;}
	#nav .press:hover, #nav li:hover a.press, #nav li.sfhover a.press {padding:0px;height:23px;width:100px;color:#000000;}
	
	
	/* Unique Nav On States */
	#nav li#fir .companyactive, #nav li#fir .companyactive:hover {padding:0px;height:23px;width:141px;color:#000000;}
	#nav .teamactive, #nav .teamactive:hover {padding:0px;height:23px;width:165px;color:#000000;}
	#nav .sleepactive, #nav .sleepactive:hover {padding:0px;height:23px;width:141px;color:#000000;}
	#nav .pressactive, #nav .pressactive:hover {padding:0px;height:23px;width:100px;color:#000000;}
	
	#navigation {	position: absolute;		
	top: 75px;
	left: 300px;
}