/*File:			custom.cssDescription:	Custom styles for ThesisBASIC USAGE:If you have enabled the custom stylesheet in the Thesis options panel, the <body> tag will be appended with the "custom" class, like so: <body class="custom">. You can use the "custom" class to override *any* CSS declarations contained in the style.css file.For example, if you wish to change the default link color to green, you would add the following declarations to this file:	.custom a, .custom a:visited { color: #090; }	<--- This makes links green	.custom a:hover { color: #00f; }	<--- This makes links blue when you mouse over themWHY THIS WORKS:By using the "custom" class, you are creating more specific CSS declarations for HTMLelements. CSS styling is applied through rules of specificity, and because declarationsprepended with .custom are more specific, they get applied when the page is rendered!More information about styling your Thesis installation using this file can be foundin the User's Guide:	http://diythemes.com/thesis/rtfm/customizing-thesis-with-customcss/*/.custom .format_text input, #commentform input, #commentform textarea { width: auto; }.custom .wpcf7-list-item { display: block; }.custom .comments_closed { display: none; }.custom .sociable { margin: 0; }.custom #archive_info { padding-right: 1.1em; font-size: 1.1em; padding-bottom: 0; }.custom #archive_info img { margin: 10px 0; width: 435px; }.custom #archive_info p { margin: 0; text-transform: none; letter-spacing: normal; line-height: normal; font-size: 1.2em; }.custom #sidebar_2 li.widget { padding: 0; }.custom #sidebar_2 li.widget_rss { padding: 1.2em; }.custom #sidebar_2 li.widget_rss h3 a { color: black; }.custom a.rsswidget img {	display: none; }.custom #sidebars_single #sidebar_2 li.widget { padding: 1.2em; }.custom .twtr-widget { background-color: #333333; }.custom .wp-polls-ul { margin: 0; }/* Flickr Widget */.custom li.TanTanFlickrWidget_display { padding: 1.2em; width: auto; }.custom li.TanTanFlickrWidget_display .flickr-photos { text-align: center; }.custom li.TanTanFlickrWidget_display img { margin: 0 0.2em; padding: 0.2em; border: 1px solid #E7E7E7; margin-bottom: 0.6em; }/* Recent Comments */.custom #sidebars #recent-comments li { border-top: 1px solid #E7E7E7; padding-top: 0.6em; margin-bottom: 0.6em; font-size: 0.9em; }.custom #sidebars #recent-comments img { float: left; margin-right: 1em; padding: 0.2em; border: 1px solid #E7E7E7; }.custom #sidebars #recent-comments h3 { border: none; padding-bottom: 0; }.custom #sidebars #recent-comments a { color: #000000; }.custom #sidebars #recent-comments .recentcommentauthor { font-weight: bold; }.custom #sidebars #recent-comments .recentcommenttext { display: block; margin-left: 3.5em; }.custom #sidebars li.widget li { border-top: 1px solid #E7E7E7; padding-top: 0.6em; margin-bottom: 0.6em; }/* Widgets */.custom #sidebars_single li.widget li { border-top: 1px solid #E7E7E7; padding: 0.6em 0; }.custom li.widget li.postlist { clear: both; margin-bottom: 1em; padding: 1em 0 !important; border-top: 1px solid #E7E7E7; height: 3em; }.custom li.widget li.postlist img { float: left; padding: 0.2em; border: 1px solid #E7E7E7; margin-right: 0.6em; }.custom li.widget li.postlist a { color: #000000; font-weight: bold; line-height: 1.5em; }.custom li.widget li.postlist span { display: block; color: #808080; font-weight: normal; font-size: 0.9em; margin-left: 6.8em; }/* Header */.custom #header { padding: 0; margin-bottom: -0.3em; }/* Single Page */.custom #content_single { width: 66.8em; float: left; background-color: #FFF; display: inline; }.custom #content_single .post .format_text { width: 30em; border: none; float: left; }.custom #content_single .post_box { border: none; }.custom #content_single h1 { font-size: 3em; }.custom #sidebars_single { width: 30.8em; border: 0; float: right; display: inline; }.custom #content_single .single_information { float: right; width: 21em; display: inline; }.custom #content_single .single_information h3 { border: none; margin-bottom: 0; }.custom #content_single .single_information li { border-top: 1px solid #E7E7E7; margin-top: 0.6em; }.custom #content_single .single_information img { padding: 0.8em 0 0.4em 0; }.custom #content_single .single_information a { color: #000000; font-weight: bold; line-height: 1.5em; }.custom #content_single .single_information span { display: block; color: #808080; font-weight: normal; }.custom .clear { clear: both; }.custom .menu { background: #5A5A5A url(images/menubg.jpg); border: none; }.custom ul.menu li { background: url(images/menudivider.jpg) repeat-y 100% 0%; margin: 0; }.custom ul.menu li a { background: none; border: none; color: #FFFFFF; padding: 0.8em 2em; text-transform: none; font-weight: bold; }.sidebar_list li.widget h3 { border: none; }.sidebar_list li.widget { border-bottom: 8px solid #E6E6E6 !important; }.custom #content_single .single_information h3 { font-size: 1em; font-weight: bold; margin-bottom: 0.6em; }.custom #content_single .single_information li { list-style-type: none !important; }.custom #content_single .single_information li.widget { border: 0.1em solid #E7E7E7; margin: 0 0 0.8em 0; }/* Comments */.custom #comments { margin: 0 1.2em; }.custom dl#comment_list { border-top: 1px solid #E7E7E7; font-size: 0.9em; }.custom dl#comment_list dd { border-bottom: 1px solid #E7E7E7; }.custom dl#comment_list .bypostauthor { background-color: #F1F1F1; }.custom #commentform { border-top: 1px solid #E7E7E7; }/* Page Navigation */.custom #content .wp-pagenavi { text-align: center; margin: 1.2em; font-size: 1.1em; }/* Search box navigation */.custom .search { width: 19em; margin-left: 78.7em; margin-top: -3.05em; }/*.custom .search input { height: 1.6em; border-bottom-color: #5A5A5A; }*/.custom .search input { height: 1.7em; border: none; background-color: #FFFFFF; }.custom #nav .nav_container { width:78.7em; }.custom div.nav_container #s { font-size:1.3em; padding:0.308em; width:13.95em; }/* Widget img */.custom .widget_meta h3 { background: url(images/sprites/test.jpg) no-repeat top right; }.custom .widget_links h3 { background: url(images/sprites/star.jpg) no-repeat top right; }.custom #copyright p { margin: 0.8em 0; color: #FFF; background-color: #737373; padding: 0.4em 1.2em; font-size: 1.1em; }.custom #copyright p a { color: #FFF; font-weight: bold; }/* Widgetized footer */#footer_setup { background: #FFF; padding: 1.2em; overflow: hidden; font-size: 1.2em; height: 100%; }#footer_setup .footer_items { text-align: left; width: 24%; display: inline-block; float: left; height: 100%; }#footer_item2, #footer_item3, #footer_item4 { padding-left: 0.8em; border-left: 0.2em solid #E5E6E6; }#footer_setup .footer_items h3 { font-size: 1em; font-weight: bold; color: #000; margin-bottom: 5px; }#footer_setup .footer_items ul li { list-style: none; margin-bottom: 0.3em; }#footer_setup .footer_items a { font-decoration: none; border: none; }#footer_setup .footer_items ul { margin: 0; padding: 0; }/* Custom homepage */.custom #content3 { width: 720px; float: left; }.custom #post_box3 {width: 680px; border:none; padding: 0 20px 0 0; }.custom #sidebar_3 { width: 212px; float: right; }.custom #sidebars3 {border-color:#DDDDDD;border-style:solid;border-width: 0 0 0 0.1em;float:right;width:220px;}

.custom .twingly_subscribe { display: none; }
.custom .twingly_footer { border-bottom: 8px solid #ededed; }
.custom .twingly_get_widget { display: none; }
.custom .twingly_no_results p { display: none; }
.custom .post .twingly_logo a img { border: 0; }
.custom .twingly_widget { margin: 10px; }

.custom #text-516253311 { background-color: #333333; color: #FFFFFF; text-align: center; }
.custom #text-516253311 input { margin-bottom: 1.1em; }
.custom #text-516253311 h3 { color: #FFFFFF; text-align: left; }

.custom #text-516253316 { background-color: #666666; color: #FFFFFF; text-align: center; }
.custom #text-516253316 input { margin-bottom: 1.1em; }
.custom #text-516253316 h3 { color: #FFFFFF; text-align: left; }

.custom #text-516253315 { height: 270px; }

.custom #text-516253318 { text-align: center; }

.custom .captitle { text-align: right; }

.custom #commentform textarea { width: 96%; }

.custom #footer-ad { margin: 0.8em 0 0.8em 0; background: #FFFFFF; text-align: center; width: 980px; }