#service{
	width:200px;
	float:left;
}
#service h2{
	display:block;
	background:url(../images/arrow_red.gif) 0 0 no-repeat;
	padding:0 0 0 24px;
	font:bold 22px/16px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	margin:0 0 17px 0;
}
#service h3{
	display:block;
	background:url(../images/date_bg.gif) 0 0 no-repeat;
	width:220px;
	height:17px;
	padding:0 0 0 11px;
	margin:0 0 14px 0;
	font:bold 11px/17px Arial, Helvetica, sans-serif;
	color:#974D04;
	background-color:inherit;
	text-transform:uppercase;
}
#service ul{
	padding:0;
	margin:0;
	display:block;
}
#service ul li{
	display:block;
	height:20px;
	line-height:0;
}
#service ul li a{
	display:block;
	background:url(../images/arrow_white.gif) 0 7px no-repeat;
	padding:0 0 0 10px;
	font:normal 11px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#47472D;
	background-color:inherit;
	text-decoration:underline;
	height:20px;
}
#service ul li a:hover{
	color:#974D04;
	background:url(../images/arrow_white_hover.gif) 0 7px no-repeat #DDDDCB;
	text-decoration:none;
}







/*------------------------------------------------topheader--------------------*/
.searchtextbox {
	font-family: Arial;
	font-size: 9px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	float: right;
	height: 19px;
	width: 175px;
	border: 1px solid #CCCCCC;
}
.searchtextbox:hover {
	font-family: Arial;
	font-size: 9px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	float: right;
	height: 19px;
	width: 175px;
	border: 1px solid #999999;
}


.go {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-transform: capitalize;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #8b9f07;
	margin: 0px;
	float: right;
	height: 18px;
	width: 27px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border: 1px solid #CCC;
}
.go:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-transform: capitalize;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #c11717;
	margin: 0px;
	float: right;
	height: 18px;
	width: 27px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border: 1px solid #CCC;
}










/*-----------------------footer------------------*/
#footer{
	background:url(../images/footer_bg.gif) no-repeat 0 0 #2B2517; width:100%; margin:0 auto 0px auto;  color:#FAF8F2;
	font-family:Arial, Helvetica, sans-serif; font-size:0; height:121px; padding:24px 0 0 0;
	}
#footer ul{
	width:550px; display:block; margin:0 0 0 101px; font-size:0;
	}
#footer ul li{
	float:left; display:block; font:12px/22px Arial, Helvetica, sans-serif; color:#F1E9D6; height:22px;
	background-color:#2B2517; 
	}
#footer ul li a{
	font:bold 12px/22px Arial, Helvetica, sans-serif; color:#F1E9D6;  padding:0 5px 0 5px;
	background-color:#2B2517; text-decoration:none; 
	}
#footer ul li a:hover{
	background-color:#403722; color:#F1E9D6;
	}
#footer p{
	width:350px; display:block; font-size:11px; line-height:22px; margin:0 0 0 272px; 
	}
#footer ul.vali{
	width:79px; display:block; margin:11px 0 0 0px; font-size:0; float:left; padding:0 0 0 246px;
	}
#footer ul.vali li{
	float:left; display:block; margin:0 4px 0 0px; padding:0
	}
#footer ul.vali li a{
	text-indent:-2000px; height:9px; display:block; padding:0; margin:0;
	}
#footer ul.vali li a.css{
	background:url(../images/css.gif) no-repeat 0 0; width:27px; height:9px; 
	}
#footer ul.vali li a.css:hover{
	background:url(../images/css_h.gif) no-repeat 0 0; width:27px; height:9px; text-indent:-2000px;
	}
#footer ul.vali li a.xhtml{
	background:url(../images/xhtml.gif) no-repeat 0 0; width:42px; height:9px; text-indent:-2000px;
	}
#footer ul.vali li a.xhtml:hover{
	background:url(../images/xhtml_h.gif) no-repeat 0 0; width:42px; height:9px; text-indent:-2000px;
	}
#footer p.text{
	width:166px; display:block;  text-transform:uppercase; margin:8px 0 0 0; color:#E9DFC6; background-color:#2B2517; 
	font:bold 10px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;  float:left; padding:0 0 0 12px; 
	}
#footer p.text a{
	text-decoration:none; color:#FFFFFF; background-color:#2B2517; padding:0 0 0 5px;
	}
#footer p.text a:hover{
	background-color:#403722; color:#F1E9D6;
	}