/*
File:			custom.css
Description:	Custom styles for Thesis
*/


a:link, a:visited {
	color: #BF1E2D;	
}
.custom a:hover, .custom a:active {
    color: #7acbc7;
}

input.wpcf7-submit
{
color: #fff;
background: #BF1E2D;
border: 2px outset #d7b9c9;
width: 15%;
}

input.sendbutton
{
color: #fff;
background: #BF1E2D;
border: 2px outset #d7b9c9;
width: 25%;
}

#archive_intro h1 {font-size: 2.6em; color: #BF1E2D; font-weight: bold; font-family: Arial, sans-serif; padding-bottom: 0px;}

/*body.custom { background: url(/wp-content/uploads/design/mark-background.png) no-repeat fixed top center #7acbc7;} */
/*body.custom { background: url(/wp-content/uploads/design/texture-bg.gif) repeat 0px 0px #9dd5d2;} */
body.custom { background: url(/wp-content/uploads/design/tartan_93ffff8aaed1e6a9df5a03c2392859b5.png) repeat 0px 0px #9dd5d2;} 
/*body.custom { background: url(/wp-content/uploads/design/mt-background.gif) repeat-x fixed 0px 0px #FFFFFF;}*/
	.custom #container { margin-top: 2em; margin-bottom: 2em; border: 1px solid #aaa;}
	.custom #page { background: url(/wp-content/uploads/design/mark-header2.png) no-repeat 100% 0% #fff; }
	.custom .to_comments {padding-bottom: 35px; margin-bottom: 5px;
   background: url('/wp-content/uploads/design/stitch-line-dash2.gif') repeat-x left bottom;
}
	
/* Custom Header Links */	
.custom #headerspan {
	margin-right: auto;
	margin-left: auto;
	width: 95em;
	padding-top: 5px;
	padding-bottom:0px;
	color: #FFF;
	font-size: 11px; 
	font-weight: normal;
}
li#quick_links  {list-style: none; color: #FFFFFF; font-size: 11px; font-weight: normal; float: right;}
li#quick_links div#icon1 {float:left; display:block; padding-right: 5px;}
li#quick_links div#icon2 {float:left; display:block; padding-right: 5px;}
li#quick_links div#icon3 {float:left; display:block; padding-right: 5px;}
li#quick_links div#icon4 {float:left; display:block; padding-right: 5px;}
#quick_links a:hover {color: #BF1E2D}
#quick_links a {color: #FFFFFF; font-size: 11px; font-weight: normal}

/* Featured Post Formatting */
.custom #my-feature-box { font-family: Helvetica,Arial,sans-serif; color: #ffffff; background: #bbbbbb; padding: 22px 15px 22px 15px; }
.custom #my-feature-box h2 { font-size: 2.2em; margin: 0 0 15px 0; }
.custom #my-feature-box h2 a { color: #000000; text-decoration: none; }
.custom #my-feature-box h2 a:hover { color: #ffffff; }
.custom #my-feature-box p { font-size: 1.4em; line-height:1.571em; text-align: justify;}
.custom #my-feature-box .featurereadmore { padding: 22px 0 0 0; }
.custom #my-feature-box .featurereadmore a { font-size: 14px; text-decoration: none; }


/* custom header*/
.custom #header 
{
padding-top: 0em;
padding-right: 0em;
padding-bottom: 0em;
padding-left: 0em;
border-top: 0em;
border-right: 0em;
border-bottom: 0em;
border-left: 0em;
margin-top: 0em;
margin-right: 0em;
margin-bottom: 0em;
margin-left: 0em;
}

.custom #header #logo_mt a
{
display:block;
width:200px;
height:100px;
background:url(/wp-content/uploads/design/make-and-takes-logo_SHORT3.png) center no-repeat;
outline:none;
color: #000000;
text-indent: -9999px;
padding-top: 0em;
padding-right: 0em;
padding-bottom: 0em;
padding-left: 0em;
border-top: 0em;
border-right: 0em;
border-bottom: 0em;
border-left: 0em;
margin-top: 0em;
margin-right: 0em;
margin-bottom: 0em;
margin-left: 0em;
}
.custom #header #tagline {color:#000000; text-indent: -9999px;}

.leaderboard {width: 1000px; padding-left: 5px;}
.leaderboard_left {text-align:left; float:left; width:200px;}
.leaderboard_right {float: right; text-align:right;}
#leaderboard_right_nest {text-align:right; padding-top:10px; padding-right:10px;}
div #leaderboard_right_nest a {background: none !important;}

/* custom images*/
.format_text img
{
	background:url(images/shadow.gif) no-repeat right bottom;
	padding:4px 10px 10px 4px;	
	border:none;
	border-top:#eee 1px solid;
	border-left:#eee 1px solid;	
}
.format_text a img {
	border:none;
	background:none;
	padding:none;
	background:url(images/shadow.gif) no-repeat right bottom;
	padding:4px 10px 10px 4px;	
	border-top:#eee 1px solid;
	border-left:#eee 1px solid;	
}

/* noborder images*/
.custom #noborder img {
border: 0px;
background: none;
}

/* custom menu*/
.custom .menu {height:27px; background-color: #BF1E2D; text-indent:-9999px; border: 1px solid #ddd}
.custom .menu .tab a{background-color: #BF1E2D; border-top: none; border-bottom: none;}
.custom .menu .tab-home a{ background: url('/wp-content/uploads/design/nav-button-home.gif') center no-repeat; background-color: #BF1E2D; height: 13px; width:80px; text-indent:-9999px; border-top: none; border-bottom: none;}
.custom .menu .tab-home a:hover { background: url('/wp-content/uploads/design/nav-button-home_h.gif') center no-repeat; background-color: #7acbc7;}
.custom .menu .tab-1 a{ background: url('/wp-content/uploads/design/nav-button-kids.gif') center no-repeat; background-color: #BF1E2D; height: 13px; width:100px; text-indent:-9999px;}
.custom .menu .tab-1 a:hover { background: url('/wp-content/uploads/design/nav-button-kids_h.gif') center no-repeat; background-color: #7acbc7;}
.custom .menu .tab-2 a{ background: url('/wp-content/uploads/design/nav-button-projects.gif') center no-repeat; background-color: #BF1E2D; height: 13px; width:130px; text-indent:-9999px;}
.custom .menu .tab-2 a:hover { background: url('/wp-content/uploads/design/nav-button-projects_h.gif') center no-repeat; background-color: #7acbc7;}
.custom .menu .tab-3 a{ background: url('/wp-content/uploads/design/nav-button-recipes.gif') center no-repeat; background-color: #BF1E2D; height: 13px; width:95px; text-indent:-9999px;}
.custom .menu .tab-3 a:hover { background: url('/wp-content/uploads/design/nav-button-recipes_h.gif') center no-repeat; background-color: #7acbc7;}
.custom .menu .tab-4 a{ background: url('/wp-content/uploads/design/nav-button-family.gif') center no-repeat; background-color: #BF1E2D; height: 13px; width:105px; text-indent:-9999px;}
.custom .menu .tab-4 a:hover { background: url('/wp-content/uploads/design/nav-button-family_h.gif') center no-repeat; background-color: #7acbc7;}
.custom .menu .tab-5 a{ background: url('/wp-content/uploads/design/nav-button-fun.gif') center no-repeat; background-color: #BF1E2D; height: 13px; width:111px; text-indent:-9999px; }
.custom .menu .tab-5 a:hover { background: url('/wp-content/uploads/design/nav-button-fun_h.gif') center no-repeat; background-color: #7acbc7;}
.custom .menu .tab-6 a{ background: url('/wp-content/uploads/design/nav-button-spotlight.gif') center no-repeat; background-color: #BF1E2D; height: 13px; width:111px; text-indent:-9999px; }
.custom .menu .tab-6 a:hover { background: url('/wp-content/uploads/design/nav-button-spotlight_h.gif') center no-repeat; background-color: #7acbc7;}
.custom .menu .tab-7 a{ background: url('/wp-content/uploads/design/nav-button-book.gif') center no-repeat; background-color: #BF1E2D; height: 13px; width:111px; text-indent:-9999px; border-right: none;}
.custom .menu .tab-7 a:hover { background: url('/wp-content/uploads/design/nav-button-book_h.gif') center no-repeat; background-color: #7acbc7;}


/* custom multimedia box*/
.custom #custom_box { 
	padding: 0.5em; background: #fff;  
	margin-top:5px;
	margin-bottom: -20px;
	color: #BF1E2D;
	font: 10px Arial, sans-serif;
	font-weight: normal;
	line-height: 18px;
}
.custom #adblock img {margin:0px;}
.custom div.adblock a:hover img {border:2px solid #C3E2E0;}
.custom div.adblock a img {border:2px solid #FFFFFF;}
.custom div.adblock img { padding: 0px;}

.custom .centerit {text-align: center;}  

.custom #adblock-sub img {margin:0px;}
.custom div.adblock-sub a:hover img {border:2px solid #C3E2E0;}
.custom div.adblock-sub a img {border:2px solid #FFFFFF;}
.custom div.adblock-sub img { margin: 0px 15px 10px 5px;}


.custom #subscribe_icons img {margin:0px;}
.custom div.subscribe_icons a:hover img {border:2px solid #C3E2E0;}
.custom div.subscribe_icons a img {border:2px solid #FFFFFF;}
.custom div.subscribe_icons img { padding: 0px;}
 


.custom div.headline_area h1 {
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size: 20px;
	color: #BF1E2D;
}

.custom div.headline_area h2.entry-title a {
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size: 20px;
}

.custom .format_text {
	line-height: 18px;
}


.custom .widget {margin-bottom: 10px;}
.custom .widget h3 {margin-bottom: 10px;}
.custom li#google-custom-search.widget h3 {height: 25px; background: url('/wp-content/uploads/design/sidebar-heading-search.gif') no-repeat; text-indent: -9999px;}
.custom li#text-6.widget h3 {height: 25px; background: url('/wp-content/uploads/design/sidebar-heading-sponsors.gif') no-repeat; text-indent: -9999px; padding-bottom: 5px;}
.custom li#text-373903541.widget h3 {/*height: 25px; background: url('/wp-content/uploads/design/sidebar-heading-subscribe.gif') no-repeat; text-indent: -9999px;*/ display:none;}
.custom li#text-373903541.widget{ background: url('/wp-content/uploads/design/sidebar-bg.gif') repeat-x #fff; border: 1px solid #BF1E2D; width: 310px; margin-bottom: 20px; padding-bottom: 5px;}
.custom li#text-4.widget h3 {height: 25px; background: url('/wp-content/uploads/design/sidebar-heading-popular.gif') no-repeat; text-indent: -9999px;}
.custom li#text-5.widget h3 {height: 25px; background: url('/wp-content/uploads/design/sidebar-heading-sponsors.gif') no-repeat; text-indent: -9999px;}
.custom li#text-7.widget h3 {height: 25px; background: url('/wp-content/uploads/design/sidebar-heading-coloring.gif') no-repeat; text-indent: -9999px;}
.custom li#text-8.widget h3 {height: 25px; background: url('/wp-content/uploads/design/sidebar-heading-subscribe.gif') no-repeat; text-indent: -9999px;}
.custom li#text-9.widget h3 {height: 25px; background: url('/wp-content/uploads/design/sidebar-heading-button.gif') no-repeat; text-indent: -9999px;}

.custom li#widget_killer_recent_entries-2.widget h3 {height: 25px; background: url('/wp-content/uploads/design/sidebar-heading-recent.gif') no-repeat; text-indent: -9999px;}




.custom #no_sidebars { margin:0 0em;}
/* START: adjust the sidebar lists
.custom li.widget ul li { margin-bottom: 0.5em; font: 12px Verdana, Arial, Sans-Serif; border-bottom: 1px dotted #ddd}
.custom #sidebars { margin:0 0em;}
.custom #sidebars ul { list-style:none; margin: 0; padding:0;}
.custom #sidebars ul ul { list-style-image:url(images/bullet.png); list-style-position: outside; margin:0.5em 0 0 2em;	padding: 0.2em; }
.custom #sidebars ul ul ul {	margin:0 0 0 0em;}
END: adjust the sidebar lists */

/* START: adjust the sidebar lists */
.custom #sidebars ul ul li { margin-bottom: 0.5em; font: 12px Verdana, Arial, Sans-Serif; border-bottom: 1px dotted #f3d7da; padding-bottom: 0.5em; }
.custom #sidebars { margin:0 0em;}
/*.custom #sidebars ul { list-style:none; margin: 0; padding:0;} */
.custom #sidebars ul ul { list-style-image:url(images/bullet.png); list-style-position: inside; margin:0em 0 0 0em; padding: 0.2em 0.2em 0.2em 0.2em; }
/*.custom #sidebars ul ul ul {	margin:0 0 0 0em;}*/
/* END: adjust the sidebar lists */

.custom .teaser {
   width: 100%;
   padding: 2em 0;
   /*border-bottom: 1px dotted #BF1E2D; */
   background: url('/wp-content/uploads/design/stitch-line-dash2.gif') repeat-x left bottom;
   text-align: justify;
}
.custom .teasers_box {
   padding: 0;
   border: 0;
 }
.teaser .format_teaser {
   margin-bottom:8px;
   margin-top:8px;
}
.custom .format_teaser img {
	background:url(images/shadow.gif) no-repeat right bottom;
	padding:4px 10px 10px 4px;	
	margin-right: 8px;
	border:none;
	border-top:#eee 1px solid;
	border-left:#eee 1px solid;	
	float: left;
}
.custom .format_teaser a img {
	border:none;
	background:none;
	padding:none;
	background:url(images/shadow.gif) no-repeat right bottom;
	padding:4px 10px 10px 4px;	
	border-top:#eee 1px solid;
	border-left:#eee 1px solid;	
}
.custom .teaser h2 {
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size: 20px;
}


#header-search {
	position: relative;
	top: -70px;
	left: 630px;
	margin: -28px;
	padding: 0;
	width: 330px;
	/*display:none;*/
}


.custom .sidebar input[type="submit"] {
	background:url(/wp-content/uploads/design/search-button.gif) no-repeat 5px 0px;
	cursor:pointer;
	border: none;
	height: 25px;
	width: 76px;
}
.custom .sidebar .text_input {
	height: 16px; width: 205px; border-color: #999;
}

/*#cse-search-box */
#sidebar_search {
	margin-top: 10px;
	margin-bottom: 20px;
	position: relative;
	top: 0px;
	left: 3px;
	/*background: url('/wp-content/uploads/design/texture-sidebar-bg.gif') repeat 0 0 #9dd5d2;*/
	background: url('/wp-content/uploads/design/tartan_c0ae90654f5921c26bf34d934b9341dc.png') repeat 0 0 #9dd5d2;
	border: 1px solid #a9a9a9;
	text-align: center;
	width: 300px;
	height: 35px;
	padding: 17px 10px 10px 10px;
}

/*#cse-search-box */ #searchform input {background: #fff left center no-repeat; height: 16px; width: 205px; border-color: #999;}
/*#cse-search-box */ #searchform input:focus {background: #E9E9E9;}

/*#cse-search-box */ #searchform .search-button {
	background:url(/wp-content/uploads/design/search-button.gif) no-repeat 5px 0px;
	cursor:pointer;
	border: none;
	height: 25px;
	width: 76px;
	text-indent: -9999px;
}

input.search-button {
	background:url(/wp-content/uploads/design/search-button.gif) no-repeat 5px 0px;
	cursor:pointer;
	border: none;
	height: 25px;
	width: 76px;
	text-indent: -9999px;
}



.custom #feedbox {
	margin: 10px 0px 0px 15px;
} 

.custom #feedbox div {
	margin-bottom: 5px;
} 

.custom #feedbox img {
	border: 0px;
	background: none;
 } 
 
 .feedburner-chicklet {
	margin: 10px 35px 0px 15px;
	text-align: center;
}
 
.feedicon {
  margin: 5px 0 5px 5px;
  padding: 5px 0 5px 28px;
  background: url("/wp-content/uploads/feed-24x24.png") no-repeat 0 50%;
} 
.twittericon {
  margin: 5px 0 5px 5px;
  padding: 5px 0 5px 28px;
  background: url("/wp-content/uploads/twitter-24x24.png") no-repeat 0 50%;
} 
.facebookicon {
  margin: 5px 0 15px 5px;
  padding: 5px 0 5px 28px;
  background: url("/wp-content/uploads/facebook-24x24.png") no-repeat 0 50%;
}

div.sociable img {
	border: 0px;
	background: none;
	margin: 1px -6px;
} 

#blogroll-page {
	margin-top: -1em;
}

.linkcat h2
{
	margin-top: 1em;
	font: 18px Arial, sans-serif;
	list-style: none;
}

ul.xoxo.blogroll
{
	list-style:none;
	margin: 0 0 0 2em;
	padding:0;
}
ul.xoxo.blogroll ul li
{
	list-style: circle;
	list-style-position: outside;
	margin:0.3em 0 0 0.2em;
	padding: 0.1em;
	font: 12px Verdana, sans-serif;
}

.custom .format_text ul {
list-style-image:url(images/bullet.png);
list-style-position:outside;
}


hr.postbreak {
  background: #ddd;
  clear: both;
  float: none; 
  width: 100%; 
  height: 1px;
  margin: 0 0 1.4em;
  border: none; 
  text-align: center;
}

/************************************ Footer ************************************/

.custom #footer {
	margin: 25px 0 0 0;
	padding: 10px 0 0 0;
	font-size: 11px; 
	font-weight: normal;
	border-top: 1px solid #BF1E2D;
	text-align: left;
	height: 235px;
}

.custom #footer li {
	list-style: none;
	margin-left: 5px;
	line-height: 20px;
}

.footer_column {
	width: 185px;
	display: inline-block;
	overflow: visible;
	margin: 10px 0 0 0;
	padding: 0px 18px 7px 18px;
	text-align: left;
	vertical-align: top;
	border-left: 1px solid #eee;
	
}

.footer_column_narrow {
	width: 115px;
	display: inline-block;
	overflow: visible;
	margin: 10px 0 0 0;
	padding: 0px 18px 7px 18px;
	text-align: left;
	vertical-align: top;
	border-left: 1px solid #eee;
	
}

.footer_colhead {
	font-weight: bold;
	margin: 10px 0 3px 0;
	color: #BF1E2D;
}

.footer_colhead a {
	font-weight: bold;
	margin: 5px 0 2px 0;
	color: #BF1E2D !important;
	text-decoration: none !important;
	border: none !important;
}

.custom #footerspan {
	text-align: center;
	width: 95em;
	margin: -12px auto 25px auto;
	color: #FFF;
	font-size: 11px; 
	font-weight: normal;
}

.custom #footerspan a {
	color: #FFF;
	border-bottom: 1px dotted #fff;
}

.custom #footerspan a:hover {
	color: #BF1E2D;
}


/************************************ Footer ************************************/


.custom #archive_info h1 {
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size: 24px;
	padding: 1em 0 .5em .45em;
	margin-bottom: 0px;
}

.custom #archive_info .format_text {
	padding: 5px;
	margin: -2px 16px -3px 6px;
	background: url('/wp-content/uploads/design/stitch-line-dash2.gif') repeat-x left bottom;
}

.custom #archive_info p {
	display: none;
}

.custom .comments_closed {
	display: none;
}

.navigation {margin-top: 35px;}
.wp-paginate {padding:0; margin: 20px 0 0 0;}
.wp-paginate li {display:inline; list-style:none;}
.wp-paginate a {background:#ddd; border:1px solid #ccc; color:#666; margin-right:4px; padding:3px 6px; text-align:center; text-decoration:none;}
.wp-paginate a:hover, .wp-paginate a:active {background:#DF8F96; color:#fff;}
.wp-paginate .title {color:#555; margin-right:4px;}
.wp-paginate .gap {color:#999; margin-right:4px;}
.wp-paginate .current {color:#fff; background:#DF8F96; border:1px solid #aaa; margin-right:4px; padding:3px 6px;}
.wp-paginate .page {}
.wp-paginate .prev, .wp-paginate .next { margin-top: 20px;}

/* style overrides for comments pagination */
.wp-paginate-comments {}
.wp-paginate-comments li {}
.wp-paginate-comments a {}
.wp-paginate-comments a:hover, .wp-paginate-comments a:active {}
.wp-paginate-comments .title {}
.wp-paginate-comments .gap {}
.wp-paginate-comments .current {}
.wp-paginate-comments .page {}
.wp-paginate-comments .prev, .wp-paginate-comments .next {}




fieldset td { 
	font-size: 12px; 
	padding: 5px;
 	background: #FFFFFF;
}

.submit { 
	font-size: 12px; 
}

fieldset input {background: #FFFFFF; padding: 2px; }
fieldset textarea {background: #FFFFFF; padding: 2px; }

.filesubmit {padding: 2px; border-style: none;}

fieldset {border-style: none;}


div.spotlight_search {
	position: relative;
	top: -40px;
	left: 300px;
	margin: 0px;
	padding: 0px;
	width: 735px;
	/*display:none;*/
}

.spotlight_login {
	text-align: right;
	margin: 0 45px 12px 0;
	padding: 0;
	font-size: 11px; 
}

.spotlight_page {
	border-top: 2px solid #BF1E2D; 	
	/* 	background: url('/wp-content/uploads/design/border-mix.gif') repeat-x left top;	*/	
	margin: 30px -10px 10px -10px;
	padding: 0px;
	text-align: left;
	/* width: 1000px; */
}

.spotlight_pagein {
	margin-top: -30px;
}

.spotlight_category {
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size: 18px;
	color: #BF1E2D;
	margin: 0px 0px 10px 7px;
}

.spotlight_item {
display: inline-block;
overflow: visible;
height: 330px;
width: 270px;
margin: 0px;
padding: 7px 18px 7px 34px;
text-align: left;
vertical-align: top;

  }

.spotlight_title {
	margin: 0px;
	font-size: 12px; 
	font-weight: normal;  
	color:#DF8F96 
  }

.spotlight_description {
	margin: 0px; 
	font-size: 11px; 
	line-height: 13px;
	font-weight: normal;
	color: #666;   
  }


.spotlight_image {
	margin-top: 5px;  
  }


.spotlight_tags {   	
	margin: 0px;
	font-size: 11px; 
	font-weight: normal;  
	background:#DF8F96;
	display:none;  
  }


.posthighlights_page {
	margin: 20px 10px 20px 0px;
	text-align: center;
	width:620px;
}

.posthighlights_item {
display: inline-block;
overflow: visible;
height: 300px;
width: 260px;
margin: 0px 18px;
padding: 0px;
text-align: left;
vertical-align: top;

  }

.posthighlights_title {
	text-align: center;	
	font-size: 12px; 
	font-weight: normal;  
	color:#DF8F96 
  }

.posthighlights_image {
	margin-top: 5px;  
  }


#sidebar-ads-content {
  width: 100%;
  margin:1em auto;
  border: 0px solid black;
  text-align:left;
  max-width: 350px;
  }
#column-left {
  float: left;
  width: 160px;
  margin:0; padding:0;
  }
#column-left-content {
  margin:0; padding: 0.5em 0.3em;
  font-size: 70%;
  }
#column-right {
  margin:0 0 0 175px; padding:0;
  }
#column-right-content {
  margin:0; padding: 0.5em 0.3em;
  font-size: 100%;
  }
hr.cleaner {
  clear:both;
  height:1px;
  margin: -1px 0 0 0; padding:0;
  border:none;
  visibility: hidden;
  }

.blockhighlight {
border: 1px solid #E6DB55; 
background: #FFFDB8; 
padding: 5px 10px; 
margin: 20px 30px;
}


div.textwidget li {padding-left: 10px;}

div.subscribe_adbox {
border: 1px solid #E6DB55; 
background: #FFFFE0; 
padding: 10px 15px; 
margin: 20px 25px 20px 15px;
width: 540px;
}


.feature_page {	
	margin: 10px 0px 0px 0px;
	padding: 0px;
	text-align: left;
	width: 613px;
}

.feature_intro {	
	margin: -10px 0px 10px 0px;
	padding-bottom: 20px;
}

.feature_h2 h2 {
	background: url('/wp-content/uploads/design/stitch-line-dash2.gif') repeat-x left top;
	font-size: 1.22em;
    margin: 8px 0px;
	padding-top: 20px;
}

.feature_h2 a {
	text-decoration: none;
}

.feature_snippet {
	margin: 8px 0px;
}

.feature_item {
display: inline-block;
overflow: visible;
height: 200px;
width: 165px;
margin: 0px;
padding: 7px 18px;
text-align: left;
vertical-align: top;
}

.cpfeature_item {
display: inline-block;
overflow: visible;
height: 240px;
width: 195px;
margin: 0px;
padding: 7px 0px;
text-align: left;
vertical-align: top;
}

.feature_title {
	margin: 0px 0px 0px 2px;
	font-size: 10px; 
	font-weight: normal;  
	color:#DF8F96 
  }

.feature_image {
	margin-top: 5px;  
  }

#feature_teasers {
	margin: -50px 5px 5px 0px; 
	width: 500px; 
  }

a.teaser_comments {display: none;}


.postauthor { background: #DEF2F1; border: 1px solid #CAC8C0; margin: 10px 5px 20px 5px; padding: 1.2em; overflow: hidden; width: 600px;}
.postauthor img { border: 1px solid #ddd; float: left; margin-right: 1.5em; background: #fff; padding: 5px; }
.postauthor h4 { color: #111111; font-weight: bold; font-size: 1.1em; margin-bottom: 8px; }
.postauthor p { color: #363636; margin-bottom: 12px; }

.bottompostad {text-align: center; padding-bottom:10px;} 

#social_buttons {text-align:left; margin-left: 10px; margin-bottom:0px;} 
#social_buttons_posts {margin-bottom:15px;}  
span.tw_button {text-align:left; height: 27px; vertical-align: top; display:none;}
span.fb_button {text-align:left; height: 27px; vertical-align: top;}
#social_buttons2 {text-align:left; margin-left:10px; margin-top: 20px; padding-bottom:10px;} 
#share_buttons_wrap {text-align:left; margin-left:10px; margin-top: 20px; padding-bottom:10px;} 
span.share_button {text-align:left; height: 27px; vertical-align: top;}

.custom .pinterest-posts { float: right; margin-top:0.8em; margin-right:5em; }


#nrelate_related_1 {background: #F9F9F9; border: 1px solid #e1e1e0; padding: 12px 0px 0px 15px; margin-bottom: 12px; clear:both;}
.nr_title {
	font-size: 12px !important;
	font-weight: bold;}











	
/* ====== FRONT PAGE SECTIONS ======*/
.format_text .soliloquy-container {
	background: url(images/shadow.gif) no-repeat right bottom;
	padding: 4px 10px 11px 4px;
	border: none;
	border-top: #EEE 1px solid;
	border-left: #EEE 1px solid;
	width: 605px;
	height: 350px;
}
.format_text .soliloquy-container img {
	background-image: none;
	padding: 0;
	border: none;
	border-top: none;
	border-left: none;
}

.front-two-col {
	overflow: hidden;
}
.front-two-col .front-col {
	float: left;
}
.col-one {
	width: 300px;
}
.col-two {
	width: 290px;
	margin: 0 0 0 30px;
}
.custom .format_text .col-two ul {
	margin-left: 0;
	list-style: none;
}
.custom .format_text .col-two ul li {
	overflow: hidden;
	margin-bottom: 5px;
}
.custom .format_text .col-two ul li a img {
	width: 40px;
	height: 40px;
	border: 1px solid #eee;
	padding: 3px;
	background: #fff;
	float: left;
	margin: 0 10px 0 0;
}

.custom .format_text .popular ul {
	list-style: none;
	margin-left: 0;
	overflow: hidden;
}
.custom .format_text .popular ul li {
	overflow: hidden;
	float: left;
	width: 300px;
	clear: both;
}
.custom .format_text .popular ul li.odd {
	margin-right: 10px;
	clear: left;
}
.custom .format_text .popular ul li.even {
	margin-left: 10px;
	clear: right;
}
.custom .format_text .popular ul li a img {
	float: left;
	margin: 0 10px 10px 0;
}

.custom .spotlight li.widget {
	list-style: none;
}
.custom .spotlight li.widget ul {
	list-style: none;
	margin-left: 0;
	overflow: hidden;
}
.custom .spotlight li.widget ul li {
	padding: 0;
	float: left;
	width: 160px;
}
.custom .spotlight li.widget ul li.middle {
	margin: 0 66px;
}

input#subscribe_comments {
	margin-top: 20px;
}