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

html {overflow-y: scroll;}

body {
	color:#413129;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color: #e4ebf4;
}
	
.middlealign {
	vertical-align: middle;
}
.outer {
	background-image:url(images/upperBG.png);
	background-repeat:no-repeat;
}

.inner { 
	background-image:url(images/lowerBG.png);
	background-repeat:no-repeat;
	background-position:bottom center;
	height: 700px;
}


a:link {
	font-weight: bold;
	color: #47484d;
	text-decoration: underline;
	font-size:12px;
	

}
a:visited {
	font-weight: bold;
	color: #47484d;
	text-decoration: underline;
	font-size:12px;
}
a:hover {
	font-weight: bold;
	color: #82a8cd;
	text-decoration: underline;
	font-size:12px;
}
a:active {
	font-weight: bold;
	color: #82a8cd;
	text-decoration: underline;
	font-size:12px;
}

.menupadding {
	height: 35px;
}

.menu a:link {
	font-weight: bold;
	color: #413129;
	text-decoration: none;
	font-size:13px;
	text-transform:uppercase;

}
.menu a:visited {
	font-weight: bold;
	color: #413129;
	text-decoration: none;
	font-size:13px;
	text-transform:uppercase;
}
.menu a:hover {
	font-weight: bold;
	color: #000066;
	text-decoration: underline;
	font-size:13px;
	text-transform:uppercase;
}
.menu a:active {
	font-weight: bold;
	color: #000066;
	text-decoration: underline;
	font-size:13px;
	text-transform:uppercase;
}



.topBannerBG {
	height: 125px;
	
}


.bodyBG {
	height: 450px;
}

.bodyBG td {
	vertical-align: top;
}

.leftSide {
	background-repeat: repeat-y;
	width:25px;

}

.rightSide {
	background-repeat: repeat-y;
	width:25px;
}

.valign {
	vertical-align: top;
}

.bottom {
	height: 60px;
}
.top {
	height: 20px;
}

.leftBox {
	width: 175px;
}

.leftBoxTop {
	width: 175px;
	height: 13px;
	background-image:url(images/leftboxTop.png);
}
.leftboxMiddle {
	width: 175px;
	background-image:url(images/leftboxMiddle.png);


}	
.mainboxOuter {
	width: 540px;
}

.mainbox {
	width: 540px;
	background-image:url(images/mainBoxBG.png);

}

.mainboxOuterContact {
	width: 540px;

}

.mainboxContact {
	width: 540px;
	background-image:url(images/mainBoxBG.png);

	

}

.contactTables {
	background-image:url(images/contactbg.jpg);
	background-repeat:no-repeat;
}

.contactTables2 {
	background-image: url(images/leftboxBG.png);
}

h1 {
	font-size: 23px;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
	margin:0;
}


h2 {
	font-size: 17px;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
	margin:0;
}

h3 {
	font-size: 17px;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
	margin:0;
	text-transform:uppercase;
}

p {
margin: 0px;
}

.largelink a:link {
	font-size: 14px;
	text-transform:uppercase;
	text-decoration:none;
}

.largelink a:visited {
	font-size: 14px;
	text-transform:uppercase;
	text-decoration:none;


}
.largelink a:hover {
	font-size: 14px;
	text-transform:uppercase;
	text-decoration:underline;

}
.largelink a:active {
	font-size: 14px;
	text-transform:uppercase;
	text-decoration:underline;


}

.sitemeter{
	height: 45px;
	
}

.sitemeter td {
	vertical-align:bottom;
}


ul {
	padding-left: 20px;
	margin-left: 0px;
}

.quoteBox {
	padding: 8px;
	border: 5px solid #C6D6E8;
	background-color:#E3EAF3;
	font-size: 11px;
}

.photos img {
	border: 6px solid #C6D6E8;
