<style type="text/css">
/* 
 * Base CSS common to all themes
*/

/*
 * A1: Title of the Website
 * B1: Main Image
 * B2: Image 1
 * B3: Image 2
 * B4: Image 3
 * B5: Address & Contact Info
 * C1: main content pane
 * C2: page list (navigation)
 * D1:  footer of the website
*/


/*
 * Basic layout
 */

BODY {
	margin-top: 10px;
}

.a1 {
	width: 852px;
	height: 30px;
}

.b1 { 
	width:450px;
	height:350px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.b2 {
	width:200px;
	height:150px;
}

.b3 {
	width:200px;
	height:150px;
	text-align:center;
}

.b4 {
	width:200px;
	height:150px;
}

.b5 {
	width:200px;
	height:150px;
}

.c1 {
	width: 651px;
	padding: 5px;
	vertical-align:text-top;
}

.c2 {
	width: 200px;
	vertical-align:top;
}

.d1 {
	width: 852px;
	height: 25px;
}

/* Default fonts */

body,h1,h2,h3,p,li,td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


h1,h2,h3 {
	padding:0px;
	margin:0px;
}

h3 {
	font-size: 11pt;
	text-align: center;
	padding: 10px 0 10px 0;
}

p {
	padding: 0 5px 3px 10px;
	margin: 5px;
}

.a1 p{
	font-size:11pt;
	text-align: center;
	font-weight: 500;
	text-transform:uppercase;
	padding:5px 0px 5px 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}

.b5 p {
	font-size:10pt;
	text-align: center;
	font-weight: 400;
	padding: 3px 0 3px 0;
	margin: 0;
}

/* Default colors - can be overridden by theme CSS if necessary */

.d1 {
	color:white;
	text-align:right;
}

h1,h2,h3,p,li,td,div {
	color:black;
}

.c1 {
	color:black;
}

.a1 {
	color:white;
}

/* NAVIGATION */
	
		#menu1 {
			width: 198px;
			margin: 0px;
			float: left;
		}
	
		#menu1 li a {
			height: 32px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10pt;
			text-transform:uppercase;
  			height: 24px;
			text-decoration: none;
		}	
	
		#menu1 li a:link, #menu1 li a:visited {
			color: white;
			display: block;
			background:  url(images/menu1.gif);
			padding: 8px 0 0 10px;
		}
	
		#menu1 li a:hover {
			color: #FFF;
			background:  url(images/menu1.gif) 0 -32px;
			padding: 8px 0 0 10px;
		}	

		ul {
			list-style: none;
			margin: 0;
			padding: 0;
		}

		img {
   			border: none;
		} 

/* ***** End of base CSS ***** */


/*
 * Ashford Manor theme
*/

.a1 {
	background-color: #A9AFC9;
	color: white;
}

.b5 {
	background-color: #c4c4a3;
	color: black;
}

.c1 {
	background-color: #C4C4A3;
}

.c2 {
	background-color: #a9afc9;
}

.d1 {
	background-color: #818465;
	color: white;
	text-align:right;
	padding:1px 10px 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
}

.c1 {font-family: Verdana, Arial, sans-serif; font-size:14px;}

.c1 p {
	padding: 5px 5px 0px 5px;
    color: #000000;
}

.style3 {font-size: 12px}
.style4 {font-size: 12}
.greeting {
	border-bottom: thin dashed black 1px;
	font-size:10px;
	text-align:left;
	margin:10px;
}
.greeting .sig {
	text-align: right;
	font-weight: bold;
}

.c1 ul {margin-left:40px;}
.c1 ul li {list-style-type:disc;}

</style>
