/* css by digital garden */
/* author: dennis grossmann */
/* last revision: 01-11-2007  */

@import "base.css";

/* global formatting */
body 			{background:#fff; font-size:12px;}

/* layout containers */
#container 		{width:980px; margin:0 auto; position:relative;}
#header 		{padding:0; margin:10px 0 0 0; height:150px;}
#navigation 	{padding:10px; height:50px; vertical-align:top; width:960px;}
#content 		{width:740px; padding:0 10px 30px 10px; min-height:500px; height:auto !important; height:500px; float:right; vertical-align:top;}
#sidebar 		{float:left; width:200px;}
#footer 		{clear:both; padding:10px; text-align:center; color:#6d6e71;}

#news_img			{background:url(../images/news_imgs.jpg) no-repeat right; position:absolute; left:740px; top: 90px; width: 256px; height: 447px;}
#news_img a, 
#news_img a:link	{vertical-align:bottom; text-decoration:none; color: #e06c25; font-size:12px; line-height:875px; padding-left:65px;}
#news_img a:hover	{vertical-align:bottom; text-decoration:none; color: #6d6e71; font-size:12px;}

ul#secondlevel		{list-style:none; padding:0; margin-left:20px;}
ul#secondlevel	li	{padding:8px 0 0 0;}
ul#secondlevel	li	a, ul#secondlevel li a:link	{text-decoration:none; color:#6d6e71; font-size:14px; line-height:18px; text-align:left; font-weight:bold;}
ul#secondlevel	li	a:hover	{color:#e06c25;}
ul#secondlevel	li.current_page_item a {color:#e06c25;}
ul#secondlevel	li.current_page_ancestor a {color:#e06c25;}
ul#secondlevel	li.current_page_parent a {color:#e06c25;}

ul#secondlevel	li.current_page_item ul li a {color:#6d6e71;}
ul#secondlevel	li.current_page_ancestor ul li a {color:#6d6e71;}
ul#secondlevel	li.current_page_parent ul li a {color:#6d6e71;}

ul#secondlevel	li.current_page_ancestor ul li.current_page_item  a {color:#e06c25;}
ul#secondlevel	li.current_page_parent ul li.current_page_item  a {color:#e06c25;}



ul#secondlevel.submenu 				{list-style-type:none; padding-top:5px; margin:0;}
ul#secondlevel.submenu li 			{padding:0;}
ul#secondlevel.submenu a,ul#secondlevel.submenu a:link	{font-size:1.2em; text-align:left; line-height:1em; font-weight:normal;}
ul#secondlevel.submenu a:hover		{font-size:1.2em; text-align:left;}

ul#secondlevel ul 			{ margin:0; list-style:none; padding-top:5px; }
ul#secondlevel ul li 		{ padding:0; }
ul#secondlevel ul a 		{ font-size:12px; line-height:16px; font-weight:normal;}
ul#secondlevel ul a:hover 		{}

ul#campaigns				{ list-style:none; width:700px; }
ul#campaigns li				{ float:left; width:233px; height:210px; }
ul#campaigns li	a			{ float:left; width:230px; display:block; }
ul#campaigns li	a img		{ width:230px; }

#content h2 				{ color:#e06c25; }
h3.newslist 				{ font-size:16px; color:#6d6e71; margin-left:30px; }
h3.active 					{ color:#e06c25; }
ul.newslist 				{ list-style:none; margin-bottom:20px; }
ul.newslist li a			{ color:#6d6e71; font-size:12px; line-height:18px; }
ul.newslist li a:hover,
ul.newslist li a.active		{ color:#e06c25; }

div.column1		{padding:0; float:left; width:230px; margin: 0 15px 0 0;}
div.column2		{padding:0; float:left; margin:0 15px; width:230px;}
p.news			{padding:0; margin:0 15px 15px 0; width:470px;}
div.narrow_column {float:left; width:450px;}
div.illustration {float:right;}
div.greyMediumText  p {font-size:2em; font-family: Georgia, "Times New Roman", Times, serif; font-weight:normal; width:450px;line-height:23px;}

.backto			{ color:#6d6e71; font-size:12px; }

/* backgrounds and colors */
/*
#container 		{background:#bbb;}
#header 		{background:#bbb;}
#navigation 	{background:#ddd;}
#content 		{background:#aaa;}
#content_homepage	{background:#aaa;}
#sidebar 		{background:#ccc;}
#footer 		{background:#ddd;}
*/
.orange			{color:#e06c25;}



/*Nav Formatting */
ul#firstlevel 			{list-style:none; margin: 0 0 0 214px;}
#firstlevel li			{margin:0 7px; float:left; border-right:#e06c25 solid 1px; padding-right:9px;}
#firstlevel .last_item		{margin:0 7px; float:left; padding-right:9px; border:none;}
#firstlevel li a		{text-decoration:none; color:#6D6E71; font-size:16px; font-style:bold; font-family: Georgia, "Times New Roman", Times, serif; float: left; text-align:center; display:block; line-height:20px;} 
#firstlevel li a:link,#firstlevel li a:visited,#firstlevel li a:active	{text-decoration:none;}
#firstlevel li a:hover	{color:#e06c25;}
#firstlevel li a.selected {color:#e06c25;}
#firstlevel li.current_page_item a,
#firstlevel li.current_page_ancestor a,
#firstlevel li.current_page_parent a {color:#e06c25;}
 
/* Hide from IE5-Mac \*/
#nav-menu li a			{float: none;}
/* End hide */

#content #portfolio p		{ font-size:10px;}
#content #portfolio a		{ font-size:10px;}

h2.orange a#contactlink				{ color:#e06c25; font-size:26px;}
h2.orange a#contactlink:hover		{ color:#6d6e71; font-size:26px;}
h2.orange p {font-size:1em; font-family: Georgia, "Times New Roman", Times, serif; line-height:30px; font-weight:normal;}