@charset "utf-8";
/* CSS Document */

body{
	background-image:url(images/stripe_pattern.png);
	background-repeat:repeat;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	}

#container{
	width:938px;
	margin-left:auto;
	margin-right:auto;
	}

#topborder{
	width:938px;
	height:18px;
	float:left;
	background-image:url(images/topborder.png);
	background-repeat:no-repeat;
	}

#topbanner{
	width:922px;
	height: 108px;
	float:left;
	}

#logo{
	width: 136px;
	height: 78px;
	float:left;
	margin-top: 20px;
	margin-left: 440px;
	display: inline;
	}

#bottomborder{
	width:938px;
	height:16px;
	float:left;
	background-image:url(images/bottomborder.png);
	background-repeat:no-repeat;
	}

#content{
	width: 922px;
	margin-left: 8px;
	background-image:url(images/backgroundgradient.gif);
	background-repeat:repeat-x;
	float:left;
	background-position: top;
	background-color: #85BCEC;
	display: inline;
	}

#maincontent{
	width: 938px;
	background-color:#FFFFFF;
	float:left;
	}

#footer{
	width: 938px;
	float:left;
	height: 232px;
	background-image:url(images/footer.jpg);
	}

#menuholder{
	width: 250px;
	height: 300px;
	float:left;
	margin-top: 20px;
	display: inline;
	}

.menu{
	width: 235px;
	height: 23px;
	float:left;
	margin-left: 15px;
	display: inline;
}

.arrow{
	width: 15px;
	height: 15px;
	float:left;
	margin-top: 5px;
	display: inline;
}

#washroom{
	width: 241px;
	height: 23px;
	float:left;
	margin-left: 30px;
	margin-top: 20px;
	display: inline;
	}

#line{
	width: 1px;
	height: 430px;
	float:left;
	background-color: #3A7FCE;
}

#textboxholder{
	width: 400px;
	float:left;
	margin-left: 50px;
	margin-top: 20px;
	display: inline;
	}
#textboxholderWimages{
	width: 550px;
	float:left;
	margin-left: 50px;
	margin-top: 20px;
	display: inline;
	}


.boxcorner{
	width: 10px;
	height: 8px;
	float:left;
	margin: 0px;
	display: inline;
	}

#textbox{
	width: 400px;
	background-color:#9FD2F4;
	float:left;
	}

#textboxWimages{
	width: 550px;
	background-color:#9FD2F4;
	float:left;
	}

#textboxWrapper{
	width: 370px;
	margin-left: 15px;
	float:left;
	display: inline;
	}

.textborder{
	width: 380px;
	height: 10px;
	float: left;
	background-color:#9FD2F4;
	}

.textborderlarger{
	width: 530px;
	height: 10px;
	float: left;
	background-color:#9FD2F4;
	}

 img{
 	margin: 0px;
	padding: 0px;
	border: 0px;
	display: inline;
	}

h1{
	color:#00587F;
	font-size:16px;
	font-weight:bold;
	line-height: 24px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

h2{
	color:#00587F;
	font-size:14px;
	line-height: 24px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

p{
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height: 20px;
	text-align: justify;
	}

li{
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height: 20px;
	}

#copyrightholder{
	height: 35px;
	width: 938px;
	float: left;
	}

.copyright, .copyright a:hover,.copyright a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
	line-height: 12px;
	}

#gallerybut{
	height: 34px;
	width: 125px;
	float: left;
	margin-left: 488px;
	margin-top: 150px;
	display: inline;
	}

#videobin{
	height: 40px;
	width: 210px;
	float: left;
	margin-left: 38px;
	margin-top: 108px;
	display: inline;
	}

.submenu{
	height: 15px;
	width: 180px;
	float: left;
	margin-left: 50px;
	display: inline;
	}

.seperator{
	height: 10px;
	width: 250px;
	float: left;
	display: inline;
	}

#imagewrapper{
	height: 500px;
	width: 150px;
	float: left;
	margin-left: 8px;
	margin-top: 50px;
	text-align: center;
	display: inline;
	}

.imagecontent{
	height: 120px;
	width: 150px;
	float: left;
	}
.subarrow{
	height:10px;
	width: 10px;
	float:left;
	margin-top: 2px;
	display: inline;
	}

.beforeAfter{
	color:#00587F;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

ol{
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height: 24px;
	text-align: justify;
}
#lowerfooter{
	height: 30px;
	width: 600px;
	float:left;
	margin-top: 3px;
	color: #FFFFFF;
	display: inline;
	}

#netlogo{
	height: 15px;
	width: 25px;
	float:left;
	margin-top: 10px;
	margin-left: 310px;
	display: inline;
}

a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	text-decoration: none;
}

a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	text-decoration: none;
}

a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	text-decoration: underline;
}

a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	text-decoration: underline;
}

input {
	border: 1px solid #666666;
	background-color:#9FD2F4;
}

textarea {
	border: 1px solid #666666;
	background-color:#9FD2F4;
}

a.extvideo {color:#333333; text-decoration: underline;}

h2 a.extvideo {text-decoration: underline; 	color:#00587F; 	font-size:14px; line-height: 24px;}

