﻿TD {font-family:"Arial", "Helvetica";
}
		
BODY{
	font-family:"Arial", "Helvetica"; 
	background-image:url('../siteart/bg.gif');
	background-repeat:repeat-x;
	background-color:#b8b8b8;
	margin:10px;
	overflow-x:hidden;
}

.location {
	color:#f7612d;
	font-weight:bold;
	font-size:11px;
}

.city {
	color:#ffcc66;
	font-weight:bold;
	font-size:11px;
}


.textbox {
	background-color:#e9e5d9;
	border:1px solid #b8b19f;
	height:22px;
	font-size:12px;
	width:150px;
}

.button {
	background-color:#b8b8b8;
	border:1px solid #b8b19f;
	height:24px;
	font-size:12px;	
}




#nav {
	font-size:12px;
}
#nav a:link {
	color:#f1eae7;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	letter-spacing:-.25px;
	display:block;
	padding:11px 12px 10px 12px;
}
#nav a:visited {
	color:#f1eae7;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	letter-spacing:-.25px;
	display:block;
	padding:11px 12px 10px 12px;
}
#nav a:active {
	color:#f1eae7;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	letter-spacing:-.25px;
	display:block;
	padding:11px 12px 10px 12px;
}
#nav a:hover {
	color:#ff7200;
}

#navlower {
	font-size:11px;
	color:white;
}





#maincontent {
	background-image:url('../siteart/contentbg.gif');
	font-size:15px;
	line-height:18px;
	border:1px solid #c24b21;
	padding:12px;
}
#maincontent a:link {
	font-weight:bold;
	color:black;
}
#maincontent a:visited {
	font-weight:bold;
	color:black;
}
#maincontent a:active {
	font-weight:bold;
	color:black;
}
#maincontent a:hover {
	color:#cc4f22;
}


a.place:link {
	text-decoration:none;
	color:#fff;
	display:block;
}
a.place:active {
	text-decoration:none;
	color:#fff;
	display:block;
}
a.place:visited {
	text-decoration:none;
	color:#fff;
	display:block;
}
a.place:hover {
	text-decoration:none;
	color:#ff9966;
	display:block;
}


.header {
	font-size:14px;
	font-weight:bold;
	height:34px;
	color:white;
	background:#e45725 url('../siteart/footer.gif') repeat-x bottom;
	padding:5px 12px 5px 12px;
}



#hours {
	border:1px solid black;
	background-color:#e2e2e2;
	width:250px;
}
#hours .heading {
	background-color:black;
	color:white;
}



#department {
	vertical-align:top;
	color:#fff;
	font-weight:bold;
	background:#000;
	padding:2px 5px 2px 5px;
	font-size:12pt;
	text-align:center;
}




#position {
	vertical-align:top;
	color:#666666;
	font-weight:bold;
	background:#e2e2e2;
	padding:2px 5px 2px 5px;
	font-size:10pt;
}

#person {
	vertical-align:top;
	padding:3px 5px 3px 5px;
}

#email {
	vertical-align:top;
	padding:3px 5px 3px 5px;
}

#phone {
	vertical-align:top;
	padding:3px 5px 3px 5px;
}







.smbold {
	font-size: 12px;
	font-weight: bold;
}

.borange {
	color: #d55223;
	font-size: 18px;
}





#footer {
	height:34px;
	text-align:center;
	font-size:11px;
	color:white;
	background-image:url('../siteart/footer.gif');
}

#footer a {
	color:white;
}

#footer a:hover {
	color:silver;
}


a.footerlink:link, a.footerlink:visited, a.footerlink:active{text-decoration:underline; font-family:Arial, Helvetica, sans-serif;font-size:10pt; color:#3a301a;}
a.footerlink:hover {text-decoration:none; font-family:Arial, Helvetica, sans-serif;font-size:10pt; color:#d1c3a2;}

.footertext{font-family:Arial, Helvetica, sans-serif;font-size:10pt; color:#3a301a;}

.smallfootertext{font-family:Arial, Helvetica, sans-serif;font-size:8pt; color:#3a301a;}

.divfooter
{width:450px; text-align:center;
}