body {background-image: url(images/ellicottvillehomesbackgroun.gif); font-family: arial, verdana, helvetica; text-align:center; background-color: #ffcc66;}

#container {width: 780px; background-color: #FFF; border: 1px solid black; margin: auto; text-align: center; padding: .5em;}

#header-bar {margin: 0; padding: 0;}

h1 {margin: 0; padding: 0; }
h2 {font-size:1em; text-align: left;}
h3 {font-size:.9em; text-align: left;}
h4 {font-size:.9em; text-align: left;}

#ul {padding:0; margin:0; font-size:.8em; text-align: left;}
#li {margin:0; padding: 0; font-size:.8em; text-align: left;}

table {margin: 0; padding: 0; background-color: #fff;}
td {padding: .75em;}

#nav ul {padding:0; margin:0; list-style: none;}
#nav li {margin: .25em 0 0 0 ; padding: 0; text-decoration: none;}
#nav li a:hover {}
#nav li a {margin: 0; padding: .5em 0 .5em 0;}

a {color: #C5731F;}
a:hover {color: #C5731F;}

#content {}
#content p {font-size:.8em; text-align: left;}
#content ul {font-size:.8em; text-align: left;}
#content .sectionhdr {font-size: 1em; font-weight: bold;}
.tagline {margin:.5em; padding:.5em .5em .5em 5em; background-color: #eee; border: 1px solid #bbb; text-align: center; margin: auto;}
.page-em {font-weight: bold;}

.photoleft {float: left; padding-right: 1em; }
.photoright {float: right; padding-left: 1em;}

div#contactform {padding: 0 2em 1em .5em; float: left; width: 450px; margin-top: 2px; margin-left: 5px;}
div#contactform h2 {font-size: 1.25em; color: #003366; border-bottom: 1px solid #ccc;}
div#contactform form {font-size: .85em}
div#contactform input {width: auto;}

.property {font-size: .85em; padding: 1.5em; text-align: left;}
.propertyphoto {float: left; padding-right: 1em;}

#footer {text-align: center; font-size: .8em;}
#footer ul {padding:0; margin:0; list-style: none;}
#footer li {margin: .25em 0 0 0 ; padding: 0; text-decoration: none;}
.copywrite {}

