/* © xHtml Master 2007 - 2008 */
body 						{background:url(../img/bg.gif) repeat-x top #9f5e28;color:#000;font:12px Verdana, Arial, Helvetica, sans-serif;}
a							{text-decoration:none;}
a:hover						{text-decoration:underline;}
.left						{float:left;}
.clear						{clear:both;display:block;height:0;}
#newsletter a 				{color:#FFF;}
#newsletter					{width:979px;text-align:right;padding-right:10px;padding-top:12px;padding-bottom:8px;margin:0 auto;}
#newsletter label			{display:block;text-transform:uppercase;color:#fff;float:left;font-size:11px;line-height:17px;padding-right:20px;font-weight:700;}
#newsletter .input			{background:url(../img/bg-input.gif) no-repeat;width:128px;height:17px;display:block;float:left;margin-right:4px;}
#newsletter .input input	{display:block;border:0;background:none;font-size:10px;width:100%;padding:1px 5px 0;}
#newsletter input.img		{display:block;float:left;padding-top:1px;}
.right,#newsletter div		{float:right;} 
#header						{background:url(../img/bg-content.png);width:989px;height:350px;text-align:left;position:relative;clear:both;margin:0 auto;}
#header .bookmark			{position:absolute;top:-20px;left:20px;}
#header .bookmark a img		{display:block;float:left;padding-right:12px;position:relative;top:-13px;}
#header h1					{background:url(../img/logo.png);width:173px;height:119px;display:block;float:left;margin-left:5px;position:relative;top:-9px;}
#header h1 a				{display:block;width:166px;height:177px;font-size:0;line-height:0;text-indent:-1000000px;}
#header h2					{font-size:0;line-height:0;text-indent:-1000000px;}
#header h3					{color:#514942;font-size:10px;padding-top:15px;padding-bottom:60px;padding-right:18px;text-align:right;}
#header h3 span				{color:#d98736;font-weight:700;}
#header .button				{display:block;position:absolute;width:260px;height:170px;right:14px;bottom:10px;font-size:0;line-height:0;text-indent:-100000px;}
#content					{background:url(../img/bg-content.png) repeat-y top;width:980px;text-align:left;margin:0 auto;padding:24px 7px 0 2px;}
#content .cols				{width:918px;padding-left:30px;padding-bottom:22px;}
#content .cols h4			{font-size:20px;color:#70614e;padding:0 9px 6px;}
#content .cols .colA		{border:solid 1px #70614e;width:281px;float:left;margin-right:34px;height:374px;}
#content .cols .colA ul		{font-size:20px;padding-left:8px;position:relative;bottom:-1px;}
#content .cols .colA .box	{margin-left:8px;border:solid 1px #70614e;height:300px;width:254px;}
#content .cols .colA .box a	{display:block;padding-top:20px;padding-left:16px;padding-right:16px;color:#0166a7;text-decoration:none;font-size:18px;}
#content .cols .colA .box a:hover	{color:#70614e;}
#content .cols .colA ul li	{display:block;float:left;padding-right:7px;}
#content .cols .colA ul li a	{background:url(../img/tab-l.gif) no-repeat left top;padding-left:11px;color:#fff;display:block;float:left;text-decoration:none;}
#content .cols .colA ul li a:hover,#content .cols .colA ul li a.active	{background:url(../img/tab-l.gif) no-repeat left bottom;color:#70614e;}
#content .cols .colA ul li a span	{background:url(../img/tab-r.gif) no-repeat right top;display:block;float:left;cursor:pointer;height:32px;line-height:32px;padding-right:11px;}
#content .cols .colA ul li a:hover span,#content .cols .colA ul li a.active span{background:url(../img/tab-r.gif) no-repeat right bottom;}
#content .cols .colB			{border:solid 1px #70614e;width:281px;float:left;height:374px;position:relative; margin-left:15px;}
#content .cols .colB .box{border:solid 1px #736552;width:246px;margin:0 auto;padding:4px;}
#content .cols .colB .box a img{display:block;border:solid 1px #736552;text-align:center;margin:0 auto 8px;}
#content .cols .colB .box p{font-size:18px;line-height:130%;color:#70614e;}
#content .cols .colC				{border:solid 1px #70614e;width:281px;float:right;height:374px;}
#content .cols .colC .video{width:100%;margin-left:5px;margin-bottom:5px;margin-top:3px;}
#content .cols .colC .thumbs{width:100%;padding-bottom:12px;}
#content .cols .colC .thumbs a img{display:block;float:left;padding:0 1px;}
#content .cols .colC .thumbs a img.left,#content .cols .colC .thumbs a img.right{padding-left:3px;padding-right:3px;padding-top:2px;}
#content .cols .colC p{font-size:10px;color:#000;line-height:140%;padding:0 10px 8px 20px;}
#content .boxes{width:642px;float:left;padding-left:43px;padding-top:14px;}
#content .promo{width:283px;padding-right:38px;padding-bottom:24px;float:left;}
#content .promo div.right{width:186px;}
#content .promo p{font-size:11px;line-height:140%;padding-bottom:4px;}
#content .promo a.more{color:#f6800a;font-size:11px;background:url(../img/arrow.gif) no-repeat 100% 5px;padding-right:10px;text-decoration:none;}
#content .promo a.more:hover{color:#333;}
#content .mann{width:290px;float:left;text-align:center;background-color:#FBFEFB;}
#content .cols .colB img.block,#content .cols .colC .video img,#content .mann img{display:block;margin:0 auto;}
#content .promo img.left,#footer ul.right li a img{display:block;float:left;}

#footer						{background:#343434;width:982px;padding-top:3px;position:relative;left:-2px;top:-2px;margin:0 auto;}
#footer ul.left li			{color:#777;font-size:8px;display:block;float:left;line-height:22px;padding-right:2px;}
#footer ul.left li a		{padding-right:2px;color:#eee;font-size:9px;font-weight:700;text-decoration:none;display:block;float:left;line-height:22px;letter-spacing:normal;}
#footer ul.right li a img	{display:block;float:left; padding-right:5px}
#footer ul.right li			{color:#eee;font-size:9px;line-height:22px;display:block;float:left;padding-right:2px;}
#footer ul.right li a		{color:#eee;font-size:10px;text-decoration:none;display:block;float:left;line-height:22px;padding-right:2px;}
#footer ul.left,#footer ul.right{padding-bottom:10px; padding-left:5px}
#footer ul.left li a:hover,#footer ul.right li a:hover{	color:#777;}
/* ==================================   	Ajax Dropdown Nav CSS		==================================== */
/* define defaults for IE */
a 							{color:#000;}
a:visited 					{color:#111;}
a:hover 					{color:#222;}
#container					{position:relative; z-index:100;}
#outer						{text-align:center;	width:989px;height:32px;position:relative;z-index:500;padding:0;top: -9px;}
#outer ul					{float:left;list-style-type:none;height:32px;border-right:1px solid #d98736;margin:0;padding:0 0 0 9px;} /*#f6800a*/
#outer ul li				{float:left;}
#outer ul li a				{font-family:verdana, arial, sans-serif;float:left;text-decoration:none;text-align:center;line-height:32px;display:block;white-space:nowrap;border-left:1px solid #f6800a;font-size:11px;font-weight:700;color:#434343;height:32px;padding:0 8px;}
#outer ul li a:hover		{color:#0166A7;background:#689;}
#outer ul li#ul_1 a.down:hover	{color:#000;background:#fff;}
#outer ul li a:focus		{outline:0;}
#outer ul li#li_1.shrink a.down,#outer ul li#li_2.shrink a.down,#outer ul li#li_3.shrink a.down,#outer ul li#li_4.shrink a.down,#outer ul li#li_5.shrink a.down,#outer ul li#li_6.shrink a.down,#outer ul li#li_7.shrink a.down,#outer ul li#li_8.shrink a.down{color:#0166A7;background:#fff;}
#submenus					{width:150px;background:#6a849f;position:absolute;top:-9px;left:0;z-index:0;}
#submenus div				{height:0;position:absolute;top:32px;left:0;width:150px;overflow:hidden;}
#submenus div ul			{list-style:none;position:absolute;left:0;bottom:0;height:auto;width:150px;margin:0;padding:0;}
#submenus div ul li			{float:left;width:150px;}
#submenus div ul li a		{font-family:verdana, arial, sans-serif;float:left;font-size:10px;color:#0166A7;text-decoration:none;text-align:left;line-height:20px;display:block;height:auto;width:140px;padding:0 0 0 10px}
#submenus div ul li a:hover	{color:#0166A7;text-decoration:underline;}
#navigation					{width:50px;length:1000px;position:absolute;}
#outer ul li a.down,#submenus div#ul_1,#submenus div#ul_2,#submenus div#ul_3,#submenus div#ul_4,#submenus div#ul_5,#submenus div#ul_6,#submenus div#ul_7,#submenus div#ul_0{background:#fff;}
h4{ 
font-family:Arial, Helvetica, sans-serif;
color:#734217;
font-size:2.5em;
margin:-143px 0 0 23px;
position:relative;
z-index:-1;
}
#sideTab{background-image:url(../images/sideTabBackground.gif); width:250px; height:153px; position:relative; margin:-18px 0 0 712px;}
#sideTab h5{ font-family:Arial, Helvetica, sans-serif; font-size:1.5em; color:#ffb543; float:left; margin:10px 0 0 10px;}
