/* Apply a basic layout */
@import url('../thematic/library/layouts/3c-r-fixed-ad.css');

#latest-feature h3 {
    background:#a936d9;
    color:#000;
    display:inline;
    font-size:10px;
    font-weight:bold;
    letter-spacing:2px;
    line-height:28px;
    margin:0;
    padding:8px 20px;
    text-transform:uppercase;
}

/*#blog-title a {
background:url(images/image.jpg) no-repeat top center;
display:block;
text-indent:-9000px;
width: 940px;
height: 200px;
}*/

/*#header {
background:url(images/image.jpg) no-repeat top center;
}*/

#branding{
background:url(images/bg.png) no-repeat top center;
padding-top: 160px;
}

#blog-title {
    display:none;
    font-size:28px;
    font-style:italic;
    line-height:42px;    
}

#blog-description {
    color:#21211E;
    display:none;
    font-size:10px;
    font-weight:bold;
    line-height:42px;    
    letter-spacing:2px;
    padding:0 0 0 .5em;
    text-transform:uppercase;
}

#menu a:hover, .menu a:hover {
border-color:#17bedd;
text-decoration: none;
}
#menu li.current_page_item a, .menu li.current_page_item a {
border-color:#17bedd;
text-decoration: none;
}

a:hover {
color:#17bedd;
text-decoration:underline;
}

#featured-content {
background:none repeat scroll 0 0 #21211E;
color:#E9E9E9;
margin:0 auto;
overflow:hidden;
width:940px;
}
#featured-content a {
color:#E9E9E9;
}

#featured-content a:hover {
color:#17bedd;
}

#latest-feature h3 {
    background:#0ebad9;
    color:#232323;
    display:inline;
    font-size:10px;
    font-weight:bold;
    letter-spacing:2px;
    line-height:28px;
    margin:0;
    padding:8px 20px;
    text-transform:uppercase;
}
.entry-content a {
color:#17bedd;
}

.aside h3  {
color:#595957;
font-size:10px;
font-weight:bold;
letter-spacing:2px;
line-height:12px;
padding:5px 0 4px;
text-transform:uppercase;
}

.aside a {
color:#17bedd;
}

.aside a:hover {
color:#595957;
}

#footer .aside a {
color:#595957;
}

#footer .aside a:hover {
color:#17bedd;
}

#footer .aside h3  {
color:#17bedd;
font-size:10px;
font-weight:bold;
letter-spacing:2px;
line-height:12px;
padding:5px 0 4px;
text-transform:uppercase;
}

#footer {
background:none repeat scroll 0 0 #21211E;
border-top:1px solid #C7C7C7;
font-size:12px;
padding:42px 0 105px;
color:#E9E9E9;
}

.entry-utility a {
color:#17bedd;
}

.entry-utility a:hover {
color: #595957;
}

.entry-meta  {
color:#595957;
font-size:11px;
}

.entry-meta a {
color:#17bedd;
}

.entry-meta a:hover {
color: #595957;
}

#siteinfo a:hover {
color:#595957;
}
#siteinfo a {
color:#17bedd;
}
#siteinfo {
font-size:10px;
text-align:center;
color:#595957;
}

.entry-content img {
background-color:#E9E9E9;
border:1px solid #C7C7C7;
margin:0 8px 21px;
max-width:100%;
padding:5px;
}

.entry-content img:hover {
background-color:#17bedd;
border:1px solid #C7C7C7;

}


.alignleft,
img.alignleft,
img.align-left {
	float: left;
    margin: 0 20px 21px 0;
}
.alignright,
img.alignright,
img.align-right {
	display: block;
	float: right;
    margin: 0 0 21px 20px;
}
.aligncenter,
div.aligncenter,
img.aligncenter {
	margin: 0 auto 21px auto;
	display: block;
	float: none;
	clear: both;
}
.wp-caption {
	border: 1px solid #C7C7C7;
	text-align: center;
	background-color: #E9E9E9;
	padding-top: 5px;
}
.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}
.wp-caption img:hover {
	margin: 0;
	padding: 0;
    border: 0 none;
}
.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height:18px;
	padding:5px;
	margin: 0;
}
.wp-smiley { /* Prevent the smileys from breaking line-height */
	max-height:13px;
	margin:0 !important;
}
