* {
    margin:0;
    padding:0;
    list-style-type:none;
    font-family:verdana,arial,helvetica,sans-serif;
    font-size:100%;
	}
html {
	overflow-y:scroll;
	}
img {
	display:block;
	}
#marcy {
	float:right;
	margin-left:10px;
	margin-bottom:10px;
	}
body {
    margin:28px 0;
	background-color:#7f9dbe;
	}
#container {
    border-top:1px solid #d9efff;
	border-bottom:1px solid #d9efff;
    width:916px;
    margin:auto;
	}
#stockphoto {
    width:916px;
    height:368px;
	}
#nav {
    height:63px;
    padding-left:428px;
    background-image:url(../images/logo.gif);
    background-repeat:no-repeat;
	}
#nav li {
	float:left;
	}
#nav a {
	display:block;
	height:63px;
	background-image: url(../images/nav.gif);
	}
#nav span {
	display:none;
	}
#home {
	width:122px;
	background-position: 0 0;
	}
#home:hover {
	background-position: 0 -63px;
	}
#about {
	width:122px;
	background-position: -122px 0;
	}
#about:hover {
	background-position: -122px -63px;
	}
#services {
	width:122px;
	background-position: -244px 0;
	}
#services:hover {
	background-position: -244px -63px;
	}
#contact {
	width:122px;
	background-position: -366px 0;
	}
#contact:hover {
	background-position: -366px -63px;
	}
#content {
    clear:both;
    height:1%;
    border-top:11px solid #ffffff;
    border-right:10px solid #ffffff;
    border-bottom:11px solid #ffffff;
    border-left:10px solid #ffffff;
    background-image:url(../images/contentBg525.jpg);
    overflow:hidden;
 	}
#content p {
	padding:10px;
	font-size:11px;
	color:#363636;
 	}
#left_column {
    float:left;
	width:525px; 
 	}
#left_column_bottom {
    border-top:1px solid #d9efff;
	clear:both;
	background-color:#c0cfdf;
 	}
#left_column_bottom_left {
	float:left;
	background-color:#c0cfdf;
	height:255px;
 	}
#left_column_bottom_right {
	float:right;
	background-color:#c0cfdf;
	height:255px;
 	}
#right_column {
    float:left;
	width:371px;
	}
#right_column p {
	color:#cbd9e7;
	}
 #contactform {
    width:266px;
    margin:20px;
    font-size:10px;
 	}
#contactform label {
    float:left;
    clear:both;
    width:65px;
    margin-bottom:6px;
 	}
#contactform .text {
    float:left;
    width:191px;
    margin-bottom:6px;
 	}
#contactform .area {
    height:114px;
    overflow:auto;
 	}
#contactform #buttons {
    clear:both;
    padding-left:75px;
 	}
 .title {
 	font-weight:bold;
	font-size:14px;
	}
.quote {
	font-size:15px;
	font-style:italic;
	}
.dropcap {
	font-size:25px;
	font-weight:bold;
	float:inherit;
	}