body,td,th {
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size: 				medium;
}

body {
	background-image: 		url(images/pattern.jpg);
	background-repeat: 		repeat;
	margin-left: 			0px;
	margin-top: 			0px;
	margin-right: 			0px;
	margin-bottom: 			0px;
}

h1 {
	font-size:				large;
	font-weight:			bold;
	color:					#25408f;
	margin:					0px 0px 0px 0px;
	padding:				80px 10px 5px 10px;
}

h4 {
	font-size:				13pt;
	font-weight:			bold;
	color:					#C1CBD4;
	margin:					0px 0px 0px 0px;
	padding:				0px 0px 0px 0px;
	font-style:				italic;
}


p {
	font-size:				small;
	color: 					#000000;
	margin:					0px 0px 0px 0px;
	padding:				0px 10px 5px 10px;
}

ul {
	font-size:				small;
	color: 					#000000;
	margin:					0px 10px 4px 30px;

}

h2 {
	font-size:				medium;
	font-weight:			bold;
	color:					#25408f;
	margin:					0px 0px 0px 0px;
	padding:				0px 10px 5px 10px;
}

h3 {
	font-size:				small;
	font-weight:			bold;
	color:					#25408f;
	margin:					0px 0px 0px 0px;
	padding:				5px 10px 0px 10px;
}

.gallery {
	font-size:				17px;
	font-weight:			bold;
	color:					#25408f;
	margin:					0px 0px 0px 0px;
	padding:				0px 0px 0px 5px;
}

a {
	color: 					#25408f;
	text-decoration:		underline;
}

a:hover {
	color: 					#a44612;
	text-decoration:		none;
}

.testimonial {
	font-size:				x-small;
	color: 					#526e6e;
	font-style:				italic;
	margin:					0px 0px 0px 0px;
	padding:				0px 10px 5px 10px;
}

.shadowleft {
	background-image:		url(images/left_shadow.jpg);
	background-repeat:		repeat-y;
}

.shadowright {
	background-image:		url(images/right_shadow.jpg);
	background-repeat:		repeat-y;
}

.navbckgrnd {
	background-image:		url(images/nav_bkgrnd.jpg);
	background-repeat:		repeat-x;
}

.contentbckgrnd {
	background-image:		url(images/content_bckgrnd.jpg);
	background-repeat:		no-repeat;
	background-color:		#fcf5c0;
}

.newsbckgrnd {
	background-image:		url(images/news_galleries_bckgrnd.jpg);
	background-repeat:		repeat-x;
}

.purple {
	background-color:		#1e124f;
}

.copyright{
	float:					left;
}

.copyright p{
	font-size:				x-small;
	color:					#fcf5bf;
	margin:					0px 0px 0px 0px;
	padding:				0px 0px 0px 4px;
}

.bottomlinks{
	float:					right;
}

.bottomlinks p{
	font-size:				x-small;
	color:					#95acbc;
	margin:					0px 0px 0px 0px;
	padding:				0px 4px 0px 0px;
}

.bottomlinks a{
	color:					#fcf5bf;
	text-decoration:		none;
}

.bottomlinks a:hover{
	color:					#a44612;
	text-decoration:		none;
}

.nav{
	float:					right;
	font-size:				x-small;
	color:					#a44612;
	margin:					0px 0px 0px 0px;
	padding:				0px 10px 0px 0px;
}

.nav a{
	color:					#2b432a;
	font-weight:			bold;
	margin:					0px 0px 0px 0px;
	padding:				0px 4px 0px 4px;
	text-decoration:		none;
}

.nav a:hover{
	color:					#a44612;
	font-weight:			bold;
	margin:					0px 0px 0px 0px;
	padding:				0px 4px 0px 4px;
	text-decoration:		none;
}

.nav a:active{
	color:					#a44612;
	font-weight:			bold;
	margin:					0px 0px 0px 0px;
	padding:				0px 4px 0px 4px;
	text-decoration:		none;
}

#container {
	width: 					760px;
	position:				relative;
}

#Logo {
	position:				absolute;
	width:					136px;
	height:					155px;
	z-index:				1;
	left: 					15px;
	top: 					10px;
}

#Uppernav {
	position:				absolute;
	width:					190px;
	height:					19px;
	z-index:				2;
	left: 					562px;
	top: 					6px;
	font-size:				x-small;
	color:					#a44612;
}

#Uppernav a{
	color:					#2b432a;
	font-weight:			bold;
	text-decoration:		none;
}

#Uppernav a:hover{
	color:					#a44612;
	font-weight:			bold;
	text-decoration:		none;
}

.news {
	font-size:				10px;
	color:					#C1CBD4;
	margin:					0px 0px 0px 0px;
	padding:				0px 0px 0px 0px;
}

.news2 {
	font-size:				11px;
	font-weight:			bold;
	color:					#F2AD2C;
	margin:					0px 0px 0px 0px;
	padding:				0px 0px 0px 0px;
}

.catTitle {
	font-size:				11px;
	font-weight:			bold;
	color:					#5D6C6B;
	margin:					0px 0px 0px 0px;
	padding:				0px 0px 0px 0px;
}

