/* Base */
@import url(http://static.typepad.com/.shared/themes/common/base-weblog.css);


/* Theme */
@import url(http://static.typepad.com/.shared/themes/vox/civic-red/screen.css);



/* Custom CSS */
body {
 font: normal 13px arial, helvetica, hirakakupro-w3, osaka, "ms pgothic", sans-serif;
 background-color: #c1e8f9 !important;
 background-image: none !important; /* Remove star- if you want to hide Star City Blog background image */
}

* html #banner {  /*HACK targets IE6 but not 7, instead of min-height*/
        height: 150px;
} 

#banner {
 rotating-background: url(http://apps.ourtownsites.com/rotate/rotate.php) !important;
 background: url(http://ourmontville.typepad.com/.a/6a00d83451c76769e20133f23db1c6970b-250hi) !important;
 background-repeat: no-repeat !important;
 background-position: top center !important;
 min-height: 150px;
}

#banner-header {
position: absolute;
left: 0;
top: 0;
width: 100%;
margin: 0;
padding: 0;
}

#banner-header a {
display: block;
left: 0;
top: 0;
height: 150px;
text-indent: -1000em;
}

#banner-description {
overflow: hidden;
width: 0;
height: 0;
margin: 0;
padding: 0;
text-indent: -1000em;
}

#nav { background-color: #efefef; }


.nav-list-item a
{
font-size: 14px;
padding: 6px 14px;
text-decoration: none;
}

.nav-list-item a:hover
{
font-size: 14px;
padding: 6px 14px;
background-color: #d3d3d3;
}



#banner-description {
    font-size: 16px;
}

div.figure {
  float: right;
  width: 25%;
  border: thin silver solid;
  margin: 0.5em;
  padding: 0.5em;
}
div.figure p {
  text-align: center;
  font-style: italic;
  font-size: smaller;
  text-indent: 0;
}


.entry-header,
.entry-header a,
.content-header {
color: #6d0f0f;
}


.entry-footer,
.entry-footer a,
.comment-footer,
.comment-footer a,
.trackback-footer {
    color: #000;
}

.entry-footer {
border-top-color: #ccc;
font-size: small;
}

.entry-footer a { text-decoration: none; }

.trackbacks-header,
.comments-header,
.comments-open-header,
.archive-header {
    color: #6d0f0f;
}

.module-syndicate .module-content { font-weight: bold; }

.module-content a,
.entry-header,
.entry-header a,
.entry-content a,
.featured-list a,
.entry-more-link a { 
 old-color: #5da210 !important;
 color: #333e7d !important;
 text-decoration: none !important; 
 font-weight: normal !important;
}

#nav a,
#footer a { 
 old-color: #1c3b69 !important; 
 color: #333e7d !important;
 text-decoration: none !important; 
 font-weight: normal !important;
}

/* ph=1 */

