/*
File:			custom.css
Description:	Custom styles for Thesis
*/

/* h1 {
  font-family: "felt-tip-roman-1","felt-tip-roman-2",sans-serif;
}
*/

h1,h3 {
  font-family: "proxima-nova-1","proxima-nova-2";
}

h2,body {
  font-family: "skolar-1","skolar-2",serif;
}

/*HEADER,FOOTER,NAV*/
.custom #header_area.full_width {border-top:5px solid #232323;}
#header {text-align:right;}
.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;}

/*Mikes additional css formatting*/
li.widget span.miketest {position:relative; display:block; left:-15px; width: 275px; background: #FFFDC2; padding-top: .8em; padding-bottom: .8em; padding-left: .8em; padding-right: 1.5em ; line-height: 1.4em; font-family: "proxima-nova-1","proxima-nova-2";}

.custom h2, p.headline_meta {
   position:relative; left:-30px; border-left:8px solid #FF1100; padding-left: 24px;
}

.custom .widget h3 {
   text-align:right;
   text-transform: uppercase;
   border-bottom: 1px solid #999999;
}

.custom #header { 
display: block; 
padding-top:0px;
}


