a:link {
text-decoration: underline;
color: #000000 
}

a:visited {
text-decoration: underline;
color: #000000 
}

a:hover {
text-decoration: none;
color: #750000
}

a:active {
text-decoration: none;
color: #750000 
}


.mainnav a:link {
font-family: arial; 
font-size: 13px;
color: #000000;
text-decoration: none;
line-height: 24px;
}


.mainnav a:visited {
font-family: arial; 
font-size: 13px;
color: #000000;
text-decoration: none;
line-height: 24px;
}

.mainnav a:hover { 
font-family: arial; 
font-size: 13px;
color: #820202;
text-decoration: none;
line-height: 24px;
}

.mainnav a:active {
font-family: arial; 
font-size: 13px;
color: #820202;
text-decoration: none;
line-height: 24px;
}

.smlink {
font-family: arial; 
font-size: 10px;
color: #463e3b;
}

.smlink a:link {
font-family: arial; 
font-size: 11px;
color: #463e3b;
text-decoration: underline;

}


.smlink a:visited {
font-family: arial; 
font-size: 11px;
color: #463e3b;
text-decoration: underline;

}

.smlink a:hover { 
font-family: arial; 
font-size: 11px;
color: #026ac2;
text-decoration: none;

}

.smlink a:active {
font-family: arial; 
font-size: 11px;
color: #026ac2;
text-decoration: none;

}


.tanbluelink {
font-family: arial; 
font-size: 13px;
color: #645753;
}

.tanbluelink a:link {
font-family: arial; 
font-size: 13px;
color: #645753;
text-decoration: underline;

}


.tanbluelink a:visited {
font-family: arial; 
font-size: 13px;
color: #645753;
text-decoration: underline;

}

.tanbluelink a:hover { 
font-family: arial; 
font-size: 13px;
color: #026ac2;
text-decoration: none;

}

.tanbluelink a:active {
font-family: arial; 
font-size: 13px;
color: #026ac2;
text-decoration: none;

}


.greywhitelink {
font-family: arial; 
font-size: 13px;
color: #a8a8a8;
}

.greywhitelink a:link {
font-family: arial; 
font-size: 13px;
color: #a8a8a8;
text-decoration: underline;

}


.greywhitelink a:visited {
font-family: arial; 
font-size: 13px;
color: #a8a8a8;
text-decoration: underline;

}

.greywhitelink a:hover { 
font-family: arial; 
font-size: 13px;
color: #fdfdfd;
text-decoration: none;

}

.greywhitelink a:active {
font-family: arial; 
font-size: 13px;
color: #fdfdfd;
text-decoration: none;

}



/**************************************************************

	SlideShow
	v 1.3

**************************************************************/

.slideshowContainer {
	border: 2px solid #000000;
	width: 450px;
	height: 300px;
	margin-bottom: 5px;
}

.loading {
	background: url(images/loading.gif) center no-repeat;
}

.slideshowThumbnail {
	outline: none;
}

.slideshowThumbnail img {
	border: 1px solid white;
	padding: 4px;
}

a:hover.slideshowThumbnail img {
	border: 1px solid #ccc;
	padding: 4px;
}

.current img {
	border: 1px solid red;
	padding: 5px;
}

.outline {
	border: 1px solid orange;
	z-index: 0;
	position: absolute;
}

#thumbnails {
	/*width: 100px;
	float: left;*/
}

/*************************************************************/





#container{
position:relative;
margin:auto;
width:100%;

}


#bodybg{
background: #7aa7d1 url(images/skybackground-full-2600896.jpg) no-repeat fixed center bottom;
margin-right: auto;
margin-left: auto;
margin-top:0;
padding-top:0;
margin-bottom:0;
padding-bottom:0;
}

#maintable{
width: 800px;
margin-right: auto;
margin-left: auto;
}

#footer {
	background: url(images/footer-full.png) repeat-x fixed center bottom;
	width: 100%;
	margin:auto;
	float: left;
	}





p, td  { 
font-family: arial;
font-size: 13px;
color: #000000
 }  

h1 { 
font-family: arial; 
font-size: 19px;
font-weight: bold;
color: #000000;
margin:0;
padding:0 
}

.smallbr {  
font-family: arial, Helvetica, sans-serif; 
font-size: 5px
}


.textsmall{ 
font-family: arial; 
font-size: 11px;
color: #000000; 
}

.textsize2 { 
font-family: arial; 
font-size: 13px;
color: #000000; 
}

.textmidbold {
font-family: arial;
font-size: 14px;
font-weight: bold;
color: #332824;
}


.textmed { 
font-family: arial; 
font-size: 17px;
color: #000000; 
}

.textmedbold {
font-family: arial;
font-size: 17px;
font-weight: bold;
color: #000000;
}

.textlg { 
font-family: arial; 
font-size: 19px;
color: #000000; 
}

.textlgbold { 
font-family: arial; 
font-size: 19px;
font-weight: bold;
color: #000000; 
}

.textxlgbold { 
font-family: arial; 
font-size: 26px;
font-weight: bold;
color: #000000; 
}


.bluetextmedbold {
font-family: arial;
font-size: 17px;
font-weight: bold;
color: #002c5e
}

.burgundytextmedbold {
font-family: arial;
font-size: 17px;
font-weight: bold;
color: #920202
}



.innerboxtext { 
font-family: arial; 
font-size: 13px;
color: #000000;
margin-left: 55px;
margin-right: 55px 
}


.testimonial { 
font-family: arial; 
font-size: 13px;
color:#6f3307;
margin-left: 30px;
margin-right: 30px 
}

.testimonialjustify { 
font-family: arial; 
font-size: 13px;
text-align:justify;
color:#6f3307;
margin-left: 30px;
margin-right: 30px 
}


