body.custom { background: #67727b; }

		.custom #container { margin-top: 2em; margin-bottom: 2em; padding: 0.3em; background: #A52A2A; border: 0.4em solid #3e3e3a; }
		.custom #page { background: #ffffff; }
		.custom #header{display:none;}
		.custom #sidebars{background:-moz-linear-gradient(center left , #D1E8EF, #fff) repeat scroll 0 0 transparent;background-color:#D1E8EF;}
		.custom .headline_area{text-align:center;}
		    .custom .headline_area h2{font-weight:bold;}
		    .custom .menu a {font-size:12px;font-variant:small-caps;letter-spacing:0;text-transform:none;color:#eee;text-shadow:0 0 2px #000;}
		    .menu .rss a, .menu .rss a:hover {color:#527183;text-shadow:none;}
                  .custom .teaser img { border:2px double #DDDDDD; height:68px; margin:5px 10px 10px 0; width:68px;}
                  .custom .format_text p.note {background: #fff url(images/note.png) center no-repeat; border: 0px solid #66CCCC; background-position: 5px 50%; text-align: left; padding: 10px 10px 10px 60px;font-style:bold;font-size:16px;  }
                  .custom .sidebar h3 {-moz-border-radius:10px;-webkit-border-radius: 10px;background:#527183; color:#FFF;font-weight:bold; padding:3px 15px; text-shadow:0 0 2px #000;}
                        .custom .sidebar #widget_killer_recent_entries-3 ul li{background: #FFFfff;border: 2px solid #800000;line-height: 1.4em;-moz-border-radius: 5px;padding: 0.9em;-webkit-border-radius: 5px;}
            
/* Widgetized joeFooter */

#foot { background: #1F282F;border: 0.6em solid #212020;color: #DBEDF9;	font-size: 12px;margin: 0px auto;overflow: hidden;padding: 0 1.5em;}
	#foot a { color: #eee; text-decoration: none;}
	      #foot a:hover {color:#527183;text-decoration:underline; }
	#foot h2{color: #fff; font-size: 22px; font-weight: bold; letter-spacing: 1px; font-variant:small-caps; margin:10px 0 10px 15px;}
	#foot h3 {color:#fff;font-size:18px;font-variant:small-caps;font-weight:bold;letter-spacing:0px;margin:0px 0 15px 0px;text-transform:none;border-bottom:3px double #666666;line-height:30px;}
	#foot ul li ul { list-style-type: square; margin-left: 0px; }
      #foot ul.sidebar_list { padding: 1.8em 30px 0 0; }
	#foot li.widget .widget_box { background: none; border: 0; }
	#foot li.widget {margin-bottom:5px !important;}
	#foot .textwidget p { line-height: 22px; margin-bottom: 11px; }
	#foot li.widget_tag_cloud a{color:#ddd !important;line-height:25px;}
	      #foot li.widget_tag_cloud a:hover{color:#527183 !important;}
	#foot .col { float: left; list-style: none; width: 33.3%; }
	#cats-wrap {background:url("http://www.trafficgenerationcafe.com/wp-content/themes/thesis_18/custom/images/cat-right.jpg") no-repeat scroll right center #3D3C3C;border:3px double #000000;margin:15px 10px;}
		   #cats {list-style-type: none;overflow:hidden;margin:0px;padding: 10px 0 7px 20px;width:800px;}
		   #cats li {float: left; line-height: 22px; margin: 0 10px 5px 0; width: 165px;}
		   #cats a {border-bottom:medium none;color:#FFFFFF;display:block;font-size:15px;padding:2px 5px;text-decoration:none;}
		   #cats a:hover {color: #333;background:#f2f2f2;}
#copyright {  clear: both;font-size: 13px;letter-spacing: 1.3px;line-height: 21px;padding-top: 10px;}
	#copyright a:hover{text-decoration:underline; }
      #copyright p { font-size: 13px; }
	#copyright h3 {border-bottom:3px double #666666;color:#FFFFFF;font-family:none;letter-spacing:1px;line-height:30px;margin:5px 0 10px;}
	#copyright ul.sidebar_list, #copyright .textwidget, #copyright li.widget .widget_box, #copyright li.widget { margin: 0; padding: 0; }
	p.thesismsg{float:left;margin:0px;font-size:12px;letter-spacing:0px;}
	
/******/

/*Sidebar Top Best Sellers*/
#top-best-sellers li{background: #ffffff;border: 2px solid #800000;font-weight:bold;line-height: 1.4em;padding:3px 15px; -moz-border-radius: 20px;-webkit-border-radius: 20px;}
      #top-best-sellers li a{color:2361a1; }      
      
/*Sidebar Must Read Resources*/
#must-read-resources li{background: #fff;border: 2px solid #800000;line-height: 1.4em;padding:3px 15px; -moz-border-radius: 10px;-webkit-border-radius: 10px;}
      #must-read-resources li a{color:2361a1; }      


/* Author Bio*/
.postauthor { background: #F5F5F5; border-top: 1px solid #e1e1e0; border-bottom: 1px solid #e1e1e0; overflow: hidden; padding: 1.5em; }
	    .postauthor img { border: 2px solid #e2dede; float: left; margin-right: 1.5em; }
	    .postauthor h4 { color: #666; font-size: 1.8em; margin-bottom: 5px; }
	    .postauthor p { color: #515151; font-size: 13px; margin-bottom: 12px; }
	    
/*Comment Styling-Author Comment highlight*/
.custom dl#comment_list dt.bypostauthor, .custom dl#comment_list dd.bypostauthor>div {background: #EBF6FE none repeat scroll 0 0; padding-top:20px;}


/* Floating Buttons */
.sharepost{
float:left; border:1px solid #3e3e3a; 
margin-right:0px; top: 150px; 
position:fixed; background:#1F282F;
 margin-left:635px;
  width:60px; z-index:0;
}
.sharer{
	padding: 6px;
	border-bottom: 0.5px solid #e8e8e8;
}

/* Archives Page */
.archive h3 {cursor: pointer; font-size: font-size:22.5px;}
.archive-leftcol { float: left; width: 26%; font-size:12.4px;}
.archive-rightcol { float: right; width: 70%; font-size:12.4px;}