/* =Global Elements
-------------------------------------------------------------- */

a:hover {
    color:#00606E;
}

/* =Header
-------------------------------------------------------------- */

#blog-title a {
    display:inline-block;
    width:209px;
    height:40px;
    background: url(images/logo.gif) top left no-repeat;
    text-indent:-9000px;
}
#blog-title a:hover {
    color:#00606E;
}
#blog-description {
    color:#21211E;
    display:inline;
    font-size:10px;
    font-weight:bold;
    line-height:42px;    
    letter-spacing:2px;
    padding:0 0 0 2em;
    text-transform:uppercase;
}

/* =Menu
-------------------------------------------------------------- */

#menu a:hover,
.menu a:hover {
    border-color:#00606E;
}
#menu li.current_page_item a,
.menu li.current_page_item a {
    border-color:#00606E;
}

/* =Featured
-------------------------------------------------------------- */

#latest-feature h3 {
    background:#00606E;
}

/* =Content
-------------------------------------------------------------- */
.entry-excerpt {
	display:none;
}
.home .entry-header a {
	border-bottom:1px solid #C7C7C7;
    display:block;
    padding:21px 20px 20px 20px;
}
.home .entry-header a:hover {
    background:#F4F4F4;
    color:#00606E;
	text-decoration:none;
}
.home .entry-title {
    font-size:14px;
    font-style:italic;
	font-weight:bold;
}
.home .entry-excerpt {
    display:block;
    font-size:12px;
	font-style:normal;
    padding-top:10px;
}
.home .entry-excerpt p {
    margin:0;
}
.entry-content a {
    color:#00606E;
}
/*
Archive pages, tag, category, search
*/
.search .entry-title a,
.archive .entry-title a {
    color:#00606E;
}
/*
Updates
*/
.update {
	font-size: 11px;
	background-color: #EEEEEE;
	border: 1px dotted #C7C7C7;
	margin-bottom: 20px;
	padding: 10px;
}
/*
Steps, page
*/
.steps {
	margin:20px auto 20px 8px;
}
.page-list {
	margin:0 auto 20px 8px;
}
.steps .title,
.page-list .title {
	font-weight:bold;
}
.steps ol,
.steps ul,
.page-list ol,
.page-list ul {
	margin-bottom:0;
}
.steps img,
.page-list img {
	margin:5px 0;
}
.steps li,
.page-list li {
	margin-bottom:20px;
}
.steps ol ul li,
.page-list ol ul li {
	margin-bottom:10px;
}
.page-list .section li {
	list-style-type:none;
	margin-left:-20px;
}
.page-list .section .content li {
	list-style-type:square;
	margin-left:0;
}
.steps h1 {
	color:#00606E;
	margin-bottom:0;
}
.page-list h1 {
	margin-bottom:20px;
	margin-bottom:10px;
}
.steps p,
.page-list p {
	margin:0;
}
.update .steps {
	margin:10px;
}
.update .steps li {
	margin:10px 0;
}

/* =PageNavi
-------------------------------------------------------------- */

.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:active {
	color: #00606E !important;
}