/* CSS Document */

* { margin: 0; padding: 0;}

.accessibility { position: absolute; top: -1000px; left: -1000px;}

.back { padding-left: 28px;}
blockquote { margin-left: 25px;}

.calendar { padding: 4px 0 10px 35px; margin: 5px 0 0 0;}
.committee p { margin-left: 15px;}
.contact { padding: 4px 0 10px 35px; margin: 5px 0 0 0;}
#container { margin: 0 auto; width: 726px; position: relative;}
#content { padding-top: 80px; float: left; width: 470px;}
#content img { padding: 4px; max-width: 80%;}
#content img.at { padding: 0;}
#content ul { list-style-type: disc; margin-left: 30px;}
#content li { margin-bottom: 10px;}

.document { padding: 4px 0 10px 35px; margin: 5px 0 0 0;}

.emaillist p { margin-left: 15px;}
.email_subscribe { padding: 4px 0 10px 25px; margin: 5px 0 0 0;}
.email_unsubscribe { padding: 4px 0 10px 25px; margin: 5px 0 0 0;}
.email_website { padding: 4px 0 10px 25px; margin: 5px 0 0 0;}

#footer { clear: both; text-align: center; padding: 10px 0 25px 0;}

#for_sale_rent #content li { margin-bottom: 2px;}

h1 { display: block; height: 0; overflow: hidden; width: 690px; padding-top: 407px; margin: 0 auto;}
h2 { margin-bottom: 15px;}

.googlemap { padding-left: 30px; margin: 5px 0 0 0;}

iframe { width: 455px; height: auto; border: none;}
img.left { float: left; margin: 0 10px 0 0; padding: 4px;}
img.right { float: right; margin: 0 0 0 10px; padding: 4px;}
img.plain { float: left;}

.morepics { padding-left: 30px; margin: 5px 0 25px 0;}

#navigation { list-style-type: none; margin: 15px 0 0 0; width: 215px; float: left;}
#navigation li { padding: 8px 0 0 22px; margin-left: 18px; height: 35px;}
#navigation ul { list-style-type: none; padding-left: 10px; margin-bottom: 10px;}
#navigation ul li { padding: 8px 0 0 24px; height: auto;}

p { margin-bottom: 15px;}
#polaroids { position: absolute; left: 209px; top: 341px;}

/*#navigation { border: 1px solid red;}
#content { border: 1px solid green;}*/


/*~~~~~~~~~~~~~~~~ CSS HACKS ~~~~~~~~~~~~~~~~~~*/
/*~~~~ these are items that are currently troublesome for CSS layout that will hopefully*/
/*~~~~ be fixed in future browser*/

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */