/*
File:			custom.css
Description:	Custom styles for Thesis
More Info:		http://diythemes.com/thesis/rtfm/custom-css/
*/

/*change font height and line spacing*/
.custom .format_text {line-height: 1.6em;}

#header #logo {
font-size: 5em;
letter-spacing: -3px;
text-align: center;
}
#header #tagline {
line-height: 1.4em;
text-transform:uppercase;
letter-spacing:3px;
text-align:center;
}

#header{border-top:1px solid black;border-bottom:1px solid black;margin-top:1px;}

.format_teaser img{margin-right:8px;}

.menu a, .menu .current ul a, .menu .current-cat ul a, .menu .current-menu-item ul a{background:white;}
.menu, .menu a, .menu li ul{border:none;}
.menu .current a, .menu .current-cat a, .menu .current-menu-item a {
border-bottom-color: #ddd;color:#999;}

.sidebar .text_input {width: 75%;}
.custom div.prev_next p {  float:right;}
.custom div.prev_next p.previous {  float:left;}
.prev_next{border-top:1px solid black;}

#commentform p.comment-subscription-form{margin-top:10px;margin-bottom:0;}

#logo a{background:url(/wp-content/uploads/2012/10/ct.gif) left 10px no-repeat;padding:2px 0 20px 75px;}
#logo a:hover{background-position: left -87px;}
#tagline{padding-left:82px;}

.custom dl#comment_list dt.bypostauthor, .custom dl#comment_list dd.bypostauthor>div { background: #eafeff; }

/*-----archives-----*/
.custom .archive h3 {margin-top: 0;}
.custom .archive ul {font-size: .85em; }
.custom .archive1 { float: left; width: 65%;}
.custom .archiver { float: right; width: 20%;}
.page-id-185 .format_text ul{margin-left:0px;}

.custom .entry-content p{text-align:justify;}
.custom .format_text p{font-size:18px;line-height:30px;}
.custom .entry-content .align-left p {
    text-align: left;
}

.custom .menu-item-912 a {
display:block; height:24px; width:24px; padding:0px; margin-left:6px; outline:none; text-indent:-9999px;
background-image:url('images/social-sprites.gif'); background-position:0 -24px;
margin-top: 2px;
}
	.custom .menu-item-912 a:hover { background-position:0 0; }

.custom .menu-item-913 a {
display:block; height:24px; width:24px; padding:0px; margin-left:6px; outline:none; text-indent:-9999px;
background-image:url('images/social-sprites.gif'); background-position:-24px -24px;
margin-top: 2px;
margin-left: 308px;
}

	.custom .menu-item-913 a:hover { background-position:-24px 0; }

.custom .menu-item-914 a {
display:block; height:24px; width:24px; padding:0px; margin-left:6px; outline:none; text-indent:-9999px;
background-image:url('images/social-sprites.gif'); background-position:-48px -24px;
margin-top: 2px;
}

	.custom .menu-item-914 a:hover { background-position:-48px 0px; }
.custom .menu a{border-top:none;}
li.widget{margin-bottom:1em;}

.format_text .post_tags{clear:both;}

.wp-caption.alignleft, .wp-caption.alignright{margin:0 0 20px 0;padding:0;}
.wp-caption.alignright {margin: 0 0 20px 20px;}
.wp-caption.aligncenter{margin:0 auto 0 auto;}
.wp-caption {border:none;background:white;}
.custom p.wp-caption-text{text-align:left;font-size:12px;margin:0;padding:0 4px;line-height:16px;}
.format_text img.frame, .format_text .wp-caption {padding-top:0;padding-bottom:1.5em;}

.postid-1441 #content_area, .postid-1441 #content_box, .postid-1441 #content, .postid-1441{background:black;}
.postid-1441 .sharedaddy, .postid-1441 #header_area, .postid-1441 #footer_area, .postid-1441 #sidebars, .postid-1441 .post_nav{display:none;}
.postid-1441 p.headline_meta a, .postid-1441 p.headline_meta{color:black;border-bottom:none;}
.postid-1441 abbr{color:#999999;}

#sidebars{border-bottom:1px solid black;border-top:1px solid black;}
#footer{border:none;}

.yarpp-thumbnails-horizontal{width:700px;}
.yarpp-thumbnails-horizontal .yarpp-thumbnail {margin:5px 10px 5px 0 !important;display:block;float:left;width:120px;border: 1px solid #CCCCCC;padding:4px;}
.yarpp-thumbnails-horizontal .yarpp-thumbnail-title {
font-size: 14px;
margin: 0;
text-align: center;
line-height: 18px;
display: inline-block;
font-weight: bold;
font-family: "Droid Sans","Lucida Grande",Tahoma,sans-serif;
}
.format_text a.yarpp-thumbnail {text-decoration: none;}

.slideshow-window {background-color:white !important;border:none !important;}

@media screen and (max-width: 640px) {
body {
font: normal 100%/1.4 sans-serif;
}
.full_width .page {
width:auto;
}
.custom .entry-content p {
text-align: left;
}
.format_text img.right, .format_text img.alignright, .wp-caption.alignright  {
    float: none; display:block;margin:0;
}

h1, h2, h2 a {clear:both;}

.post_box, .teasers_box {
margin: 0 .5em;
}

.teasers_box {
width: auto;
}

.teaser {
width: 99%;
}
.teaser {
float: none;
}

.embed{
width: 100%;
height:auto;
}

#logo a {
    background:none;
    padding:0;
}
#header #logo {
    font-size: 2.2em;
letter-spacing:-1px;
}

#header #tagline {
    letter-spacing: 3px;
    line-height: 1.2em;
}
#header #tagline {
    font-size: .8em;
}
#tagline {
padding:0;
}

.headline_area h1, .headline_area h2, #archive_intro h1 {
    font-size: 1.6em;}
.headline_meta {
    font-size: .8em;}

.format_text img {
max-width: 100%;
height: auto;
width: auto\9; /* ie8 */
margin:0;padding:0;
}

.headline_area {
margin-bottom: 1em;
}

.custom .format_text p {
line-height: 1.4em;
margin-bottom: 1.2em;
font-size:.8em;
}

#sidebar_1 {
border:none;
display:block;
width:100%;}

dl#comment_list dd .format_text, dl#comment_list dd #respond {
padding-right: 0;
}

dl#comment_list dl dt {
padding-left:0em;
border-width: 0;}

dl#comment_list dl dd .format_text {
padding-left: 0em;
border-width: 0;
}

dl#comment_list dl dt.bypostauthor {
padding-left: 0;
border-width: 0;
}

dl#comment_list dl dd.bypostauthor > .format_text {
padding-left: 0;
border-width: 0 ;
}

dl#comment_list dt .comment_author {
font-size: 1em;
}
dl#comment_list dt span {
font-size: .8em;
line-height: 1em;
}

dl#comment_list dt, #trackback_list, dl#comment_list dd {
padding: .4em;
}

#sidebar_2 {
display:block;
width:100%;
}
}