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

#art-top-ad {text-align:center;margin-left:5px}
#googlead728-groups-bot {width:728px;margin:0 auto}

/* ----Contactp form----- */
.contentareaintro #loc {width:745px;margin:10px 0 0 125px;border:0px solid red}
.contentareaintro #loc ul {list-style-type:none;padding-left:20px;}
.contentareaintro #loc ul#lhs{width:250px;float:left;}
.contentareaintro #loc ul#mid{width:200px;float:left;margin-bottom:40px}
.contentareaintro #loc ul#rhs{width:200px;float:right;margin-bottom:40px}
.contentareaintro ul li.hd{font-size:1.3em;}
.contentareaintro #loc h3 span{margin:0}
.contentareaintro #loc p.space{margin:0}

/* ----Contact form----- */
#table{margin-left:160px;/*border:1px solid red;height:100px*/}
#table ul{float:left;list-style-type:none;padding-left:10px}
#table ul li{font-size:1.2em}
ul#r1c1{width:270px;height:120px}
ul#r1c2{width:250px;height:120px}
ul#r1c2 li{border-left:1px solid #ccc;padding-left:10px;border-right:1px solid #ccc;}
ul#r1c3{width:350px;height:120px}
ul#r1c3 li.link span{float:right}
ul#r2c1{margin-top:30px}

#table ul li.hd{font-size:1.3em;}
ul#r2c1 h3 span{}
ul#r2c1 p.space{margin:5px 0 10px 20px}

#content h3 span{margin-left:20px}
#content p.space{margin:20px}

fieldset { 					
	position: relative;
	width: 56em;
	margin: 20px auto;
	background: #FDFCF6 url('../images/boxbg.gif') repeat-x;
	height: 260px; 
	padding-top: 30px;
	border: solid 1px orange;
	border-top: solid 1px #E1D2BD;
	border-bottom: solid 1px #E1D2BD;
	}

legend {					
  	position: absolute;
	margin-left: 20px;		
	background: #E7CB94;
	padding: 0px 20px;
	border: solid 1px #26a;
	}

#contact-form {
	width: 52em;
	height: 230px;
	margin-left: 2em;
	}

#contact-form dl dt label {
	width: 13em;
	float: left;
	text-align: right;
	margin: 0 1em 0px 0;
	clear: both;
	}

#contact-form dl dd input.input-box {					
	width: 15em;
	float: left;
	margin: 0 0 10px 0.1em;		
	font-size: 1.2em;
	color: #000000;
	font-weight: 400;
	background-image: url('../images/16m.png');  
	background-repeat: no-repeat;
	background-position: right;
	border: #26a solid 1px;
	}

#contact-form dl dd textarea.comments {
	width: 18em; 
	float: left; 
	margin: 0 0 0 0.1em;		
	border: #26a solid 1px;
	font-size: 1.2em; 
	font-weight: 400; 
/*	overflow: auto; */
	}

#contact-form dl dd input.count-box {
	position: relative; 
	top: 0px; 
	left: 0px; 
	width: 30px;
	float: left; 
	margin: 20px 0 0 0.1em;
	background: #eeecdc;
	border: solid 1px #EFEFDE; 
	}
	
#contact-form dl dd input.submit {
	position: relative; 
	top: 0; 
	left: 190px; 
	float: left;
	margin-top: 10px;
	margin-right: 5px;
	border: solid 1px #B96D00;
	background: #EFE3B5;
	color: #B96D00;
	}

/**** Not Used
#contact-form dl dd label.form-button input. {	
	float: right; 
	margin: 10px 14em 0 0;
	color: #000;
	background: #E7CB94;
	border: 1px #9cf solid;	 
	}

#contact-form dl dd label.form-button input.clear {		
	float: right;
	margin: 10px 3em 0 0;
	color: #000;
	background: #E7CB94;
	border: 1px #9cf solid;
	}
*/
/* ----End Contact form----- */