@import url(/.shared/themes/typepad/theme-flat/flat.css);

/*============ Typepad Theme // COLORS Teal  ======================================*/

.layout-one-column #container,
.layout-two-column-right #container { background: transparent url(teal-right-bg.png) top center repeat-y; }

.layout-two-column-left #container { background: transparent url(teal-left-bg.png) top center repeat-y; }

.layout-three-column-right #container,
.layout-three-column #container { background: transparent url(teal-right-narrow-bg.png) top center repeat-y; }


/* --- BANNER -------------------------------------*/

#banner-header { background: #325659; }

/* Blog Title Font */
#banner a { color: #fff; }

/* Blog Description Font */
#banner-description { color: #fff; }

/* --- NAV BAR -------------------------------------*/

/* Nav Bar Link Color */
#nav, .nav-list-item a, .nav-list-item a:visited, .nav-list-item a:hover, .nav-list-item a:visited:hover { color: #fff; }


/* --- LINKS ---------------------------------------*/

/* Default Link Color */
a {
	color: #0a5f66;
	text-decoration: none;
	}  

/* Hover Link Color */
a:hover, a:visited:hover { 
color: #3a342a; 
-webkit-transition: color .5s linear;
transition: color .5s linear; 
}  

/* Visited Link */
a:visited { color: #888; }  


/* --- POSTS ---------------------------------------*/

/* Date Header */
h2.date-header { color: #000; background: #eaebdf;}

.entry-footer a { color: #0a5f66; }

/* --- FEATURED POST -------------------------------*/

.entry-featured { background: #c8dfd5; }


/* --- SIDEBAR -------------------------------------*/
.layout-one-column .module,
.layout-two-column-left #alpha,
.layout-two-column-right #beta,
.layout-three-column #alpha,
.layout-three-column #gamma,
.layout-three-column-right #beta,
.layout-three-column-right #gamma { background: #eaebdf; }

.module-content a:hover {
	color: #0a5f66;
	text-decoration: none;
	-webkit-transition: color .5s linear;
	transition: color .5s linear; 
}  

.module-calendar a { color: #0a5f66; }

.module-search input[type="search"],
.module-search input[type="submit"] {
background-color: #584f22;
color: #fff;
}


/* --- FOOTER --------------------------------------*/

/* Footer Background */
#footer { background: #6e9c8b; border-top: 20px solid #fff; }

/* Footer Link Color */
#footer a { color: #fff; }

/* Footer Link Hover Color */
#footer a:hover { color: #fff; }