/*********************************************/
/*Created by: Triston Gilley                 */
/*For: Barth And Associates                  */
/*Date of Creation: 10/03/07                 */
/*Author's Website: http://www.ospita.net    */
/*********************************************/

/*HTML Tags*/
html { 
	height: 100%;
	width: 100%;
}
body {
	background: #3b4954 url(../images/background.gif) repeat left top; /*#9f9093*/
	height: 100%;
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font: normal normal 14px/normal Arial, Helvetica, sans-serif;
	color: #000000;
}
img {
	border: none;
	float: left;
}

/*DIV Tags*/
#outsideWrap {
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	height: 100%;
	width: 780px;
}
#insideWrap {
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	width: 780px;
}
#headerWrap {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 105px;
	width: 780px;
}
#navWrap {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	width: 780px;
	background: url(../images/menu.png) repeat-x center center;
}
#navWrap ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}
#navWrap ul li {
	display: inline;
}
#navWrap ul li a {
	float: left;
	color: white;
	padding: 9px 12px;
	text-decoration: none;
	font: normal 1.0em Arial, Helvetica, sans-serif;
}
#navWrap ul li a:visited {
	color: white;
}
#navWrap ul li a:hover {
	background: url(../images/menu_hover.png) repeat-x center center;
}
#current {
	background: url(../images/menu_hover.png) repeat-x center center;
}
#contentWrapMoreWidth {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	width: 780px;
	min-height: 400px;
	background: #b6c4cf;
}
#contentWrapMoreWidth p {
	margin: 0px 0px 0px 0px;
	padding: 15px 15px 15px 15px;
	float: left;
	width: 680px;
	font: normal 1em Arial, Helvetica, sans-serif;
	color: #3b4954;
}
#contentWrap {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 15px 0px;
	float: left;
	width: 780px;
	min-height: 400px;
	background: #b6c4cf;
}
#contentWrap p {
	margin: 0px 0px 0px 0px;
	padding: 15px 15px 0px 15px;
	float: left;
	width: 335px;
	font: normal 1em Arial, Helvetica, sans-serif;
	color: #3b4954;
}
#contentWrap p a {
	color: #3b4954;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 500;
	font-style: italic;
}
#contentWrap p a:hover {
	text-decoration: none;
}
#contentWrap ul {
	margin: 15px 0px 0px 15px;
	padding: 15px 15px 15px 15px;
	float: left;
	width: 385px;
	font: normal 1em Arial, Helvetica, sans-serif;
	color: #3b4954;
	list-style: none;
}
#contentWrap ul h1 {
	margin: 8px 0px 0px 0px;
	padding: 0px;
	font: bold 1em Arial, Helvetica, sans-serif;
	color: #3b4954;
}
#contentWrap ul li {
	margin: 0px 0px 0px 15px;
	padding: 0px;
}
#contentWrap img {
	margin: 15px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	border: none;
}
#miscWrap {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	width: 780px;
}
#miscWrap p {
	margin: 25px 0px 0px 15px;
	padding: 5px 5px 5px 5px;
	float: left;
	font: normal 1em Arial, Helvetica, sans-serif;
	color: #3b4954;
}
#miscWrap ul {
	margin: 10px 0px 25px 15px;
	padding: 0px 15px 15px 15px;
	float: left;
	width: 750px;
	font: normal 1em Arial, Helvetica, sans-serif;
	color: #3b4954;
	list-style: none;
}
#miscWrap ul li {
	margin: 15px 0px 0px 15px;
	padding: 0px;
	width: 765px;
	float: left;
}
#miscWrap ul li a {
	color: #3b4954;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 500;
	font-style: italic;
}
#miscWrap ul li a:hover {
	text-decoration: none;
}
#linkWrap {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	width: 780px;
}
#linkWrap p {
	margin: 15px 0px 0px 15px;
	padding: 5px 5px 5px 5px;
	width: 500px;
	float: left;
	background-color: #aab7c1;
}
#linkWrap ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	width: 600px;
	font: normal 1em Arial, Helvetica, sans-serif;
	color: #3b4954;
	list-style: none;
}
#linkwidth {
	margin: 10px 0px 0px 0px;
	padding: 0px;
	float: left;
	width: 500px;
}
#contactform {
	width: 400px;
	height: 550px;
	float: left;
	margin: 10px 0px 0px 15px;
	padding: 5px;
}
#contactform h1 {
	font: bold .9em Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 0px 0px;
}
#contactform h2 {
	font: .9em Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0px 0px 5px 20px;
	padding: 0px 0px 0px 0px;
}
#footerWrap {
	margin: 0px 0px 15px 0px;
	padding: 5px 0px 0px 0px;
	float: left;
	width: 780px;
	height: 31px;
	background: url(../images/footerbg.png) no-repeat left top;
	text-align: center;
}
#footerWrap p {
	margin: 5px auto;
	padding: 0px 0px 0px 0px;
	width: 400px;
	height: 31px;
	text-align: center;
	font: normal 1em Arial, Helvetica, sans-serif;
}
#footerWrap p a {
	font: normal 1em Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: underline;
}
#footerWrap p a:hover {
	text-decoration: none;
}

/*CLASS Tags*/
.darkblue {
	background-color: #aab7c1;
	margin: 20px 0px 25px 15px;
	padding: 15px;
	float: left;
	width: 335px;
	font: normal 1em Arial, Helvetica, sans-serif;
	color: #3b4954;
	clear: both;
}
.darkblue a {
	color: #3b4954;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 500;
	font-style: italic;
}
.darkblue a:hover {
	text-decoration: none;
}
.darkblue2 {
	background-color: #aab7c1;
	margin: 20px 0px 25px 15px;
	padding: 15px;
	float: left;
	width: 200px;
	font: normal 1em Arial, Helvetica, sans-serif;
	color: #3b4954;
}
.darkblue2 a {
	color: #3b4954;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 500;
	font-style: italic;
}
.darkblue2 a:hover {
	text-decoration: none;
}
.wider {
	width: 260px;
}