body
{background:#2d261e url(../images/bk.jpg) repeat-x; color:#fff; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;}
#page
{margin:0 auto;width:821px; }
#header
{width:821px; height:188px; background:url(../images/headerdivider.jpg) bottom center no-repeat;}
	a:link.home, a:visited.home
	{background:url(../images/foxtail.png); width:230px; height:182px; display:block; float:left;}
	#nav 
	{float:right; width:580px; padding-top:20px;}
	#nav ul, #subnav ul
	{margin:0; padding:0;}
	#nav li, #subnav li
	{list-style-type:none;float:left; padding:0; margin:0;}
	#subnav
	{float:right; width:578px;}
	#subnav li
	{font-size:12px; padding:0 0 0 10px;}
	#subnav a
	{color:#f95600;}
	#subnav a:hover
	{color:#2d261e;}
	a:link.about, a:visited.about
	{background:url(../images/nav.png) no-repeat top left;background-position:0 0;width:73px;height:63px;display:block;}
	a:hover.about
	{background-position:0px -60px;}
	a:link.services, a:visited.services
	{background:url(../images/nav.png) no-repeat top left;background-position:-73px 0px;width:90px;height:63px;display:block;}
	a:hover.services
	{background-position:-73px -60px;}
	a:link.testimonials, a:visited.testimonials
	{background:url(../images/nav.png) no-repeat top left;background-position:-163px 0px;width:132px;height:63px;display:block;}
	a:hover.testimonials
	{background-position:-163px -60px;}
	a:link.contacts, a:visited.contacts
	{background:url(../images/nav.png) no-repeat top left;background-position:-295px 0px;width:101px;height:63px;display:block;}
	a:hover.contacts
	{background-position:-295px -60px;}
	a:link.resources, a:visited.resources
	{background:url(../images/nav.png) no-repeat top left;background-position:-387px 0px;width:118px;height:63px;display:block;}
	a:hover.resources
	{background-position:-387px -60px;}
	a:link.linklist, a:visited.linklist
	{background:url(../images/nav.png) no-repeat top left;background-position:-501px 0px;width:58px;height:63px;display:block;}
	a:hover.linklist
	{background-position:-501px -60px;}
	
.scroller
{width:821px; height:296px; overflow:hidden;}
	.scroller .section 
	{width:821px; height:296px; float:left; overflow:hidden;}
	.scroller .caption
	{width:821px; height:296px;}
	.scroller .scontent 
	{width:10000px;}	
	.next
	{float:right; padding:243px 280px 0 0; }
	.previous
	{float:left; padding:243px 0 0 393px;}
#imagecolumn
{float:left; width:172px;}	
#widecolumn
{float:right; width:620px;}
#leftcolumn
{float:left; width:375px; padding:40px 0;}
#rightcolumn
{float:right; width:375px; padding:40px 0;}
#footer
{width:821px; height:220px;background:url(../images/footerbk.jpg) top right no-repeat;}
#footer p
{font-size:13px;}
	#fcontact 
	{float:left; width:323px;}
	#fcontact2
	{float:right; width:300px; padding-top:70px;}
	
.divider
{background:url(../images/divider.jpg) no-repeat; width:821px; height:21px; clear:both;}
.penny 
{float:left; padding:0 20px 0 0;}
.global
{ padding-top:30px;}
.global a
{color:#fff; font-size:10px;}

p 
{font-size:12px; padding:5px 0; margin:0; line-height:1.8em; font-weight:normal;}
ul
{margin:0; padding:0 0 10px 20px;}
li
{font-size:12px; padding:5px 0; margin:0; line-height:1.7em; color:#f95600;}
.fourteen
{font-size:14px;}
img 
{border:none;}
blockquote
{padding:0 0 0 20px; margin:-20px 0 0 0;}
a 
{color:#fff; text-decoration:none;}
a:hover 
{color:#f95600;}
.orange 
{color:#f95600;}
