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

body {
	background:#58595b; font-family:"Tahoma", Arial, Helvetica, sans-serif; line-height:1.7em; font-size:.7em; text-align:left; font-weight:normal; margin:0px; padding:18px 0px 0px 0px;
}
div.bodyborder {
	width:890px; 
}
div.bodycontent {
	float:left; width:890px;
}


div.header { 
	float:left; width:890px; height:251px; background:url(images/header.jpg); margin:0px; padding:0px;
}
div.nav {
	float:left; width:890px; font-family:"Tahoma", Arial, Helvetica, sans-serif; font-size:1.3em; color:#FFFFFF; margin:0px; padding:216px 0px 0px 0px;
}
div.nav ul {
		float:left; width:865px; list-style:none; margin:0px; padding:0px 0px 0px 25px; height:28px;
	}
	div.nav ul li {
		float:left; margin:0px; padding:0px;
	}
		div.nav a {
			color:#ffffff; text-decoration:none;
		}
		div.nav a:hover {
			color:#CCCCCC; text-decoration:none;
		}
		
div.flash_holder {
	width:382px; height:246px; background:url(images/flash.gif) no-repeat top;
}
	div.flash_holder div.item {
		text-align:center; padding:55px 25px 0px 30px; width:327px; height:231px; background:none;
	}
	div.item h2 {
		font-size:2.5em; margin:0px; padding:0px;
	}
	div.item p {
		color:#FFFFFF; padding:85px 0px 0px 0px; margin:0px;
	}
	
div.content {
	float:left; width:863px; padding:8px 12px 0px 15px; margin:0px; background:url(images/content.gif) repeat-y;
}
div.left {
	float:left; width:622px; margin:0px 4px 0px 0px; padding:0px; text-align:left;
}
	div.servicesTop {
		float:left; width:230px; height:20px; background:url(images/services-gray.gif) repeat-y; padding:0px 0px 10px 10px; margin:0px; 
	}
		div.servicesTop p {
			font-family:"Tahoma", Arial, Helvetica, sans-serif; font-size:1.3em; color:#FFFFFF; margin:0px; padding:3px 0px 0px 8px;
		}
		div.services {
			float:left; width:210px; background:url(images/services-content.gif) repeat-y; padding:0px 10px 0px 18px; margin:0px; color:#913334;
		}
			div.services a {
				color:#58595b; text-decoration:none;
			}
			div.services a:hover {
				color:#58595b; text-decoration:underline;
			}
	div.welcomeTop {
		float:left; width:622px; height:30px; margin:0px; padding:0px; background:url(images/welcome-gray.gif) repeat-y;
	}
		div.welcomeTop p {
				font-family:"Tahoma", Arial, Helvetica, sans-serif; font-size:1.3em; color:#FFFFFF; margin:0px; padding:3px 0px 0px 18px;
		}
		div.welcome {
			float:left; width:594px; margin:0px; padding:0px 10px 0px 18px; background:url(images/welcome-content.gif) repeat-y; color:#FFFFFF;
		}
		
		div.interiorTop {
			float:left; width:622px; height:30px; margin:0px; padding:0px; background:url(images/welcome-gray.gif) repeat-y;
		}
			div.interiorTop a {
				color:#ffffff; text-decoration:underline;
			}
			div.interiorTop a:hover {
				color:#913334; text-decoration:underline;
			}
		div.interiorTop p {
				font-family:"Tahoma", Arial, Helvetica, sans-serif; font-size:1.3em; color:#FFFFFF; margin:0px; padding:3px 0px 0px 18px;
		}
		div.interior {
			float:left; width:594px; margin:0px; padding:8px 10px 0px 18px; background:url(images/left-content.gif) repeat-y; color:#913334;
		}
			div.services a {
				color:#58595b; text-decoration:none;
			}
			div.services a:hover {
				color:#58595b; text-decoration:underline;
			}
			div.interior a {
				color:#58595b; text-decoration:none;
			}
			div.interior a:hover {
				color:#58595b; text-decoration:underline;
			}
		
div.right {
	float:left; width:232px; margin:0px; padding:0px;
}
	div.contactTop {
		float:left; width:222px; height:20px; background:url(images/contact-gray.gif) repeat-y; padding:0px 0px 10px 10px; margin:0px; 
	}
		div.contactTop p {
			font-family:"Tahoma", Arial, Helvetica, sans-serif; font-size:1.3em; color:#FFFFFF; margin:0px; padding:3px 0px 0px 8px; text-align:left;
		}
		div.contact {
			float:left; width:204px; background:url(images/contact-content.gif) repeat-y; padding:0px 12px 0px 16px; margin:0px; text-align:left; color:#58595b;
		}
			div.contact a {
				color:#913334; text-decoration:none;
			}
			div.contact a:Hover {
				color:#913334; text-decoration:underline;
			}
			
form {
	margin:0px 0px 20px 0px; padding:0px;
}
input, textarea {
	font-family:Arial, Helvetica, sans-serif; font-size:1.0em;
}
			
div.footer {
	float:left; width:890px; text-align:left; color:#FFFFFF; margin:0px; padding:3px 0px 10px 0px;
}
	div.footer a {
		color:#FFFFFF; text-decoration:none;
	}
	div.footer a:hover {
		color:#913334; text-decoration:underline;
	}
	
.tiny {
	text-align:right; font-size:.9em; color:#ffffff;
}

h1 {
	color:#913334; font-size:1.0em; margin:0px; padding:5px 0px 0px 0px;
}