/*
Skin Name:		Easy Thesis
Skin URI:		http://thesisthemes.com/premium-skins/easy-thesis/
Description:	Easy Thesis was built for simplicity and speed - anyone can have a great looking Thesis site in no time with some of the most requested Thesis design tweaks built right into the amazingly simple control panel!
Version:		1.4.3
Author:			ThesisThemes
Author URI:		http://thesisthemes.com/
*/

 #container {margin-top: 2em;margin-bottom: 2em;padding: 0.3em;}

/* Date Box */
 #date_box {height:35px;}
 #date_box { background:#313131 url(images/bg-footer.png) repeat-x scroll center top;color:#fff; text-shadow: 1px 1px rgba(0, 0, 0, 0.5);}
 .topbarleft {float:left;margin:0;padding:10px 0 0 10px;font-size:1.2em; font-weight: bold;}
 .topbarright {float:right;margin:0;padding:7px 5px 0 0;text-align:right;text-transform:uppercase;}


/* SPONSERS */
 .sidebar_list .widget #tt_sponsors img {padding: 5px;}
 .sidebar_list .widget #tt_sponsors img:hover {background: #e6e6e6;}
 .sidebar_list .widget #tt_sponsors {margin-top: 25px;background: #ffffff;text-align: center;padding: 10px 0;list-style-type: none;display: inline;}

/* SOCIAL */
 .sidebar_list .widget #tt_social img {padding: 5px;}
 .sidebar_list .widget #tt_social img:hover {background: none;}
 .sidebar_list .widget #tt_social {margin-top: 25px;background: #ffffff;text-align: center;padding: 10px 0;list-style-type: none;display: inline;}

/* Widgets Headers */
 .sidebar_list .widget h3 { border:0; color:#FFF; font-weight:bold; line-height:normal; padding:5px; }
 .sidebar_list .widget h3 {background:#313131 url(images/bg-footer.png) repeat-x scroll center top; text-shadow: 1px 1px rgba(0, 0, 0, 0.5); font-variant: normal; letter-spacing: normal; padding: .75em 1.2em;}

/* Navigation */
 ul.menu li a {padding: .9em 1.6em .9em 1.4em; text-transform: none; letter-spacing: normal; margin-bottom: 1px; }
 ul.menu li a,  ul.menu li a:hover {border:none; }
 ul.menu li { border-right: 0;}
 ul.menu li.tab-home { border-left: 0;}
 ul.menu li li a { background: none; text-shadow: none; }
 ul.menu li li a {padding:0.9em 0em 0.9em 1.8em;}
 ul.menu li li a:hover {background: none;}
 ul.menu li li:hover {border-bottom:0px solid; border-left:0px solid; border-right:0px solid; }
 .menu .current a {font-weight:bold;}
 ul.menu .rss { border: none; }
 ul.menu .rss a,  ul.menu .rss a:hover { padding-right:  16px;  background: url("../../../lib/images/icon-rss.gif") no-repeat 100% 50%; margin-right: 1em; text-decoration: none; }

/* Border around widgets */
 .sidebar_list .widget { background:#FFFFFF url(images/bg-posts.png) repeat-x scroll center top; border:1px solid #D7D8DF; padding:5%; width:89.5%; }

/* Turn off comments are closed message on pages */
 .comments_closed { display: none; }
 #tt_breadcrumb{font-size:1.1em;padding:10px 1.1em; background: #eee; border-bottom: 1px solid #ddd; text-shadow: 1px 1px rgba(255, 255, 255, 0.75); color: #515151;}
 .post_box, .teasers_box {border:0;}

/* Search Box */
 #s { background: none; border: none; color:#495D5C; width: 160px; padding-right: 20px; padding-top: 5px; }
 .search_form p { background: url(images/search.png) right no-repeat; width: 195px; height: 22px; display: block; }

/* Footer Widgets */
 .footer_copy {color: #fff; text-align:center; padding: 5px 0;}
 #footwrap {overflow: hidden;}
 #footer {padding: 0; background: #313131; border: none; }	
 #footer .col {float: left;width: 29%;overflow: hidden;margin-left: 25px;}
 #footer .col.footer2 {margin-left: 25px;}
 .footer_list {text-align: left;}
 ul.footer_list {margin: 0;padding: 0;}
 ul.footer_list li {margin: 0;padding: 0;list-style: none;}
 ul.footer_list li .widget_box {padding: 0;border: none;}
 ul.footer_list .widget ul, ul.footer_list .widget p, ul.footer_list .widget ol {padding: 0;}
 ul.footer_list .widget {margin-bottom: 40px;}
 #footer h3 {margin-bottom: 20px;margin-top: 20px;}

/* Comments */
 input,  textarea { background: #f9f9f9; border: 1px solid #bbb; -moz-border-radius: 2px; -webkit-border-radius: 2px; }
 input:focus,  textarea:focus { border-color: #888; }
 input.button,  input[type=submit],  #commentform input.form_submit { background: #fff url(images/bg-input.png) bottom repeat-x; padding:5px 15px; text-shadow: 0 1px 0 #fff; color:#222; width: auto; -moz-border-radius: 3px; -webkit-border-radius: 3px; border: 1px solid #bbb; font-weight: normal; }
 input.button:hover,  input[type=submit]:hover,  #commentform input.form_submit:hover { background: #fff url(images/bg-input_active.png) top repeat-x; border: 1px solid #aaa; cursor: pointer; }
 input.button:active,  input[type=submit]:active,  #commentform input.form_submit:active { border: 1px solid #888; }
 dl#comment_list dd { border-bottom: solid #DFDFDF 1px; }
 dl#comment_list { border-top: solid #DFDFDF 1px; margin-left: -3px; }
 #commentform { border-top: solid #DFDFDF 1px; }
 #respond_intro p { font-weight: bold; font-size: 2em; }
 #comment_list dt.thread-even,  dl#comment_list dd.thread-even { background: #eee; }
 #comments .avatar img { background: #fff; border: 1px solid #ddd; padding: 5px; margin-bottom: 1em; }
 dl#comment_list dt.bypostauthor,  dl#comment_list dd.bypostauthor { background:  #E7F8FB; }
 #comments { margin-right: 0; }