@charset "utf-8";
/* CSS Document */

body                           { margin:0px; padding:0px; background:url(../images/body-bg.png) left top repeat-x #943507;}

#wrapper                       { margin:0px auto; padding:0px; width:966px;}

#header                        { margin:0px; padding:0px; width:966px; background:url(../images/header-bg.jpg) left top repeat-x; float:left;}

#logo-block                    { margin:0px; padding:0px; width:966px; height:119px; float:left;}

#logo                          { margin:0px; padding:20px 0 0 0; width:457px; height:91px; float:left;}
#logo  img                     { margin:0px; padding:0px; width:457px; height:91px; float:left;}

#free-call                     { margin:0px; padding:0 10px 0 0px; width:427px; height:119px; float:right;}
img                            { behavior: url("js/iepngfix.htc") }

#flash-banner                  { margin:0px; padding:0 0 0 8px; width:950px; height:181px; float:left;}
#flash-banner img              { margin:0px; padding:0px; float:left;}

#main-menu                     { margin:0px; padding:0px; width:966px; height:45px; float:left;}

#main-menu ul                  {
	margin:0px;
	padding:10px 0 0 7px;
	width:952px;
	height:30px;
	float:left
}
#main-menu ul li               { margin:0px; padding:0px ; height:30px; float:left; list-style:none; font:bold 15px/30px Arial, Helvetica, sans-serif;}  
#main-menu ul li a             { margin:0 2px 0px; padding:0 0 0 12px; height:30px; float:left;  list-style:none; font:bold 15px/30px Arial, Helvetica, sans-serif; text-decoration:none;}
#main-menu ul li a b           { margin:0 2px 0px; padding:0 14px 0 0; height:30px; float:left;  list-style:none; font:bold 15px/30px Arial, Helvetica, sans-serif; text-decoration:none; color:#fff;}

#main-menu ul li a:hover       { margin:0 2px 0px; padding:0 0 0 12px; height:30px; float:left; background:url(../images/menu-left-bg.jpg) left center no-repeat; list-style:none; font:bold 15px/30px Arial, Helvetica, sans-serif; text-decoration:none; color:#000;}
#main-menu ul li a:hover b     { margin:0 2px 0px; padding:0 14px 0 0; height:30px; float:left; background:url(../images/menu-right-bg.jpg) right center no-repeat; list-style:none; font:bold 15px/30px Arial, Helvetica, sans-serif; text-decoration:none; color:#000;}

#content-block                 {
	margin:0px;
	padding:0 0 0 15px;
	width:951px;
	float:left;
	background:url(../images/content-bg-repeat.jpg) left top repeat-x #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 25px;
}

#content-left                  {
	margin:0px;
	width:559px;
	float:left;
	background:url(../images/content-left-bottom-bg-repeat.jpg) left bottom repeat-x;
	padding-top: 30px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 24px;
}
#content-left h1               { margin:0px; padding:0px; width:545px; font:normal 25px/30px Georgia, "Times New Roman", Times, serif; color:#943507;}
#content-left p                { margin:0px; padding:15px 15px 0 0px; font:normal 14px/20px Arial, Helvetica, sans-serif; color:#000;}
#content-left img              {
	margin:0px;
	float:right;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#content-left p img            {
	margin:0px;
	padding:0px;
	float:left;
}

.image-right-align             { margin:0px; padding:0px 10px 20px 15px; float:right;}
#content-right                 {
	margin:0px;
	padding:10px 0px 0 10px;
	width:356px;
	float:left;
	text-align:center;
	vertical-align: text-top;
}
#content-right img             {
	margin:15px 0 0 0px;
	padding:0px;
	float:left;
	border:1px solid #853A12;
}

#footer                        { margin:0px; padding:0 0 15px 0px; width:966px;  float:left; background:url(../images/footer-bg.jpg) left top repeat-x;}
#footer ul                     {
	margin:0px;
	padding:20px 0 10px 130px;
	width:800px;
	float:left;
}
#footer ul li                  { margin:0 13px; padding:0px; float:left; list-style:none; font:bold 12px/20px Arial, Helvetica, sans-serif; color:#fff;}
#footer ul li a                { margin:0px; padding:0px; float:left; color:#fff; text-decoration:none;}
#footer ul li a:hover          { margin:0px; padding:0px; float:left; color:#F57334; text-decoration:none;}

#footer p                      { margin:0px; padding:0px; width:950px; text-align:center; float:left; color:#F57334; font:normal 12px/20px Arial, Helvetica, sans-serif; }
#footer p a                    { margin:0px; padding:0px; width:950px; text-align:center;  color:#F57334; text-decoration:none;}
#footer p a:hover              { margin:0px; padding:0px; width:950px; text-align:center;  color:#fff;}
