/*------------------------------------------

AGITW CSS OVERRIDES

To revert to vanilla Thesis theme, go to Design 

options and turn off: "Use custom CSS".

------------------------------------------*/



@import url(http://fonts.googleapis.com/css?family=Reenie+Beanie);

.custom h2.entry-title, .headline_area h1, .headline_area h2 { font-family: 'Reenie Beanie', Georgia, serif; font-size: 340%;}

body.custom { -webkit-text-size-adjust:none;}

.custom #page { padding:0; background: #191919; position: relative;}

.custom #page #content { margin-left: 1em; }

.custom #header { width: 100%;padding:0;height:17em;border-bottom:none;border:0;position:relative; top:-201px; z-index: 3; } 

.custom .menu { background: #000000; padding: 163px 0 0 0; z-index: 1; }

.custom .menu a { padding:12px 9px 12px !important;  }

.custom #feature_box { position:absolute;top:-6px;left:0;display:block;margin:0;padding:0; border:0;background:transparent;width: 100%; z-index: 2;}

.custom #feature_box img { width: 100%;padding:0;border:0;}

.custom #header #logo, .custom #header #tagline { text-indent:-9999px; overflow:hidden; } 

.custom #header #logo { position:absolute;top:0;left:0;display:block;width:150px;height:120px; background:transparent url(../custom/images/header_logo_circ.png) 0 0 no-repeat; z-index:500;}

.custom #header #logo a { position:absolute;top:0.5em;left:0;display:block;width:150px;height:120px; }

.custom #image_box img { padding:0; border:0; }

.custom .image_box, .custom .custom_box { border:0; }

.custom #header, .custom .menu, .custom .menu a, .custom .menu li ul, .custom #sidebar_1, .custom .post_box, .custom .teasers_box {border-color: #444;}

.custom #footer, .custom .prev_next { border-top: 1px solid #444; }

.custom #content_box { background-image:none; position: relative; top:-160px; }

.custom .format_text p.to_comments { float:left;display:inline;margin:0 15px 15px 0; }

.custom .format_text .to_comments span { color: #444; }

.custom .sidebar h3 {color: #e40363;}

.custom .menu .rss { float: right; margin-right: 1em;}

.custom div.tweetthis, .custom div.likethis { float:left; display:inline;margin:0 15px 15px 0; }

.custom li.widget_twitter ul li { padding-bottom: 0.6em; border-bottom: 1px dotted #444; }

.custom li.widget_twitter ul li:last-child { border-bottom: 0px dotted #444 }

.custom #sidebars { padding-top:1em; }

.custom #feature_box, .custom #archive_info, .custom #comment_nav_2 { border-bottom:none; }

.custom div.entry_content p:last-child { margin-bottom: 2.5em; }

.custom .formcontainer fieldset { border: 0px solid #333; }

.custom .formcontainer .form-input input, .custom .formcontainer .form-textarea textarea { background: #fff; border:0;}

.custom .formcontainer .form-submit .button { margin: 1em 0; background:#e40363;color:#e1e1e1;border:4px solid #e1e1e1;font-weight:bold;}

.custom .formcontainer .success { padding: 0.5em; background:#e40363; color:#e1e1e1; }

.custom .formcontainer input#ec_math_a { width:4em; }

.custom dl#comment_list .bypostauthor { background: #292929; }
.custom .comments_intro span { color: #a1a1a1; }

.custom .format_text blockquote { border-left: 4px solid #292929; font-style: italic; color: #999; padding-right: 0.786em;}



/*--------LINKS---------*/

.custom .menu a { padding-top: 1em; padding-bottom: 1em; border-bottom: none; border-top:none;outline: none; text-decoration:none; }

.custom a, .custom a:visited { text-decoration: none; border-bottom: none; outline: none;}

.custom a:hover { color: #fff; text-decoration: none; border-bottom:none;}

.custom .widget_tag_cloud a, .custom .widget_tag_cloud a:visited {  }

.custom .widget_tag_cloud a:hover {  }

.custom #footer a, .custom #footer a:visited { text-decoration: none; border:0;}

.custom #footer a:hover { text-decoration: none;border:0; }



.custom .sidebar h3 a {color: #e40363;}

.custom .headline_meta a { border: 0; }

.custom .menu .rss a, .custom .menu .rss a:hover { padding-right: 17px !important; background: url("../custom/images/icon-rss.gif") 100% 50% no-repeat; border-bottom: none; text-decoration:none;}

.custom div.tweetthis a, .custom div.likethis a { text-transform:uppercase;letter-spacing:2px;font-size: 72.5%; background: #333; }

.custom li.widget_twitter ul li a { background: #333; }

.custom a.teaser_link { background: #333; text-decoration: none; }

.custom a.teaser_link:hover { text-decoration: none; border:0; }

.custom .format_text p a { text-decoration: none; color: #e1e1e1; }
.custom .format_text p a:hover { text-decoration: none; color: #fff; }

.custom .format_text .to_comments a, custom .format_text .to_comments a span { background: #191919; color: inherit; }
.custom .format_text .to_comments a:hover, custom .format_text .to_comments a span:hover { background: #191919; color: #e1e1e1; text-decoration: none; }

