/*
File:			custom.css
Description:	Custom styles for Thesis
*/
body{
	background-image:url(images/bg-image.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}
.full_width .page {
margin:0 auto;
padding-left:26px;
padding-right:26px;
width:80.6em;
}
/*teasers*/

.teaser .format_teaser {
font-size:1.2em;
line-height:1.5em;
margin-bottom:1.5em;
margin-top:1.5em;
text-align:justify;
}
.teaser h2 {
font-size:1.9em;
line-height:1.375em;
}
.teaser {
border:1px dotted #DDDDDD;
padding:10px;
width:22em;
}
/*author area*/

.postauthor {
-moz-border-radius:5px 5px 5px 5px;
background:none repeat scroll 0 0 #E4F2FD;
border:1px solid #C6D9E9;
padding:19px 10px;
width:90%;
}
.lighter{
border-radius:5px 5px 5px 5px;
-moz-border-radius:5px 5px 5px 5px;
-webkit-border-radius:5px 5px 5px 5px;
background:none repeat scroll 0 0 #F0F8FF;
border:1px solid #CCE9FF;
padding:10px;
margin-bottom:10px;
}
.postauthor img {border: 1px solid #e2dede; float: left; margin-right: 1.5em;}
.postauthor h4 {color: #666; font-size: 2em; margin-bottom: 5px;}
.postauthor p.hlight span {color: #CB3131; font-size: 13px; font-style: italic; font-weight: bold; letter-spacing: 0.8px;}
.postauthor p.hlight {
font-size:11px;
text-transform:uppercase;
}
.postauthor p {
color:#515151;
font-size:13px;
margin-bottom:12px;
}
/*social sharing stuff*/
.social {
border-color:#DDDDDD;
border-style:dashed;
border-width:1px 0;
display:block;
margin:-15px auto 10px;
overflow:hidden;
padding:3px 0 1px 0;
}

.social strong {
color:#555555;
float:left;
font-size:11px;
margin:2px 0 0;
}
.social .social_button.dg {
margin:0 0 0 20px;
padding-top:0;
}
.social .social_button {
display:inline;
float:left;
height:22px;
overflow:hidden;
}
.social .social_button.tm {
margin:0 0 0 12px;
padding-top:5px;
}
.social .social_button.fb {
margin:0 0 0 20px;
padding-top:3px;
}
.social .social_button.su {
margin:0 0 0 0;
padding-top:2px;
}

/* Breadcrumbs */
.breadcrumbs {
border-bottom:1px dotted #DDDDDD;
color:#414141;
font-size:11px;
padding:21px 0 10px 0;
}
.breadcrumbs a {
	color: #0A6494 /*change this to whatever color you want*/
}
.breadcrumbs a:hover {
	text-decoration: underline; /*underline the links on a mouse over*/
}
.headline_area h1, .headline_area h2 {
font-family:Georgia;
font-size:3em;
font-weight:bold;
line-height:1.308em;
}
.thesis_widget_subscriptions{
padding:5px;
border:1px dotted #C6D9E9;
background:#E4F2FD;
border-radius:5px 5px 5px 5px;
-moz-border-radius:5px 5px 5px 5px;
-webkit-border-radius:5px 5px 5px 5px;
}
.bluer{
border-radius:5px 5px 5px 5px;
-moz-border-radius:5px 5px 5px 5px;
-webkit-border-radius:5px 5px 5px 5px;
background:none repeat scroll 0 0 #F0F8FF;
border:1px solid #CCE9FF;
padding:19px 10px;
border-radius:5px 5px 5px 5px;
-moz-border-radius:5px 5px 5px 5px;
-webkit-border-radius:5px 5px 5px 5px;
}
.former {
background:none repeat scroll 0 0 #FFFFFF;
border-color:#AAAAAA #DDDDDD #DDDDDD #AAAAAA;
border-style:solid;
border-width:1px;
color:#444444;
font-size:1.5em;
border-radius:5px 5px 5px 5px;
-moz-border-radius:5px 5px 5px 5px;
-webkit-border-radius:5px 5px 5px 5px;
width:90%;
}
.butn{
background:#F60;
color:#FFF;
font-weight:bold;
border-color:#930;
}


/*HEADER,FOOTER,NAV*/
.custom #header_area.full_width {border-top:5px solid #232323;}
#header {text-align:center;}
.custom .menu a {letter-spacing:2px; text-transform:uppercase; font-weight:bold;}
.custom #footer_area, #footer_area .page {background: #232323;}
.custom #footer_area .page a:hover {color: #888;}

/* COMMENTS */
.custom dl#comment_list dt:hover .comment_time {visibility: visible;} 
.custom dl#comment_list dt .comment_time {visibility: hidden;}
.custom dl#comment_list dt:hover .edit_comment {visibility: visible;} 
.custom dl#comment_list dt .edit_comment {visibility: hidden;}
.custom dl#comment_list dt a:hover {text-decoration: none;}
.custom dl#comment_list {border-top:none;}
.custom .comments_intro, #respond_intro {margin-left:0;}
.custom #commentform {padding-left:0;}
.custom #comment_list {font-size:1em;}
.custom dl#comment_list dd .format_text:hover p.reply {visibility:visible;}
.custom dl#comment_list dd .format_text p.reply {visibility:hidden;}
dl#comment_list .format_text p {margin-bottom:.571em;}
.custom input.form_submit:hover {color:#CA0002;}
.custom dl#comment_list .bypostauthor { background: transparent; } /* Reset Thesis default */
.custom dl#comment_list dd { padding-top: 0; } /* Reset Thesis default */
.custom dl#comment_list dd,
.custom dl#trackback_list dd { padding-left: 0; } /* Reset Thesis default */
.custom dl#comment_list dl dd .format_text { margin-bottom: 0; } /* Reset Thesis default */
.custom dl#comment_list dd div,
.custom dl#trackback_list dd div { padding-left: 0.9em; }
.custom dl#comment_list dl dd div { padding-left: 1.5em; }
.custom dl#comment_list dt.bypostauthor,
.custom dl#comment_list dd.bypostauthor>div { background: #E7F8FB none repeat scroll 0 0; }
.custom dl#comment_list dl.children { background: #FFF; padding-left: 1em; padding-top: 1em; }
.custom dl#comment_list dl.children dt { padding-top: 1em; }
.custom dl#comment_list p.reply { margin-bottom: 1em; }

/* Pop Posts - For a light gray text, use <span class="meta"></span> */
span.meta {color:#555;}

/* NUMBERED PAGE NAV */
.page-nav { font-size: 1.35em; font-weight: bold; margin: 1em 0; padding: 0; overflow: hidden; }
.page-nav-intro { float: left; padding: .3em .5em; margin: 0 1em 1em 0; background: #efefef; border: .1em solid #ccc; }
.page-number { float: left; padding: .3em .5em; margin: 0 .2em; background: #fff; border: .1em solid #ccc;  }
.current-page-number { float: left; padding: .3em .5em; margin: 0 .2em; background: #efefef; border: .1em solid #ccc; }
.elipses { float: left; padding: .3em .2em; }

/*ARCHIVES PAGE*/
.custom .archive h3 {margin-top: 0;}
.custom .archive ul {font-size: .85em; }
.custom .archivel { float: left; width: 40%;}
.custom .archiver { float: right; width: 60%;}

 /*Clear Alls*/
.clear{clear:both;}

/*TWEET BOX - If using twitter's @anywhere*/
#tbox {padding:10px 22px 5px 8px; border: 1px dashed #000;margin-bottom:20px;}
/*stylings from Sean*/
h1, h2, h2 a {
color:#DB0000;
}