body { 
	font-size: 95%; font-family: georgia, times, serif; 
	color: #000000;
	margin-top: 5px;
	background-color: #FFFFFF;
}
img.floatright {
	float: right;
	padding: 10px;
}
img.floatleft {
	float: left;
	padding: 0 15px 15px 0;
}

a {
	color: #A49043;
}

a:hover {
	color: #663300;
}
h1 {
	background-image: url(images/titlebar.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	height: 42px;
	padding: 10px;
	font-size: 175%;
	color: #330000;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-bottom: -25px;
	margin-left: 1px;
}

h3 {
	font-family: tahoma, arial, sans-serif;
	font-size: 115%;
	color: #663300;
}
h4 {
	font-size: 100%;
	color: #663300;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A49043;
}

td#titlebar {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #A49044;
	background-color: #FFFFFF;
}

table#middlenav {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	padding: 0;
	font-size: 75%;
	font-weight: bold;
}

table#mainnav {
	font-family: Arial, Helvetica, sans-serif;
	height: 200px;
	padding: 0;
	font-size: 75%;
	font-weight: bold;
}

table#mainnav td#topbanner {
	padding-left: 0px;
}

table#mainnav td a {
	text-decoration: none;
	text-align: center;
	color: #330000;
}

table#mainnav td a:hover {
	color: #FFFFFF;
}

td#home a {
	background-image: url(images/home_off.jpg);
	background-repeat:no-repeat;
	display: block;
	width: 90px;
	height: 63px;
	text-decoration: none;
}

td#home a:hover {
	background-image: url(images/home_on.jpg);
	background-repeat:no-repeat;
	display:block;
}

td#home {
	background-repeat: no-repeat;
	background-image: url(images/home_on.jpg);
}	

td#laura a {
	background-image: url(images/laura_off.jpg);
	background-repeat: no-repeat;
	display: block;
	width: 91px;
	height: 63px;
	text-decoration: none;
}

td#laura a:hover {
	background-image: url(images/laura_on.jpg);
	background-repeat:no-repeat;
	display: block;
}

td#laura {
	background-repeat: no-repeat;
	background-image: url(images/laura_on.jpg);
}

td#services a {
	background-image: url(images/services_off.jpg);
	background-repeat:no-repeat;
	display: block;
	width: 91px;
	height: 63px;
	text-decoration: none;
}

td#services a:hover {
	background-image: url(images/services_on.jpg);
	background-repeat:no-repeat;
}

td#services {
	background-image: url(images/services_on.jpg);
	background-repeat: no-repeat;

}

td#projects a {
	background-image: url(images/projects_off.jpg);
	background-repeat:no-repeat;
	display: block;
	width: 91px;
	height: 63px;
	text-decoration: none;
}

td#projects a:hover {
	background-image: url(images/projects_on.jpg);
	background-repeat:no-repeat;
}

td#projects {
	background-image: url(images/projects_on.jpg);
	background-repeat: no-repeat;
}

td#activities a {
	background-image: url(images/activities_off.jpg);
	background-repeat:no-repeat;
	display: block;
	width: 91px;
	height: 63px;
	text-decoration: none;
}

td#activities a:hover {
	background-image: url(images/activities_on.jpg);
	background-repeat:no-repeat;
}

td#activities {
	background-image:url(images/activities_on.jpg);
	background-repeat: no-repeat;
}

td#contact a {
	background-image: url(images/contact_off.jpg);
	background-repeat:no-repeat;
	display: block;
	width: 183px;
	height: 50px;
	text-decoration: none;
	background-color:#FFFFFF;
}

tr#contact_row {
	background-color:#FFFFFF;
}

td#contact a:hover {
	background-image: url(images/contact_on.jpg);
	background-repeat:no-repeat;
}

td#contact {
	background-repeat: no-repeat;
	background-image: url(images/contact_on.jpg);
	background-position: 100% 0;
}

ul { line-height: 15px;
}

li{
	line-height: 1.3em;
	list-style-image: url(images/bullet.gif);
}

.bodytext {
	color: #330000;
	padding: 10px 70px 50px 15px;
	text-align:left;
	line-height: 1.3em;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #A49044;
}

.smallheader {
	font-family: tahoma, arial, sans-serif;
	font-weight: bold;
	color: #660000;
	line-height: 15px;
}
td#botlinks {
	background-color: #F5F2E9;
	padding-bottom: 8px;
	padding-top: 8px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #A48F43;
	border-left-color: #A48F43;
}

p#bottomlinks {
	font-family: tahoma, arial, sans-serif;
	font-size: 75%;
	text-align: center;
	padding: 0;
}
p#bottomlinks a {
	color: #663300;
	text-decoration: none;
	font-weight: bold;
}
#botlinks a:hover {
	color: #887637;
}
td.footer {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #663300;
}





.footertext
	{
	font-size: 75%;
	text-decoration	:	none;
	color		:	#E2D9BA;
	background	:	transparent;
	font-family: tahoma, arial, sans-serif;
}
.footertext a {
	color: #E2D9BA;
}
.footertext a:hover {
	color: #663300;
}




	
.contenttable
{
	background-color : #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #A49044;
	
}
