*
{
font-family:"Times New Roman", Times, Serif;
margin:0;
padding:0;
}

body
{
background:#F8F8E4;
background:#e7e6d2;
text-align:center;
padding:20px 0;
}

#container
{
text-align:left;
position:relative;
width:850px;
margin:0 auto;
background:#f9f7e3;
}

h1
{
text-indent:-1000em;
line-height:0;
height:0;
}

h2
{
font-family:Georgia, Times, serif;
font-size:23px;
font-weight:normal;
color:#15415B;
margin:0 0 30px;
text-transform:uppercase;
}

h3
{
font-family:Georgia, Times, serif;
font-size:18px;
font-weight:normal;
color:#15415B;
margin:10px 0 5px;
}

h4
{

font-family:Georgia, Times, serif;

font-size:14px;

letter-spacing:2px;

text-transform:uppercase;

background:#D5D6C2;

font-weight:normal;

color:#686957;

padding:2px 5px;

margin:10px 0 5px;

}

#logo
{
background:url(images/colonialhouselogo.jpg);
background-position:top center;
background-repeat:no-repeat;
width:100%;
height:128px; 
}

p
{
font-size:14px;
color:#333;
padding-bottom:17px;
line-height:18px;
}

#meeting
{
margin:0;
padding:7px 14px;
background:#D5D6C2;
}
#meeting p

{

margin:10px 0;

padding:0;

line-height:18px;

font-size:12px;

font-family:Arial, helvetica, sans-serif;

}
#meeting p span

{
color:#737461;
margin:0;
padding:0;
line-height:18px;
font-weight:800;
font-size:14px;
font-family:Arial, helvetica, sans-serif;
}


#menu
{
position:relative;
float:left;
width:178px;
margin:0 0 0 15px;
background:url(images/menuback.jpg);
background-repeat:repeat-y;
}

.menutop
{
	position:relative;
background:url(images/menutop.jpg);
background-repeat:no-repeat;
height:28px;
}

.menubase
{
	position:relative;
background:url(images/menubase.jpg);
background-repeat:no-repeat;
height:29px;
}

#menu ul
{
margin:0 15px;
padding:0;
list-style:none;	
}

#menu li
{
list-style:none;
text-align:center;	
margin:0 0 15px;
}

#menu li a
{
	color:#fff;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	text-decoration:none;
}

#menu li a:hover
{
color:#c0e0f0;	
}

#menu .address
{
	background:#f9f6e3;
padding-top:15px;
font-size:11px;
line-height:17px;
font-family:arial, helvetica, sans-serif;
color:#446B87;
text-align:center;
padding-bottom:20px;
}

#menu p
{
text-align:center;
font-size:12px;
margin:0;
padding:0;
}

#content
{
position:relative;
float:left;
margin-left:20px;
padding-top:20px;
width:610px;
padding-bottom:20px;
}

#content a
{
color:#446B87;
}

img.r
{
	margin:0 0 10px 10px;
}

#footer
{
clear:both;
position:relative;
padding:10px 0;
background:#e7e6d2;
border-top:5px solid #d9d7c4;
}

#footer p.copy
{
color:#446B87;
font-size:11px;
font-family:arial, helvetica, sans-serif;
text-align:center;
margin:0;
padding:0;
line-height:17px;
}

.copy a
{
font-size:11px;
font-family:arial, helvetica, sans-serif;
color:#446B87;
}

table#links p
{
margin:0;
padding:0;
}

table#links td
{
padding:5px 5px 10px 5px;
}

#links a
{
text-decoration:none;	
}

#links img
{
	border:1px solid #bcb8a6;
	background:#fff;
	padding:3px;
}

input, textarea
{
padding:3px;
color:#666;	
font-family:arial, helvetica, sans-serif;
font-size:12px;
}

input:active, textarea:active
{
	border:2px solid #376d88;
}
