	/*___________ HOMEPAGE ONLY STYLES _____________*/
	body     { background-color:#676767;  margin:0px; padding:0px; background: #676767 url(/images/home_bg_repeat.jpg) repeat-x; }
	
	
	#left_col              { width:269px; }
	#left_col #nav         { width:269px; height:220px; background:url(/images/home_nav_bg.jpg) no-repeat; padding:61px 0px 0px 0px; }
	#left_col #nav a       { color:#FFFFFF; font-size:12px; display:block; width:220px; height:17px; text-align:right; text-decoration:none; 
							 margin:0px 0px 0px 35px; padding:7px 14px 0px 0px;  background-color:#333333;}
	#left_col #nav a:hover { background-color:#6E8DAA; }
	#left_col #nav a.link{ padding:0px; margin:  5px 0px 0px 35px; width:234px; }
	#left_col #nav a.link:hover { background-color:#333333;}
	
	
	#left_col #home_current               { width:214px; height:319px; background:url(/images/home_bottom.jpg) no-repeat; padding:10px 0px 0px 55px;}
	#left_col #home_current h1            { color:#ffffff; font-size:20px; margin:0px 0px 10px -5px; padding:0px; }
	#left_col #home_current img           { margin:0px 0px 0px 15px; }
	#left_col #home_current #full         { margin:0px 0px 0px 40px; color:#FFFFFF; text-decoration:none; font-size:12px;}
	#left_col #home_current ul            { margin:15px 0px 15px 20px; }
	#left_col #home_current ul li         { display:block; height:25px; list-style-type:none; }
	#left_col #home_current ul li a       { color:white; font-size:13px; text-decoration:none; display:block;}
	#left_col #home_current ul li a:hover { text-decoration:underline; }
 	
	 
	#right_col               { width:666px; }
	#right_col #content      { width:601px; height:240px; background:url(/images/home_content.jpg) no-repeat; padding:37px 0px 0px 65px; margin:0px 0px 25px 0px; }
	#right_col #content p    { width:558px; color:#ffffff; font-size:13px; line-height:19px; margin:0px 0px 15px 0px; }
	#right_col #learn        { float:left; }
 	
	#right_col #news         { float:left; width:372px; height:108px; background-color:#6E8DAA; margin:0px 20px 0px 0px;}
	#right_col #news h1      { color:#FFFFFF; font-size:17px; margin:6px 0px 0px 10px; }
	#right_col #news ul      { margin:17px 0px 0px 50px; }
	#right_col #news ul li   { color:#FFFFFF; }
	#right_col #news ul li a { color:#FFFFFF; font-size:12px; display:block; text-decoration:none; margin:0px 0px 10px 0px;}
	
	#footer                   { margin:0px 0px 0px 0px; width:780px; }
	#footer a img             { float:left; margin:0px 0px 0px 0px;}
	#footer p                 { color:#FFFFFF; font-size:11px; margin:5px 20px 0px 15px; padding:5px 0px 0px 0px; float:left;}
	#footer div               { float:left; background-color:#464646; width:724px; height:31px; margin:0px 0px 0px 41px; }
	
	#footer #tt_logo          { margin:0px 0px 0px 0px; float:left;}
	#footer .logo             { float:left; margin:0px 15px 0px 0px;}
	
	#drop_downs #about_dd     { left:-3000px; top:-220px; } /* 260 */
	#drop_downs #portfolio_dd { left:-3000px; top:-196px; }
	#drop_downs #press_dd     { left:-3000px; top:-148px; }
