/* 
===========================================================
====
===	Custom Colors, Widths, and Images for TAL
====
==============================================================
*/

body {
	background: #5a6d44 url(/images/_tal/bg_body.jpg) center top repeat;
}
#wrapper {
	background:url(/images/_tal/bg_wrapper.gif) left top repeat-y;
}
#container {
	background:#fff url(/images/_tal/bg_container.gif) left top repeat-y;
}

/*

Link and Header Colors

*/

a {
	color:#4B5D37;
}
a:hover {
	color:#942A1B;
}
h1, h2, h3, h4, h5, h6 {
	color:#666;
}
h1 {
	color:#34627a;
}
h2 {
	color:#942A1B;
}
h4 {
	color:#34627a;
}

/*

Primary Nav Bar

*/

#navbar ul#mainlinks {
	width:55%;
}
#navbar ul#companylinks {
	width:45%;
}
#navbar ul#mainlinks li a:hover {
	color: #cc5720;
}
#navbar ul#mainlinks li a.selected {
	background:#123532 url(/images/_tal/bg_mainlinks_on.gif) left top repeat-x;
	border-left:#B65C1F solid 1px;
	border-right:#4F1A09 solid 1px;
}
#navbar ul#companylinks li a:hover {
	color:#CC5720;
}
#navbar ul#companylinks li a.selected {
	color:#CC5720;
}
#navbar ul#companylinks li.last a {
}
#leftbar {
	background:#6D2F14;
}
body #container #leftbar ul li.navheader {
	color: #DFB98C;
}
#leftbar #promos .promowrap {
	background:#F3ECCB url(/images/_tal/bg_promo_top.gif) left top no-repeat;
}
#leftbar #promos .promo {
	background: url(/images/_tal/bg_promo_btm.gif) left bottom no-repeat;	
}
#deeplinks {
	background: #94401b url(/images/_tal/bg_deeplinks.gif) left top no-repeat;
	height:78px;
}
#home #deeplinks {
	background: #94401b url(/images/_common/bg_deeplinks_home.gif) left top no-repeat;
}
#deeplinks a {
	color:#DBCEB0;
}
#deeplinks a:hover {
	color:#fff;
}
#deeplinks ul {
	padding:28px 10px 10px 20px;	
	width:125px;
}
#maplink {
	width:313px;
}
#footerlinks {
	background:url(/images/_tal/bg_footerlinks.gif) left top no-repeat;
}
#footerlinks ul#leftlinks li.utility a {
	color:#6e8b4d;
}

