/* CSS Document */

/* Author: Heather Burrow */
/* Date: 9-24-07 */

* {
	margin: 0;
	padding: 0;
	
	}
	
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #000000;
	}
body {
	background-color: #C0C0C0;
	text-align: center;
	
}
a:link {
	color: #0000FF;
}
a:visited {
	color: #6600FF;
}
a:hover {
	color: #0066FF;
}
a:active {
	color: #0000FF;
}
h1 {
	font-size: 180%;
}
h2 {
	font-size: 160%;
}
h3 {
	font-size: 140%;
}
h4 {
	font-size: 120%;
}
h5 {
	font-size: 110%;
}
h6 {
	font-size: 105%;
	}

#holder {
	width: 930px;
	margin: 0 auto; /* auto value uses 920px width setting to define the placement of div in window */
	text-align: left; /* resets text-align property after IE5 fix in body rule */
	background-color: #F8F3EB;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	min-width: 450px; /* 2xs sidebar + rightfiller (2 x200 + 50) */
	}

#header {
	background-color: #ffffff;
	width: 930px;
	}
	
/* Navigation Rules */

#nav {
	margin: 0;
	padding: 0;
	background-color: #5c6973;
	border-bottom: 5px solid #ffffff;
	}

#nav ul {
	margin-left: 120px;
	height: 20px;
		}
		
#nav li {
	display: inline;
	background-color: #837B6D;
	color: #FFFFFF;
	list-style-type: none;
	border-right: 2px solid #ffffff;
	
	}

#nav a {
	color: #FFFFFF;
	margin: 0px;
	padding: 5px 15px;
	font: "Helvetica Neue", "Arial Narrow", sans-serif;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
	width: 120px;
	}
#nav li a:hover, #nav li a:active {
	background-color: #AA823B;
	}
	
#holder #nav #here {
	background-color: #AA823B;
}


/* Welcome Section */
#welcome {
	background-color: #BDB096;
	border-bottom: 15px solid #EFE6D8;
	}
#tagline {
	background-color: #527484;
	}
/* Main Content */

 #wrapper {
	background-color: #F8F3EB;
	overflow: hidden;
		}

<![if !IE 6]>
#wrapper {
	background-color: #dcd9ba;
	}
#maincontent {
	height: 475px;
	float: left;
	width: 585px;
	background-color: #F8F3EB;
	padding: 20px 30px;
	font-size: 12px;
	line-height: 170%;
	border-left: 1px solid #000000;
		}
#sidebar {
	height: 475px;
	}
#rightfiller {
	height: 500px;
	}
#footer {
	clear: both;
	background-color: #e7e5cf;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #63615e;
	padding: 15px;
	border-top: 5px #d9d6b8 solid;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	
	}
#maincontentspeciality {
	height: 656px;
	float: left;
	width: 585px;
	background-color: #F8F3EB;
	padding: 20px 30px;
	font-size: 12px;
	line-height: 170%;
	border-left: 1px solid #000000;
		}
#sidebarspeciality {
	height: 656px;
	}
#rightfillerspeciality {
	height: 680px;
	}
#maincontentfaq {
	height: 2800px;
	float: left;
	width: 585px;
	background-color: #F8F3EB;
	padding: 20px 30px;
	font-size: 12px;
	line-height: 170%;
	border-left: 1px solid #000000;
		}
#sidebarfaq {
	float: left;
	width: 200px;
	background-color: #E7E5CF;
	padding: 12px;
	font-size: 12px;
	border-left: 5px #D9D6B8 solid;
	border-right: 5px #d9d6b8 solid;
	line-height: 130%;
	height: 2900px;
	}
#rightfillerfaq {
	float: right;
	background-color: #f8f3eb;
	width: 48px;
	height: 2900px;
	border-right: 1px solid #000000;
	}

<![endif]>

	
#maincontent {
	float: left;
	width: 585px;
	background-color: #F8F3EB;
	padding: 20px 30px;
	padding-bottom: 800px;
	margin-bottom: -800px;
	font-size: 12px;
	line-height: 170%;
	border-left: 1px solid #000000;
		}

#maincontent h1 {
	font: "Helvetica Neue", "Arial Narrow", sans-serif;
	color: #63615E;
	}
/* Sidebar Rules */	
#sidebar {
	float: left;
	width: 200px;
	background-color: #E7E5CF;
	padding: 12px;
	padding-bottom: 800px;
	margin-bottom: -800px;
	font-size: 12px;
	border-left: 5px #D9D6B8 solid;
	border-right: 5px #d9d6b8 solid;
	line-height: 130%;
	
	}

#sidebar h5 {
	background-color: #ffffff;
	border: 1px solid #63615e;
	padding: 7px;
	color: #63615e;
	}
#rightfiller {
	float: right;
	background-color: #f8f3eb;
	padding-bottom: 800px;
	margin-bottom: -800px;
	width: 48px;
	
	border-right: 1px solid #000000;
	}
	
/* Footer Rules */
#footer {
	clear: both;
	background-color: #e7e5cf;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #63615e;
	padding: 15px;
	border-top: 5px #d9d6b8 solid;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	
	}
#footer a {
	text-decoration: none;
	color: #63615e;
	text-indent: 20px;
	}
#footer a:hover {
	color: #000000;
	}
/* Speciality Page Rules (Applies to Contact page as well bc same length) */
#maincontentspeciality {
	float: left;
	width: 585px;
	background-color: #F8F3EB;
	padding: 20px 30px;
	padding-bottom: 1800px;
	margin-bottom: -1800px;
	font-size: 12px;
	line-height: 170%;
	border-left: 1px solid #000000;
		}
#maincontentspeciality h1 {
	font: "Helvetica Neue", "Arial Narrow", sans-serif;
	color: #63615E;
	}
#sidebarspeciality {
	float: left;
	width: 200px;
	background-color: #E7E5CF;
	padding: 12px;
	font-size: 12px;
	border-left: 5px #D9D6B8 solid;
	border-right: 5px #d9d6b8 solid;
	line-height: 130%;
	padding-bottom: 1800px;
	margin-bottom: -1800px;
	}

#sidebarspeciality h5 {
	background-color: #ffffff;
	border: 1px solid #63615e;
	padding: 7px;
	color: #63615e;
	}
#rightfillerspeciality {
	float: right;
	background-color: #f8f3eb;
	width: 48px;
	padding-bottom: 1800px;
	margin-bottom: -1800px;
	border-right: 1px solid #000000;
	}




/* Faqs Page Rules */
#maincontentfaq {
	float: left;
	width: 585px;
	background-color: #F8F3EB;
	padding: 20px 30px;
	padding-bottom: 1800px;
	margin-bottom: -1800px;
	font-size: 12px;
	line-height: 170%;
	border-left: 1px solid #000000;
	}
#maincontentfaq h1 {
	font: "Helvetica Neue", "Arial Narrow", sans-serif;
	color: #63615E;
	}
#sidebarfaq {
	float: left;
	width: 200px;
	background-color: #E7E5CF;
	padding: 12px;
	padding-bottom: 1800px;
	margin-bottom: -1800px;
	font-size: 12px;
	border-left: 5px #D9D6B8 solid;
	border-right: 5px #d9d6b8 solid;
	line-height: 130%;
		}

#sidebarfaq h5 {
	background-color: #ffffff;
	border: 1px solid #63615e;
	padding: 7px;
	color: #63615e;
	}
#rightfillerfaq {
	float: right;
	background-color: #f8f3eb;
	padding-bottom: 1800px;
	margin-bottom: -1800px;
	width: 48px;
	border-right: 1px solid #000000;
	
	}



