/*
File:			custom.css
Description:	Custom styles for Thesis
*/

.custom #wrapper {position:relative; top:5px; width:970px; height:226px; margin:0 auto;}
.custom #masthead {position:relative; color:#000; width:inherit; background-color:#fff; font-weight:bold; padding:0; text-align:center;}
.custom ul#mainNav {position:absolute; width:966px; height:24px; top:190px; background-color:#445577; border:#445577 solid 2px;}

/* TOP NAVIGATION */
.custom ul#mainNav {font-size:12px; padding:8px 0 0 0; text-align:center;}
.custom ul#mainNav li {display:inline; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;} 
.custom #mainNav a.btn {padding:7px 15px 9px; text-decoration:underline; border:none;}
.custom #mainNav a.btn.off {color:#fff;}
.custom #mainNav a.btn.on, .custom #mainNav a.btn:hover {background-color:#fff; color:#444477; text-decoration:none;}
.custom #IEroot7 #mainNav a.btn {padding:4px 15px 6px;}

/* POSTS */
.custom #archive_info p {display:none;}
.custom #archive_info h1 {font-size: 26px; padding:12px 0;}
.custom #container {border-left:#444477 solid 2px; border-right:#444477 solid 2px; border-bottom:#444477 solid 2px;}
.custom #header {font-size:18px; padding:15px 15px 25px 15px; color:#990000;}
.custom .headline_area a, .custom .headline_area .published {letter-spacing:normal;}
	/* video */
.custom .format_text .player {padding:0; margin-top:-24px; margin-bottom:12px;}

	/* images */
.custom .format_text img.post_image {margin-top:6px; margin-bottom:5px;}
.custom .format_text img.frame {border:#000 solid 2.5px; background:none; padding:0; margin-top:10px;}
.custom .format_teaser .post_image_link img.thumb {margin-top:5px; margin-bottom:0;}
.custom .format_teaser .post_image_link img.frame {border:#000 solid 1.5px; margin-top:7px; padding:0;}
	/* legecy images */
.custom .format_text img {-ms-interpolation-mode: bicubic;}
.custom .format_text img.left {border:#000 3px solid; margin:.3em 1.5em .5em 0; float:left;}
.custom .format_text img.right {border:#000 3px solid; margin:.3em 1.5em .5em 0; float:left;}
.custom .format_text img.leftnone {border:none; margin:.3em 1.5em .5em 0; float:left;}
.custom .format_text img.rightnone {border:none; margin:.3em 1.5em .5em 0; float:left;}

	/* comments */
.custom #respond_intro {margin-top:2em;}
.custom dl#comment_list .thread-alt {background-color:#fff;}
.custom dl#comment_list .thread-even {background-color:#fff;}
.custom .avatar {padding-top:12px;}
.custom dl#comment_list dl dt.bypostauthor, .custom dl#comment_list dl dd.bypostauthor > .format_text {border-left:1px solid #666; background-color: #ddeedd;}

/* SHARE BUTTONS */
.custom ul.socmedia {margin:0;}
.custom ul.socmedia li {display:inline-block;}
.custom ul.socmedia li a {border-bottom:none;}
.custom #IEroot7 ul.socmedia li {display:inline;}
.custom  ul.socmedia li.digg {margin-left:0;}

/* ABOVE SIDEBARS */
.custom #feature {font-size:14px; background-color:#ccccdd; padding:12px;}
.custom #feature a {border-bottom:#226699 solid 1px;}
.custom #feature a:hover {border-bottom:#666666 solid 1px;}
.custom .blogger img {float:left; margin-right:9.75px; margin-top:3px;}

/* SIDEBARS */
.custom #sidebars {margin-left:0;}
.custom .widget {margin-bottom: 24px;}
.custom .widget h3 {letter-spacing:1px; color:#fff; background-color:#445599; padding-left:5px;}
.custom .widget h3 a {color:#fff;}

/* delicious */
.custom .widget_deliciousplus {width:170px; border:#3377cc solid 2px; background:url(http://www.chaostoclarity.com/blog/wp-content/themes/thesis_17/custom/images/delicious2.png) no-repeat top left; padding:0 6px;}
.custom .widget_deliciousplus h3 {padding-top:35px; font-variant:normal; letter-spacing:normal; font-weight:bold;font-size:14px; background:none;}
.custom .widget_deliciousplus h3 a {color:#000;}

/* twitter */
.custom .widget_twitter {width:170px; background:url(http://www.chaostoclarity.com/images/twitter_logo.png) no-repeat top left; border:1px solid #00ccff; padding:0 6px;}
.custom .widget_twitter h3 {padding-top:35px; font-variant:normal; letter-spacing:normal; font-weight:bold;font-size:14px; background:none;}
.custom .widget_twitter h3 a {color:#000;}

/* connect list */
.custom #connect .email, .custom #connect .twitter, .custom #connect .delicious, .custom #connect .youtube, .custom #connect .linkedin, .custom #connect .facebook, .custom #connect .news {padding:4px 0 4px 28px; display:list-item; background:} 
.custom #connect .email {background:url(http://www.chaostoclarity.com/blog/wp-content/themes/thesis_17/custom/images/email.png) no-repeat center left;}
.custom #connect .twitter {background:url(http://www.chaostoclarity.com/blog/wp-content/themes/thesis_17/custom/images/twitter26.png) no-repeat center left; ;}
.custom #connect .delicious {background:url(http://www.chaostoclarity.com/blog/wp-content/themes/thesis_17/custom/images/delicious26.png) no-repeat center left;}
.custom #connect .youtube {background:url(http://www.chaostoclarity.com/blog/wp-content/themes/thesis_17/custom/images/youtube26.png) no-repeat center left;}
.custom #connect .linkedin {background:url(http://www.chaostoclarity.com/blog/wp-content/themes/thesis_17/custom/images/linkedin.png) no-repeat bottom left;}
.custom #connect .facebook {background:url(http://www.chaostoclarity.com/blog/wp-content/themes/thesis_17/custom/images/facebook26.png) no-repeat bottom left;}
/*.custom #connect .news {background:url(http://www.chaostoclarity.com/blog/wp-content/themes/thesis_17/custom/images/news.png) no-repeat bottom left;}
*/
.custom .headline_meta span, .custom .headline_meta abbr {text-transform:none;}
.custom .headline_meta {font-style:normal; color:#333333;}

.custom #footer {text-align:left;}

/* LINKS */
.custom a {color:#226699; text-decoration:none;}
.custom a:hover {color:#666666;}

.custom h2 a { color:#111; }
.custom h2 a:hover {color:#226699; border-bottom:1px solid #226699;}

.custom .headline_meta a {border-bottom:none; color:#2361A1;}
.custom .headline_meta a:hover {color:#666666; border-bottom:1px solid #666666; text-decoration:none;}

.custom .format_text a {border-bottom:1px solid #226699;}
.custom .format_text a:hover {border-bottom:none;}
.custom .post_tags a:hover {text-decoration:none;}

.custom .teaser a.teaser_link {border-bottom:1px solid #226699;}
.custom .teaser a.teaser_link:hover {border-bottom:none; text-decoration:none;}

.custom .format_text .to_comments a {color:#226699;}
.custom .format_text .to_comments a span {color:#226699;}
.custom .format_text .to_comments a:hover, .custom .format_text .to_comments a:hover span {color:#666666; border-bottom:none; text-decoration:none;}

