@charset "ISO-8859-1";
/*------------------------------------------------right--------------------*/
/*------------------------------------------------body--------------------*/
/*------------------------------------------------bodyBottom--------------------*/
#bodyBottom{
	width:954px;
	background:url(../images/body_bottom_bg.gif) 0 0 repeat-x #B9B99D;
	color:#fff;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 20px;
}
li#special{
	display:block;
	height:25px;
	line-height:0;
	padding: 0px;
	margin-bottom: 5px;
}

#news{
	width:300px;
	float:right;
	margin-right: 15px;
}
#news h2{
	display:block;
	background:url(images/arrow_red.gif) 0 0 no-repeat;
	font:bold 17px/16px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 8px;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
}
#news h3{
	display:block;
	width:250px;
	height:17px;
	font:bold 11px/17px Arial, Helvetica, sans-serif;
	color:#974d04;
	background-color:inherit;
	background-image: url(images/date_bg.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0 0;
	text-transform:uppercase;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
}

#news ul{
	padding:0;
	margin:0;
	display:block;
}
#news ul li{
	display:block;
	height:25px;
	line-height:0;
	padding: 0px;
	margin-bottom: 5px;
}
#news ul li a{
	display:block;
	background:url(images/arrow_white.gif) 0 7px no-repeat;
	color:#47472D;
	background-color:inherit;
	text-decoration:underline;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 10px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	height: 25px;
}
#news ul li a:hover{
	color:#974D04;
	background:url(images/arrow_white_hover.gif) 0 7px no-repeat #DDDDCB;
	text-decoration:none;
}


#service{
	width:300px;
	float:left;
	margin-right: 15px;
	background-position: left;
}
#service h2{
	display:block;
	background:url(images/arrow_red.gif) 0 0 no-repeat;
	font:bold 17px/16px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
}
#service h3{
	display:block;
	width:250px;
	height:17px;
	font:bold 11px/17px Arial, Helvetica, sans-serif;
	color:#974d04;
	background-color:inherit;
	background-image: url(images/date_bg.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0 0;
	text-transform:uppercase;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 14px;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
}
#service ul{
	padding:0;
	margin:0;
	display:block;
}
#service ul li{
	display:block;
	height:20px;
	line-height:0;
	padding-bottom: 0px;
	margin-bottom: 2px;
}
#service ul li a{
	display:block;
	background:url(images/arrow_white.gif) 0 7px no-repeat;
	font:normal 11px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#47472D;
	background-color:inherit;
	text-decoration:underline;
	height:20px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
}
#service ul li a:hover{
	color:#974D04;
	background:url(images/arrow_white_hover.gif) 0 7px no-repeat #DDDDCB;
	text-decoration:none;
}
#li.special{
	height:0px;
	padding: 0px;
	margin-bottom: 5px;
}



/*------------------------------------------------bodyBottom--------------------*/
/*------------------------------------------------footer--------------------*/
#footer{ width:977px; height:125px; margin:0 auto; background:#323232 url(../images/footer_bg.gif) repeat-x; color:#fff; position:relative; visibility: visible; }
#footer ul{
	width:587px;
	position:absolute;
	left:11px;
	top:27px;
}
#footer ul li{
	float:left;
	color:#D4D4C6;
	background-color:inherit;
	font:normal 11px/19px Arial, Helvetica, sans-serif;
}
#footer ul li a{
	color:#D4D4C6;
	background-color:inherit;
	font:normal 11px/19px Arial, Helvetica, sans-serif;
	padding:0 7px;
	text-decoration:none;
}
#footer ul li a:hover{
	color:#D4D4C6;
	background-color:#D76E08;
}
#footer p.copyright{
	font:normal 11px/19px Arial, Helvetica, sans-serif;
	color:#D76E08;
	background-color:inherit;
	position:absolute;
	left:19px;
	top:49px;
}
#footer img{
	position:absolute;
	left:880px;
	top:51px;
	width:84px;
	height:26px;
}
#footer p.design{
	font:bold 12px/19px Arial, Helvetica, sans-serif;
	color:#C5BE25;
	background-color:inherit;
	position:absolute;
	left:19px;
	top:85px;
}
#footer p.design a{
	color:#FFFFFF; background-color:inherit; text-decoration:none;
	}
#footer p.design a:hover{
	color:#C5BE25; background-color:inherit;
	}
/*------------------------------------------------footer--------------------*/
