/* CSS Document */

div#hintro {
	float: left;
	margin-right: 15px;
	width: 573px;
	height: 189px;
	background: #FFF url(../images/home_col1_bg.gif) repeat-y;
	overflow: hidden;
}

div#hintro h1 {
	margin: 0px;
	color: #333333;
}

div#hintro h2 {
	margin: 0px;
	margin-top: 5px;
	color: #996600;
}

div#hintro div.text {
	padding: 0px 15px 0px 15px;
	height: 151px;
}

div#hcontact {
	height: 189px;
}

div#hpromo1 {	
	float: left;
	margin-right: 4px;
	margin-top: 15px;
	width: 580px;
	background: #EEE url(../images/home_promo1_bg.gif) repeat-y;
}

div#hpromo1 div.head {	
	background: #EEE url(../images/home_promo1_top.gif) no-repeat;
	height: 50px;
}

div#hpromo1 div.head h1 {	
	color: #000;
	padding-top: 11px;
	padding-left: 15px;
	font-size: 15px;
}

div#hpromo1 div.head h1 span {	
	color: #be8400;
}

div#hpromo1 div.promotext, div#hpromo2 div.promotext {
	padding: 0px 15px 0px 15px;
	min-height: 220px;
	_height: 220px;
}

div.promotext p, div.promotext p {
	margin-top: 0px;
	line-height: 1em;
	color: #666;
}

div.promotext h2 {
	font-size: 13px;
	margin-bottom: 0px;
}

div#hpromo1 img, div#hpromo2 img {
	display: block;
}

div#hpromo2 {
	float: right;
	margin-top: 15px;
	width: 303px;
	padding: 0px;
	background: #EEE url(../images/home_promo2_bg.gif) repeat-y;
}

div#hpromo2 div.head {	
	background: #EEE url(../images/home_promo2_top.gif) no-repeat;
	height: 50px;
}

div#hpromo2 div.head h1 {	
	color: #000;
	padding-top: 11px;
	padding-left: 15px;
	font-size: 15px;
}