body {background-image: url(../images/bkgd.gif); background-repeat:repeat-x; background-color:#003366; font-family:Garamond, "Times New Roman", Times, serif; font-size:1em; color:#FFFFFF;}
#header {padding-top:20px; padding-bottom:20px}
#maincontent {margin-left: auto; margin-right: auto; width:618px;}
#double_content {background-image: url(../images/content_bkgd.gif); background-repeat:repeat-x; background-color:#003366; margin-top:1px; padding-top:10px}
#single_content {background-image: url(../images/content_bkgd.gif); background-repeat:repeat-x; background-color:#003366; padding:20px}
#leftcontent {float:left; width:200px; padding: 25px 10px 25px 25px;}
#leftcontent  img {border: #b4d9fe thin solid}
#rightcontent {float:right; width:340px; padding: 25px 25px 25px 10px;}
#caption {font-variant:small-caps; background-color:#003366; margin-top:14px; padding:10px; width:177px;}
.contact_info, .contact_info a {color:#b4d9fe; font-weight:bold}
.clear {clear:both}
p {margin: 0px 0px 15px 0px;}
a {font-weight:bold; color:#FFFFFF; text-decoration:none}
a:link {color: #FFFFFF}     /* unvisited link */
a:visited {color: #dddddd}  /* visited link */
a:hover {color: #ABCDF3}   /* mouse over link */
a:active {color: #ABCDF3}   /* selected link */
h3 {margin-top:30px; font-variant:small-caps}
h4 {font-variant:small-caps}
h3.top {margin-top:0px; font-variant:small-caps}
dd {padding:0 0 5px;}
dt {padding-top:9px;}
.hr hr {width:60%; color:#243F5A; margin-top:0px; margin-bottom:0px}
a img {border:none 0}

#nav {height:30px; margin:auto; font-size:0.9em;}
#nav ul {display:inline}
#nav ul li {float:left; list-style:none; text-decoration:none; padding: 0 5px}

ol li input {margin-left:10px}
ol li {line-height:1.5em}
ol {margin:0;padding-left:21px;}
#contact_left {float:left; width:50%; margin-top:20px}
#contact_right{float:right; width:50%; margin-top:20px}

#yardsign {display:scroll;position:fixed;bottom:30px;right:30px; text-align:right}
<!--[if IE 6]>
#yardsign {position:absolute;bottom:30px;right:30px; text-align:right; z-index:100}
<!--[endif]-->


dt h4 {margin-top:0px; margin-bottom:0px}

#contact_form #contact_left, #contact_form #contact_right {margin-top:0px}
.callout_center {font-variant:small-caps; background-color:#003366; margin-top:14px; padding:10px; text-align:center; margin-bottom:10px; border: #b4d9fe thin solid}
.callout_center h4 {margin:0px}
.callout_center h3 {margin:0px}

.callout {background-color:#003366; margin-top:14px; padding:10px; margin-bottom:10px; border: #b4d9fe thin solid}

#comments {width:75%}

.buttons {margin-top:10px; float:right; margin-right:68px}