@charset "utf-8";
/*
Theme Name:     Evilontwolegs
Theme URI:      
Description:    Child theme for the Boilerplate
Author:         Corey
Author URI:    
Template:       boilerplate
Version:        1.0
*/



/* FONTS ---------------------------------------------------------------------------------------------------------------------------------------------------- */

@font-face {
	font-family: 'BitstreamVeraSansRoman';
	src: url('fonts/Vera-webfont.eot');
	src: local('☺'), url('fonts/Vera-webfont.woff') format('woff'), url('fonts/Vera-webfont.ttf') format('truetype'), url('fonts/Vera-webfont.svg#webfonteZH5QGQP') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'BitstreamVeraSansOblique';
	src: url('fonts/Vera-Italic-webfont.eot');
	src: local('☺'), url('fonts/Vera-Italic-webfont.woff') format('woff'), url('fonts/Vera-Italic-webfont.ttf') format('truetype'), url('fonts/Vera-Italic-webfont.svg#webfontjak78ffk') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'BitstreamVeraSansBold';
	src: url('fonts/Vera-Bold-webfont.eot');
	src: local('☺'), url('fonts/Vera-Bold-webfont.woff') format('woff'), url('fonts/Vera-Bold-webfont.ttf') format('truetype'), url('fonts/Vera-Bold-webfont.svg#webfonttufwk6aA') format('svg');
	font-weight: normal;
	font-style: normal;
}

/*@font-face {
	font-family: 'BitstreamVeraSansBoldOblique';
	src: url('fonts/Vera-Bold-Italic-webfont.eot');
	src: local('☺'), url('fonts/Vera-Bold-Italic-webfont.woff') format('woff'), url('fonts/Vera-Bold-Italic-webfont.ttf') format('truetype'), url('fonts/Vera-Bold-Italic-webfont.svg#webfontB0wLAORI') format('svg');
	font-weight: normal;
	font-style: normal;
}*/

@font-face {
	font-family: 'CrimsonRoman';
	src: url('fonts/Crimson-Roman-webfont.eot');
	src: local('☺'), url('fonts/Crimson-Roman-webfont.woff') format('woff'), url('fonts/Crimson-Roman-webfont.ttf') format('truetype'), url('fonts/Crimson-Roman-webfont.svg#webfontzTX7Wq9o') format('svg');
	font-weight: normal;
	font-style: normal;
}
/*
@font-face {
	font-family: 'CrimsonBold';
	src: url('fonts/Crimson-Bold-webfont.eot');
	src: local('☺'), url('fonts/Crimson-Bold-webfont.woff') format('woff'), url('fonts/Crimson-Bold-webfont.ttf') format('truetype'), url('fonts/Crimson-Bold-webfont.svg#webfontwrps2oJ5') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'CrimsonBoldItalic';
	src: url('fonts/Crimson-BoldItalic-webfont.eot');
	src: local('☺'), url('fonts/Crimson-BoldItalic-webfont.woff') format('woff'), url('fonts/Crimson-BoldItalic-webfont.ttf') format('truetype'), url('fonts/Crimson-BoldItalic-webfont.svg#webfontlZcJmiQL') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'CrimsonItalic';
	src: url('fonts/Crimson-Italic-webfont.eot');
	src: local('☺'), url('fonts/Crimson-Italic-webfont.woff') format('woff'), url('fonts/Crimson-Italic-webfont.ttf') format('truetype'), url('fonts/Crimson-Italic-webfont.svg#webfont3GXWURom') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'CrimsonSemibold';
	src: url('fonts/Crimson-Semibold-webfont.eot');
	src: local('☺'), url('fonts/Crimson-Semibold-webfont.woff') format('woff'), url('fonts/Crimson-Semibold-webfont.ttf') format('truetype'), url('fonts/Crimson-Semibold-webfont.svg#webfontZEyIhJt9') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'CrimsonSemiboldItalic';
	src: url('fonts/Crimson-SemiboldItalic-webfont.eot');
	src: local('☺'), url('fonts/Crimson-SemiboldItalic-webfont.woff') format('woff'), url('fonts/Crimson-SemiboldItalic-webfont.ttf') format('truetype'), url('fonts/Crimson-SemiboldItalic-webfont.svg#webfontSTw9Inkn') format('svg');
	font-weight: normal;
	font-style: normal;
}
*/







/*
	html5doctor.com Reset Stylesheet (Eric Meyer's Reset Reloaded + HTML5 baseline)
	v1.4 2009-07-27 | Authors: Eric Meyer & Richard Clark
	html5doctor.com/html-5-reset-stylesheet/
*/

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
  margin:0;
  padding:0;
  border:0;
  outline:0;
  font-size:100%;
  vertical-align:baseline;
  background:transparent;
}                  

article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section { 
    display:block;
}

nav ul { list-style:none; }

blockquote, q { quotes:none; }

blockquote:before, blockquote:after,
q:before, q:after { content:''; content:none; }

a { margin:0; padding:0; font-size:100%; vertical-align:baseline; background:transparent; }

ins { background-color:#ccc; color:#000; text-decoration:none; }

mark { background-color:#ccc; color:#000; font-style:italic; font-weight:bold; }

del { text-decoration: line-through; }

abbr[title], dfn[title] { border-bottom:1px dotted; cursor:help; }

/* tables still need cellspacing="0" in the markup */
table { border-collapse:collapse; border-spacing:0; }

hr { display:block; height:1px; border:0; border-top:1px solid #ccc; margin:1em 0; padding:0; }

input, select { vertical-align:middle; }

/* END RESET CSS */


/* fonts.css from the YUI Library: developer.yahoo.com/yui/
   Refer to developer.yahoo.com/yui/3/cssfonts/ for font sizing percentages

  There are three custom edits:
   * remove arial, helvetica from explicit font stack
   * we normalize monospace styles ourselves
   * table font-size is reset in the HTML5 reset above so there is no need to repeat
*/
/*body { font:13px/1.231 sans-serif; *font-size:small; }*/ /* hack retained to preserve specificity */

/*select, input, textarea, button { font:99% sans-serif; }*/

/* normalize monospace sizing 
 * en.wikipedia.org/wiki/MediaWiki_talk:Common.css/Archive_11#Teletype_style_fix_for_Chrome
 */
pre, code, kbd, samp { font-family: monospace, sans-serif; }
 

/* 
 * minimal base styles 
 */


body, select, input, textarea { 
  /* #444 looks better than black: twitter.com/H_FJ/statuses/11800719859 */ 
  color: #333; 
  /* set your base font here, to apply evenly */
  /* font-family: Georgia, serif;  */   
}

/* Headers (h1,h2,etc) have no default font-size or margin,
   you'll want to define those yourself. */ 
h1,h2,h3,h4,h5,h6 { font-weight: bold; }

/* always force a scrollbar in non-IE */ 
html { overflow-y: scroll; }

 
/* Accessible focus treatment: people.opera.com/patrickl/experiments/keyboard/test */
a:hover, a:active { outline: none; }

a, a:active, a:visited { color: #607890; }
a:hover { color: #036; }


ul, ol { margin-left: 1.8em; }
ol { list-style-type: decimal; }

/* Remove margins for navigation lists */
nav ul, nav li { margin: 0; } 

small { font-size: 85%; }
strong, th { font-weight: bold; }

td, td img { vertical-align: top; } 

sub { vertical-align: sub; font-size: smaller; }
sup { vertical-align: super; font-size: smaller; }

pre { 
  padding: 15px; 
  
  /* www.pathf.com/blogs/2008/05/formatting-quoted-code-in-blog-posts-css21-white-space-pre-wrap/ */
  white-space: pre; /* CSS2 */
  white-space: pre-wrap; /* CSS 2.1 */
  white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */
  word-wrap: break-word; /* IE */
}
 
textarea { overflow: auto; } /* thnx ivannikolic! www.sitepoint.com/blogs/2010/08/20/ie-remove-textarea-scrollbars/ */

.ie6 legend, .ie7 legend { margin-left: -7px; } /* thnx ivannikolic! */

/* align checkboxes, radios, text inputs with their label
   by: Thierry Koblentz tjkdesign.com/ez-css/css/base.css  */
input[type="radio"] { vertical-align: text-bottom; }
input[type="checkbox"] { vertical-align: bottom; }
.ie7 input[type="checkbox"] { vertical-align: baseline; }
.ie6 input { vertical-align: text-bottom; }

/* hand cursor on clickable input elements */
label, input[type=button], input[type=submit], button { cursor: pointer; }
 
/* webkit browsers add a 2px margin outside the chrome of form elements */  
button, input, select, textarea { margin: 0; }

/* colors for form validity */
input:valid, textarea:valid   {  }
input:invalid, textarea:invalid { 
      border-radius: 1px;
    -moz-box-shadow: 0px 0px 5px red; 
 -webkit-box-shadow: 0px 0px 5px red; 
         box-shadow: 0px 0px 5px red;
}
.no-boxshadow input:invalid, 
.no-boxshadow textarea:invalid { background-color: #f0dddd; }


/* These selection declarations have to be separate.
   No text-shadow: twitter.com/miketaylr/status/12228805301 
   Also: hot pink. */
/*::-moz-selection{ background: #FF5E99; color:#fff; text-shadow: none; }
::selection { background:#FF5E99; color:#fff; text-shadow: none; } */

/*  j.mp/webkit-tap-highlight-color */
a:link { -webkit-tap-highlight-color: #FF5E99; } 

/* make buttons play nice in IE:    
   www.viget.com/inspire/styling-the-button-element-in-internet-explorer/ */
button {  width: auto; overflow: visible; }
 
/* bicubic resizing for non-native sized IMG: 
   code.flickr.com/blog/2008/11/12/on-ui-quality-the-little-things-client-side-image-resizing/ */
.ie7 img { -ms-interpolation-mode: bicubic; }



/* 
 * Non-semantic helper classes 
 */

/* for image replacement */
.ir { display: block; text-indent: -999em; overflow: hidden; background-repeat: no-repeat; text-align: left; direction: ltr; }

/* Hide for both screenreaders and browsers
   css-discuss.incutio.com/wiki/Screenreader_Visibility */
.hidden { display: none; visibility: hidden; } 

/* Hide only visually, but have it available for screenreaders 
   www.webaim.org/techniques/css/invisiblecontent/  &  j.mp/visuallyhidden  */
.visuallyhidden { position: absolute !important;    
  clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
  clip: rect(1px, 1px, 1px, 1px); }

/* Hide visually and from screenreaders, but maintain layout */
.invisible { visibility: hidden; }

/* >> The Magnificent CLEARFIX: Updated to prevent margin-collapsing on child elements << j.mp/bestclearfix */
.clearfix:before, .clearfix:after {
  content: "\0020"; display: block; height: 0; visibility: hidden;	
} 

.clearfix:after { clear: both; }
/* Fix clearfix: blueprintcss.lighthouseapp.com/projects/15318/tickets/5-extra-margin-padding-bottom-of-page */
.clearfix { zoom: 1; }


/*
 * Media queries for responsive design
 * These follow after primary styles so they will successfully override. 
 */

@media all and (orientation:portrait) { 
  /* Style adjustments for portrait mode goes here */
  
}

@media all and (orientation:landscape) { 
  /* Style adjustments for landscape mode goes here */
  
}

/* Grade-A Mobile Browsers (Opera Mobile, iPhone Safari, Android Chrome)  
   Consider this: www.cloudfour.com/css-media-query-for-mobile-is-fools-gold/ */
@media screen and (max-device-width: 480px) {
  
  
  /* Uncomment if you don't want iOS and WinMobile to mobile-optimize the text for you
     j.mp/textsizeadjust 
  html { -webkit-text-size-adjust:none; -ms-text-size-adjust:none; } */
}

/* 
 * print styles
 * inlined to avoid required HTTP connection www.phpied.com/delay-loading-your-print-css/ 
 */
@media print {
  * { background: transparent !important; color: #444 !important; text-shadow: none !important; }
  a, a:visited { color: #444 !important; text-decoration: underline; }
  a:after { content: " (" attr(href) ")"; } 
  abbr:after { content: " (" attr(title) ")"; }
  .ir a:after { content: ""; }  /* Don't show links for images */
  pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
  thead { display: table-header-group; } /* css-discuss.incutio.com/wiki/Printing_Tables */ 
  tr, img { page-break-inside: avoid; }
  @page { margin: 0.5cm; }
  p, h2, h3 { orphans: 3; widows: 3; }
  h2, h3{ page-break-after: avoid; }
}

/** END HTML5 Boilerplate CSS **/


/** START Starkers CSS **/

/* LAYOUT */
/* ----------------------------------------- */

/* These rather presentational classes are generated by WordPress, so it's useful to have some styles for them. Edit as you see fit. More info: http://codex.wordpress.org/CSS */
.aligncenter { display:block; margin:0 auto }
.alignleft { float:left }
.alignright { float:right }
.wp-caption { border:1px solid #666; text-align:center; background:#ccc; padding:10px; margin:10px }

/* You might find the following useful */
/* div, ul, li { position:relative } This will save you having to declare each div / ul / li's position as 'relative' and allows you to absolutely position elements inside them */
br.clear { clear:both; display:block; height:1px; margin:-1px 0 0 0 } /* Use this br class to clear your floated columns */
li#theme-switcher { background:#fff; border:10px solid red; padding:20px; position:fixed; top:0; right:0 } /* Use this if you have the Theme Switcher Reloaded plugin (http://themebot.com/webmaster-tools/1-wordpress-theme-switcher-reloaded) installed and want to make it nice and obvious */

/* TYPOGRAPHY */
/* ----------------------------------------- */

h1, h2, h3, h4, h5, h6 { font-weight:bold } /* This helps to identify headings at the initial build stage, so I thought it'd be useful to have it */
.alert { background:red; color:white } /* 'alert' has a basic style, since it's useful to have it standing out for testing purposes.



/** END Starkers CSS **/

/** START WordPress-Defined CSS Classes **/
.wp-caption-text{}
.gallery-caption{}
.bypostauthor{}
.sticky{}
/** END WordPress-Defined CSS Classes **/















/* LAYOUT --------------------------------------------------------------------------------------------------------------------------------------------------- */
body {
	background: #E9E9E9 url(images/body_bg.png) repeat-x 0 0;
	font-family: BitstreamVeraSansRoman, Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 85%;
	line-height: 150%;*/
	font-size: 13px;
	line-height: 20px;
	text-shadow: 1px 1px 3px #B7B7B7;
}

#content {
	width: 980px;
	margin: 0 auto;
}

#article-area {
	float: left;
	width: 769px;
}

#sidebar {
	float: right;
	margin-left: 5px;
    width: 206px;
}






/* GENERAL --------------------------------------------------------------------------------------------------------------------------------------------------- */

a:link,
a:visited,
a:hover,
a:focus,
a:active {
	color: #A90000;
	text-decoration: none;
	-webkit-transition: all .2s linear;
	-moz-transition: all .2s linear;
	transition: all .2s linear;
}

a:focus,
a:hover {
	color: #111;
	text-decoration: underline;
	text-shadow: 1px 1px 4px #555555;
	/*-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	transform: scale(1.1);*/
}

p {
	padding: 0 0 10px 0;
}

/*em, i {
	font-family: BitstreamVeraSansOblique, Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
}

strong, b {
	font-family: BitstreamVeraSansBold, Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
}*/

.clear {
    clear: both;
    height: 0;
    line-height: 0;
	display: table;
}

h1 {
color: #333;
}






/* HEADER --------------------------------------------------------------------------------------------------------------------------------------------------- */

#site-header {
	width: 722px;
	margin: 0 auto;
	height: 126px;
	position: relative;
}

#site-header #logo-text,
#site-header #victim,
#site-header #killer {
	width: 722px;
	margin: 0 auto;
	height: 126px;
	display: block;
	position: relative;
}

#site-header #logo-text {
	background: url(images/logo-animated/logo-text.png) no-repeat 0 0;
}

#site-header #victim {
	-moz-transition: all 3s ease-in-out;
	-webkit-transition: all 3s ease-in-out;
	transition: all 3s ease-in-out;
}

#site-header #killer {
	margin-top: -126px;
	-moz-transition: all 2.93s ease-in-out;
	-webkit-transition: all 2.93s ease-in-out;
	transition: all 2.93s ease-in-out;
}

#site-header #victim img,
#site-header #killer img {
  display:none;
  position:absolute;
  top:0;
  left:0;
}

#site-header #victim img.active,
#site-header #killer img.active {
  display:block;
}

html.csstransitions #logo-text:hover #victim,
html.csstransitions #logo-text:hover #killer,
html.csstransitions #logo-text:focus #victim,
html.csstransitions #logo-text:focus #killer,
html.csstransitions #logo-text:active #victim,
html.csstransitions #logo-text:active #killer {
	-moz-transform: translateX(-1500px);
	-webkit-transform: translateX(-1500px);
	transform: translateX(-1500px);
}


/* css for php slideshow */
#slideshow-header {position:relative; height:126px; width: 722px;}
#slideshow-header IMG {position:absolute; top:0; left:0; z-index:8; opacity:0.0;}
#slideshow-header IMG.active {z-index:10; opacity:1.0;}
#slideshow-header IMG.last-active {z-index:9;}

#nav-above {
	display: none;
}

#pageflip,
#pageflip2 {
	position: relative;
}

#pageflip img {
	width: 45px; height: 45px;
	z-index: 99;
	position: absolute;
	right: 0; top: 0;
	-ms-interpolation-mode: bicubic;
}

#pageflip .msg_block {
	width: 45px; height: 45px;
	position: absolute;
	z-index: 50;
	right: 0; top: 0;
	background: url("images/subscribe.png") no-repeat right top;
	text-indent: -9999px;
}

#pageflip2 img {
	width: 45px; height: 45px;
	z-index: 99;
	position: absolute;
	left: 0; top: 0;
	-ms-interpolation-mode: bicubic;
}

#pageflip2 .msg_block2 {
	width: 45px; height: 45px;
	position: absolute;
	z-index: 50;
	left: 0; top: 0;
	background: url("images/twitter.png") no-repeat left top;
	text-indent: -9999px;
}





















/* ARTICLES -------------------------------------------------------------------------------------------------------------------------------------------------- */

#article-area article {
	border: 1px solid #480000;
	margin: 0 0 10px 0;
	-webkit-box-shadow: 2px 2px 5px #333;
	-moz-box-shadow: 2px 2px 5px #333;
	box-shadow: 2px 2px 5px #333; 
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}

#article-area article .entry-container {
	background: #fff url(images/gradient.gif) repeat-x bottom left;
}

#article-area article .entry-meta,
#article-area article .entry-content,
#article-area article .entry-utility,
#article-area article .entry-summary {
	padding: 5px 19px 5px 10px;
}

#article-area article .entry-utility {
	padding: 25px 19px 5px 10px;
	text-align: left;
}

#article-area article .entry-utility .footer-left {
	float: left;
}

#article-area article .entry-utility .post-categories,
#article-area article .entry-utility .post-detail {
	font-size: 10px;
}

#article-area article .entry-utility .post-comments a:link,
#article-area article .entry-utility .post-comments a:visited,
#article-area article .entry-utility .post-comments a:hover,
#article-area article .entry-utility .post-comments a:focus,
#article-area article .entry-utility .post-comments a:active {
	color: #fff;
	display: block;
	float: right;
	padding: 5px 10px;
	background: #760000; /* old browsers */
	background: -moz-linear-gradient(top, #B90000 0%, #7C0000 24%, #650000 31%, #790000 70%, #7E1111 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#B90000), color-stop(24%,#7C0000), color-stop(31%,#650000), color-stop(70%,#790000), color-stop(100%,#7E1111)); /* webkit */
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin: 5px 0;
	text-decoration: none;
	border: 1px solid #333;
	-webkit-transition: all .2s linear;
	-moz-transition: all .2s linear;
	transition: all .2s linear;
	-moz-box-shadow: 2px 2px 4px #333;
	-webkit-box-shadow: 2px 2px 4px #333;
	box-shadow: 2px 2px 4px #333;
}

#article-area article .entry-utility .post-comments a:hover,
#article-area article .entry-utility .post-comments a:focus {
	background: #444; /* old browsers */
	background: -moz-linear-gradient(top, #686868 0%, #2B2B2B 24%, #141414 31%, #282828 70%, #303030 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#686868), color-stop(24%,#2B2B2B), color-stop(31%,#141414), color-stop(70%,#282828), color-stop(100%,#303030)); /* webkit */
	-moz-transform: scale(1.05);
	-webkit-transform: scale(1.05);
	transform: scale(1.05);
}

#article-area article .entry-utility .edit {
	clear: both;
}

#article-area article h2.entry-title {
	font-size: 15px;
	line-height: 30px;
	text-shadow: 1px 1px 2px #333;
	font-family: 'CrimsonRoman', Arial, sans-serif;
	text-transform: uppercase;
	min-height: 30px;
	font-weight: normal;
	padding: 0 0 0 10px;
	background: #B90000; /* old browsers */
	background: -moz-linear-gradient(top, #B90000 0%, #7C0000 24%, #650000 31%, #790000 70%, #7E1111 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#B90000), color-stop(24%,#7C0000), color-stop(31%,#650000), color-stop(70%,#790000), color-stop(100%,#7E1111)); /* webkit */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#B90000', endColorstr='#7E1111',GradientType=0 ); /* ie */	-moz-border-radius-topright: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	color: #fff;
	color: rgba(255,255,255,0.99);
}

#article-area article h2.entry-title a:link,
#article-area article h2.entry-title a:visited,
#article-area article h2.entry-title a:hover,
#article-area article h2.entry-title a:focus,
#article-area article h2.entry-title a:active {
	color: #fff;
	color: rgba(255,255,255,0.99);
	text-decoration: none;
	position: relative;
	-webkit-transition: all .2s linear;
	-moz-transition: all .2s linear;
	transition: all .2s linear;
	display: inline-block;
}

#article-area article h2.entry-title a:hover,
#article-area article h2.entry-title a:focus {
   /* left: -3px;
    text-shadow: 1px 1px 2px #000, 2px 2px 2px #000, 3px 3px 2px #000;
    top: -3px;*/
	text-decoration: underline;
}

#article-area article .entry-meta {
	padding: 10px 10px 10px 10px;
	position: relative;
	height: 80px;
}

body.author #article-area article .entry-meta {
	height: 20px;
}

.authorAndDate {
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	line-height: 16px;
	position: absolute;
	top: 15px;
	right: 97px;
	z-index: 5;
}

body.author .authorAndDate {
	right: 10px;
}

.authorAndDate .published {
	margin-bottom: 10px;
}

.authorAndDate .posted-by {
	font-weight: normal;
	margin-bottom: 1px;
}

.authorAndDate a:link,
.authorAndDate a:visited,
.authorAndDate a:hover,
.authorAndDate a:focus,
.authorAndDate a:active {
	font-size: 11px;
	font-weight: bold;
	
}

.authorAndDate a:hover,
.authorAndDate a:focus {
	

}

.secondAuthor {
	position:absolute; 
	right:240px; 
	top:-63px;
}

.thirdAuthor {
	position:absolute; 
	right:482px; 
	top:-63px;
}

.authorAndDate .author a {
    font-size: 12px;
}

body.author .authorIcon,
body.author .author.vcard,
body.author .authorAndDate a
 {
	display: none;
}

.authorIcon img {
	padding: 0;
	border: 1px solid #ccc;
	position: absolute;
	z-index: 10;
	top: 10px;
	right: 10px;
	-webkit-box-shadow: 0 3px 6px rgba(0,0,0,.7);
	-moz-box-shadow: 0 3px 6px rgba(0,0,0,.7);
	box-shadow: 0 3px 6px rgba(0,0,0,.7);
	-webkit-transition: all 1s linear;
	-moz-transition: all 1s linear;
	transition: all 1s linear;
	background: #fff;
	width: 75px;
}

.authorIcon img:hover {
	border: 1px solid #fff;
	-webkit-transform: scale(2.0) rotate(360deg);
	-moz-transform: scale(2.0) rotate(360deg);	
	transform: scale(2.0) rotate(360deg);
}

article table {
	border:0px solid #CCCCCC;
	line-height:inherit;
	margin:0;
	padding:0;
	text-align:left;
}

article h1 {
	border:medium double #333333;
	color:#333333;
	display:inline;
	font-size:12px;
	letter-spacing:3px;
	line-height:35px;
	margin:5px 0 8px;
	padding:3px;
	font-weight: bold;
}

article a:link,
article a:visited,
article a:hover,
article a:focus,
article a:active {
	/*text-decoration: underline;*/
}

article a:hover,
article a:focus {

}

article table, 
article td,
article th {
	vertical-align: top;
}

article ul.communityHighlights {
	padding: 0 0 0 25px;
}

article ul.horrorCommunityHighlights {
	padding: 0 0 0 0;
}

article ul.communityHighlights li,
article ul.horrorCommunityHighlights li {
	margin: 0 0 15px 0;
	font-size: 12px;
	overflow: hidden;
}

article ul.horrorCommunityHighlights li {
	background: none;
}

article ul.communityHighlights li a:link,
article ul.communityHighlights li a:active,
article ul.communityHighlights li a:visited,
article ul.communityHighlights li a:focus,
article ul.communityHighlights li a:hover,
article ul.horrorCommunityHighlights li a:link,
article ul.horrorCommunityHighlights li a:active,
article ul.horrorCommunityHighlights li a:visited,
article ul.horrorCommunityHighlights li a:focus,
article ul.horrorCommunityHighlights li a:hover {
	font-weight: bold;
}

.img-shadow {
/*	background: url(images/shadowAlpha.png) no-repeat bottom right !important;
	background: url(images/shadow.gif) no-repeat bottom right;*/
	margin: 6px 6px 0 6px !important;
	margin: 6px 6px 0 6px;
	float: left;
}

.img-shadow img {
	display: block;
	-webkit-transition: all .2s linear;
	-moz-transition: all .2s linear;
	transition: all .2s linear;
}

.img-shadow a {
	display: block;
}

.img-shadow a:hover {
	-webkit-transform: scale(1.03) rotate(1deg);
	-moz-transform: scale(1.03) rotate(1deg);
	transform: scale(1.03) rotate(1deg);
}

.img-shadow img {
	display: block;
	position: relative;
	background-color: #fff;
	border: 1px solid #a9a9a9;
	margin: -6px 6px 6px -6px;
	padding: 3px;
	-webkit-box-shadow: 1px 2px 5px #333333;
	-moz-box-shadow: 1px 2px 5px #333333;
	box-shadow: 1px 2px 5px #333333;
}

article blockquote {
	font-style:italic;
	margin-left:2em;
	margin-right:2em;
	padding:1em 1em 0;
	text-align:center;
	border: 0;
	color: #666;
	margin: 20px 0;
}

article ol {
	margin: 10px 0 10px 40px;
}

article .caption {
	float:left;
	font-size:10px;
	font-weight:bold;
	margin:0 5px 5px 0;
	text-align:center;
}

article ul li {
	background: url(images/list_bullet.gif) no-repeat 0 9px;
	margin:0 0 5px;
	padding:0 0 0 10px;
}

article ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0 0 10px;
	padding:0 10px 0 5px;
}

article p {
	margin-bottom: 10px;
}











/* SIDEBAR -------------------------------------------------------------------------------------------------------------------------------------------------- */

.widget-container {
	margin: 0 0 10px 0;
	border: 1px solid #5A5A5A;
    padding: 0px;
	background: #fff;
	-webkit-box-shadow: 2px 2px 5px #333;
	-moz-box-shadow: 2px 2px 5px #333;
	box-shadow: 2px 2px 5px #333; 
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	font-size: 0.8em;
	line-height: 1.3em;
	font-size: 10px;
	line-height: 14px;
}

#sidebar h3.widget-title {
	font-size: 15px;
	line-height: 30px;
	font-family: CrimsonRoman, Arial, sans-serif;
	text-transform: uppercase;
	min-height: 30px;
	color: #fff;
	color: rgba(255,255,255,0.95);
	font-weight: normal;
	padding: 0 0 0 10px;
	text-shadow: 1px 1px 2px #333333;
	-moz-border-radius-topleft: 2px;
	-moz-border-radius-topright: 2px;
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
	background: #B7B7B7; /* old browsers */
	background: -moz-linear-gradient(top, #B7B7B7 0%, #7A7A7A 24%, #636363 31%, #777777 70%, #7C7C7C 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#B7B7B7), color-stop(24%,#7A7A7A), color-stop(31%,#636363), color-stop(70%,#777777), color-stop(100%,#7C7C7C)); /* webkit */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#B7B7B7', endColorstr='#7C7C7C',GradientType=0 ); /* ie */
}

.widget-container .textwidget,
.widget-container ul,
.widget-container #searchform {
	padding: 9px;
	background: #ffffff url("images/gradient_small.gif") repeat-x bottom left;
}

.widget-container ul {
    display: block;
    list-style: none outside none;
    margin: 0;
}

.widget-container ul li {
   margin: 0;
   padding: 0 0 10px;
}

.widget_categories ul li {
	padding: 0;
	-webkit-transition: -webkit-transform 0.25s linear;
	-moz-transition: -moz-transform 0.25s linear;
	transition: transform 0.25s linear;
	overflow: hidden;
}

.widget_categories ul li:hover {
	-moz-transform: scale(1.1) translateX(6px);
	-webkit-transform: scale(1.1) translateX(6px);
	transform: scale(1.1) translateX(6px);
}

.widget_categories ul li a {
	text-decoration: none;
}

.widget_categories ul li:hover a {
	color: #111;
	text-decoration: none;
	text-shadow: 1px 1px 2px #999;
}

.widget-container #searchform label {
	display: none;
}

.widget-container #searchform #s {
	width: 95%;
	background:#5a1414 none repeat scroll 0 0 !important;
	border:2px solid #000000;
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 176px;
	padding: 3px;
	-webkit-transition: all .2s linear;
	-moz-transition: all .2s linear;
	transition: all .2s linear;
}

.widget-container #searchform #s:focus {
	background:#9F0000 none repeat scroll 0 0 !important;	
}

.widget-container #searchform #searchsubmit {
	float: right;
	margin: 5px 0 0 0;
}

.about-box {
    font-weight: bold;
    line-height: 13px;
    margin: 0 0 15px;
    text-align: center;
}

#sidebarSlideshow {
    border: 1px solid #777777;
    padding: 1px;
    width: 182px;
	height: 100px;
}

#sidebarSlideshow:hover {

}

#smart-archives-list a:link,
#smart-archives-list a:visited,
#smart-archives-list a:hover,
#smart-archives-list a:focus,
#smart-archives-list a:active,
.thumb-list a:link,
.thumb-list a:visited,
.thumb-list a:hover,
.thumb-list a:focus,
.thumb-list a:active {
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
}

#smart-archives-list a:hover,
#smart-archives-list a:focus,
.thumb-list a:hover,
.thumb-list a:focus {
	text-decoration: underline;
}

#smart-archives-list li {
	color: #888;
	font-size: 10px;
}

#smart-archives-list h2 {
	padding: 0 0 5px 0;
}

#smart-archives-list h2 a:link,
#smart-archives-list h2 a:visited,
#smart-archives-list h2 a:hover,
#smart-archives-list h2 a:focus,
#smart-archives-list h2 a:active {
	color: #333;
}

.widget-archive .textwidget {
	position: relative;
	height: 60px;
}

#archive-link {
	position: absolute;
	top: 0px;
	left: 0px;
	background: url("images/icon_archive.png") no-repeat 109px 10px;
	-webkit-transition: all 1s linear;
	-moz-transition: all 1s linear;
	transition: all 1s linear;
	z-index: 20;
	width: 204px;
	height: 78px;
}

#archive-link a {
	padding: 19px 20px 0 21px;
	height: 59px;
	width: 163px;
	position: absolute;
	top: 0;
	left: 0;
	line-height: 16px;
	display: block;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	z-index: 15;
}

html.csstransitions #archive-link:hover {
	background-position: -100px 10px;
}

.our-writers {
	overflow: hidden;
}

.about-box {
	text-align: center;
	margin: 0 0 15px 0;
	line-height: 13px;
	font-weight: bold;
}

.about-box a {
	font-weight: bold;
}

.about-box-corey {
	margin: 5px 0 15px 0;	
}

.about-box-jon {
	margin: 0 0 10px 0;
}

.about-box-corey div,
.about-box-jon div {
	float: left;
	margin: 0 0 0 4px;
	font-size: 10px;
}

.about-box-corey img,
.about-box-jon img {
	float: left;
	border:1px solid #CCCCCC;
	padding:1px;
	-webkit-transition: all .2s linear;
	-moz-transition: all .2s linear;
	transition: all .2s linear;
}

.about-box-corey img:hover,
.about-box-jon img:hover {

}

#related-posts-container {
	clear: both;
	padding: 40px 0 0 0;
}

#related-posts-container ul {
	margin: 10px 0 10px 0;
}

#related-posts-container ul li {
	background: none;
}

#related-posts-container ul li a:link,
#related-posts-container ul li a:visited,
#related-posts-container ul li a:hover,
#related-posts-container ul li a:focus,
#related-posts-container ul li a:active {
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}

#related-posts-container ul li a:hover,
#related-posts-container ul li a:focus {
	/*text-decoration: underline;*/
}

.rssContainer {
    margin: 10px 0 0 0;
}

.rssIcon {
    float: left;
    margin: 0 5px 5px 0;
}

.rssLink {
    float: left;
    line-height: 16px;
}

#pt-recent ul li,
#hungred-feature-post-list ul li,
#related-posts-container ul li,
#smart-archives-list ul li,
ul.thumb-list li {
	padding: 0 0 10px 0;
	margin: 0;
	overflow: hidden;
	-webkit-transition: -webkit-transform 0.25s linear;
	-moz-transition: -moz-transform 0.25s linear;
	transition: transform 0.25s linear;
}

#smart-archives-list ul li,
ul.thumb-list li {
	background: none;
}

#pt-recent ul li img,
#hungred-feature-post-list ul li img,
#related-posts-container ul li img,
#smart-archives-list ul li img,
ul.thumb-list li img {
	float: left;
	max-width: 40px;
	margin: 0 5px 0 0 ;
	border: 1px solid #999;
	padding: 1px;
}

#pt-recent ul li:hover,
#hungred-feature-post-list ul li:hover,
ul.thumb-list li:hover {
	cursor: pointer;
	-webkit-transform: scale(1.08);
	-moz-transform: scale(1.08);
	transform: scale(1.08);
}

#smart-archives-list ul li:hover {
	cursor: pointer;
	-webkit-transform: scale(1.08) translateX(20px);
	-moz-transform: scale(1.08) translateX(20px);
	transform: scale(1.08) translateX(20px);
}

#related-posts-container ul li:hover {
	cursor: pointer;
	-webkit-transform: scale(1.1) translateX(25px);
	-moz-transform: scale(1.1) translateX(25px);
	transform: scale(1.1) translateX(25px);
}

#pt-recent ul li li:hover,
#hungred-feature-post-list ul li li:hover,
#related-posts-container ul li li:hover,
#smart-archives-list ul li li:hover,
ul.thumb-list li li:hover {
	-webkit-transform: none;
	-moz-transform: none;
	transform: none;
}

#pt-recent ul li:hover a,
#hungred-feature-post-list ul li:hover a,
#related-posts-container ul li:hover a,
#smart-archives-list ul li:hover a,
ul.thumb-list li:hover a {
	color: #111;
	text-decoration: none;
	text-shadow: 1px 1px 2px #999999;
}

#pt-recent ul ul,
#hungred-feature-post-list ul ul {
	background:none;
	border: 0;
	display:block;
	list-style:none outside none;
	margin:0;
	padding:0;
	float: left;
	width: 137px !important;
	font-size: 10px;
	line-height: 12px;
}

.widget_recent_entries a:link,
.widget_recent_entries a:active,
.widget_recent_entries a:visited,
.widget_recent_entries a:focus,
.widget_recent_entries a:hover,
#pt-recent a:link,
#pt-recent a:active,
#pt-recent a:visited,
#pt-recent a:focus,
#pt-recent a:hover,
#hungred-feature-post-list li a:link,
#hungred-feature-post-list li a:active,
#hungred-feature-post-list li a:visited,
#hungred-feature-post-list li a:focus,
#hungred-feature-post-list li a:hover {
	font-weight: bold;
	text-decoration: none;
}

#get_recent_comments_wrap li a:link,
#get_recent_comments_wrap li a:active,
#get_recent_comments_wrap li a:visited,
#get_recent_comments_wrap li a:focus,
#get_recent_comments_wrap li a:hover {
	font-weight: bold;
}

body li.feedreading_bookmark {
	margin-bottom: 1px !important;
}

li.feedreading_bookmark img.icon16px {
	margin-right: 5px;
}

li.feedreading_bookmark img {
	float: left;
	margin-right: 1px;
}

li.feedreading_bookmark a.feedreading_anchor:link,
li.feedreading_bookmark a.feedreading_anchor:active,
li.feedreading_bookmark a.feedreading_anchor:visited,
li.feedreading_bookmark a.feedreading_anchor:focus,
li.feedreading_bookmark a.feedreading_anchor:hover {
	vertical-align: top;
	font-weight: normal;

}

li.feedreading_bookmark .lastPublicationDate {
	clear: both;
	margin-top: 3px;
	padding-left: 25px;
}

li.feedreading_bookmark .lastPublicationDate a:link,
li.feedreading_bookmark .lastPublicationDate a:active,
li.feedreading_bookmark .lastPublicationDate a:visited,
li.feedreading_bookmark .lastPublicationDate a:focus,
li.feedreading_bookmark .lastPublicationDate a:hover {
	font-weight: normal;
}

li.feedreading_bookmark .gfc-result .gf-title {
	font-weight: normal;
}

li.feedreading_bookmark .preview_wrap small {
	font-size: 10px;
	display: block;
	font-weight: normal;
	padding-top: 3px;
	text-align: right;
}

















/* FOOTER ----------------------------------------------------------------------------------------------------------------------------------------------------- */
nav#nav-below {
	text-align: center;
}
nav#nav-below a {
	padding: 0 25px;
}











/* COMMENTS ------------------------------------------------------------------------------------------------------------------------------------------------- */

#comments-container {
	border: 1px solid #480000;
	margin: 0 0 10px 0;
	-webkit-box-shadow: 2px 2px 5px #333;
	-moz-box-shadow: 2px 2px 5px #333;
	box-shadow: 2px 2px 5px #333; 
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	background: #fff url(images/gradient.gif) repeat-x bottom left;
	padding: 10px 10px;
}

h3#comments-title,
h3#reply-title,
h3#subscribe-without-commenting {
    border-bottom: 2px solid #000000;
    font-size: 13px;
    font-weight: bold;
    margin: 0 0 15px;
    padding: 0 0 3px;
    text-transform: uppercase;
}

h3#subscribe-without-commenting {
	margin: 40px 0 0 0;
}

#comments-container ol {
	margin: 0 0 50px 0;
	padding: 0;
	list-style: none;
}

#comments-container ol li {
	margin: 0;
	padding: 0;
	list-style: none;
}

#comments-container ol li article {
	border: 1px solid #666;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 10px;
	background: #fff url(images/gradient.gif) repeat-x bottom left;
}

.avatar {
    border: 1px solid #333;
    float: left;
    margin: 0 10px 0 0;
    padding: 1px;
}

footer.comment-meta {
	text-align: right;
	font-size: 10px;
	float: right;
	margin-top: -25px;
}

#comments-container .reply {
	text-align: right;
}

#comments-container .comment-author {
	padding: 0 0 5px 0;
}

#commentform #author,
#commentform #email,
#commentform #url,
#commentform #comment,
#comments-container #solo-subscribe-email {
	background:#5a1414 none repeat scroll 0 0 !important;
	border:2px solid #000000;
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 270px;
	padding: 3px;
	-webkit-transition: all .2s linear;
	-moz-transition: all .2s linear;
	transition: all .2s linear;
}

#commentform #comment {
	width: 500px;
}

#commentform #author,
#comments-container #solo-subscribe-email {
	width: 170px;
}

#commentform #author:focus,
#commentform #email:focus,
#commentform #url:focus,
#commentform #comment:focus,
#comments-container #solo-subscribe-email:focus {
	background:#9F0000 none repeat scroll 0 0 !important;
}

#commentform label {
	padding: 0 0 0 10px;
	font-weight: bold;
	vertical-align: top;
}

#commentform .comment-form-comment label {
	display: block;
	padding: 0;
}

#commentform label span {
	font-weight: normal;
	color: #666;
}

.form-allowed-tags {
	font-size: 11px;
	width: 500px;
	line-height: 13px;
}

#comments-container .subscribe-to-comments label {
	padding: 0 0 0 5px;
}

#comments-container .form-submit {
	padding: 0px 0 10px 0;
}

#comments-container .subscribe-to-comments {
	line-height: 15px;
}

#comments-container .solo-subscribe-to-comments {
	font-weight: bold;
	padding: 0px 0 20px 0;
	text-indent: -9999px;
}









/* BUTTONS --------------------------------------------------------------------------------------------------------------------------------------------- */

input#submit,
.solo-subscribe-to-comments input[type=submit],
#searchsubmit,
.reply .comment-reply-link {
	/*display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	padding: 5px 10px;
	text-shadow: 0 1px 2px rgba(0,0,0,.5);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	color: #fff;
	border: solid 1px #333;
	background: #666;
	background: -webkit-gradient(linear, left top, left bottom, from(#888), to(#000));
	background: -moz-linear-gradient(top,  #888,  #000);
	-webkit-transition: all .2s linear;
	-moz-transition: all .2s linear;
	transition: all .2s linear;*/
	background: #444; /* old browsers */
	background: -moz-linear-gradient(top, #686868 0%, #2B2B2B 24%, #141414 31%, #282828 70%, #303030 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#686868), color-stop(24%,#2B2B2B), color-stop(31%,#141414), color-stop(70%,#282828), color-stop(100%,#303030)); /* webkit */
	color: #fff;
	display: inline-block;
	padding: 5px 10px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin: 5px 0;
	text-decoration: none;
	border: 1px solid #333;
	-webkit-transition: all .2s linear;
	-moz-transition: all .2s linear;
	transition: all .2s linear;
	-moz-box-shadow: 2px 2px 4px #333;
	-webkit-box-shadow: 2px 2px 4px #333;
	box-shadow: 2px 2px 4px #333;
}

.solo-subscribe-to-comments input[type=submit] {
	margin-top: 20px;
	display: block;
}

input#submit:hover,
.solo-subscribe-to-comments input[type=submit]:hover,
#searchsubmit:hover,
.reply .comment-reply-link:hover,
input#submit:focus,
.solo-subscribe-to-comments input[type=submit]:focus,
#searchsubmit:focus,
.reply .comment-reply-link:focus {
/*	text-decoration: none;
	background: #000;
	color: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#555), to(#000));
	background: -moz-linear-gradient(top,  #555,  #000);*/
	background: #760000; /* old browsers */
	background: -moz-linear-gradient(top, #B90000 0%, #7C0000 24%, #650000 31%, #790000 70%, #7E1111 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#B90000), color-stop(24%,#7C0000), color-stop(31%,#650000), color-stop(70%,#790000), color-stop(100%,#7E1111)); /* webkit */


}















/* STYLES --------------------------------------------------------------------------------------------------------------------------------------------------- */
/*
h1.header {
	color: #fff;
	margin: 0 0 10px 0;
}*/

h1.author-archives,
h1.header {
	padding: 5px;
	background: #fff;
	
	border: 3px solid #A50000;
	margin: 0 0 10px 0;
	-webkit-box-shadow: 2px 2px 5px #333;
	-moz-box-shadow: 2px 2px 5px #333;
	box-shadow: 2px 2px 5px #333; 
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: #FFFFFF; /* old browsers */
	background: -moz-linear-gradient(top, #FFFFFF 0%, #CCCCCC 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#CCCCCC)); /* webkit */
}

#lottd {
	-webkit-transition: all .2s linear;
	-moz-transition: all .2s linear;
	transition: all .2s linear;
}

#lottd:hover {
	-webkit-transform: scale(1.07);
	-moz-transform: scale(1.07);
	transform: scale(1.07);
}










/* SPECIFIC POSTS CSS --------------------------------------------------------------------------------------------------------------------------------------- */

.bubble-container {
	margin: 0 0 50px 0;
}

.bubble {
	margin-left: 100px;
}

.bubble-top {
	height: 52px;
	width: 567px;
	background: url("/wp-content/uploads/2010/04/bubble_top.png") no-repeat top left;
}

.bubble-bottom {
	height: 89px;
	width: 567px;
	background: url("/wp-content/uploads/2010/04/bubble_bottom.png") no-repeat top left;
}

.bubble-content {
	width: 467px;
	background: url("/wp-content/uploads/2010/04/bubble_center.png") repeat-y top left;
	font-size: 20px; 
	line-height: 25px; 
	padding: 0 30px 16px 70px;
	text-align: center;
}

.bubble-source {
	margin-left: 50px;
}

.bubble-source-name {
	margin-top: 10px;
}

.bubble-source img {
	border: 5px solid #CDCDCD;
	padding: 0px;
}

.bubble-source-name {
	font-size: 13px;
	color: #999;
}

.newRelease {
	width: 340px; 
	float: left; 
	margin: 0 20px 50px 0; 
	font-size: 11px;
	line-height: 13px; 
}

.newRelease p {
	margin-left: 130px;
	line-height: 13px;
}

#emilySlideshow #fpss-outer-container { 
	margin: 0;
	padding: 0;
	background-color: #222222;
}

.interviewDivider {
	height: 1px;
	margin: 20px 50px;
	border-bottom: 0px solid #333;
}

.fashiontable td p {
	font-size: 13px;
}

img.thumb {
	width: 140px; 
	float: left; 
	margin: 0 5px 5px 0; 
	border: 1px solid #333;
}

img.image {
	float: left; 
	margin: 0 5px 5px 0; 
	border: 1px solid #333; 
	padding: 0;
}

br.image {
	clear: left; 
	margin: 0; 
	padding: 0; 
	height: 0; 
	line-height: 0;
}

.centeredImage {
	padding:0 0 60px;
	text-align:center;
}

.centeredImage img {
	border:1px solid #CCCCCC;
	margin:0 auto 5px;
	padding:2px;
	text-align:center;
}

p.relatedPosts {
	font-weight: bold;
	padding-top: 35px;
}

.archive-title {
	display: none;
}

.right {
	float: right;
	margin: 0 0 0 15px;
}

div.store img {
	border: 1px solid #ccc;
	margin: 0 0 20px 10px;
}










/* CLEAR FIXES ------------------------------------------------------------------------------------------------------------------------- */
#content:after,
#hungred-feature-post-list ul li div:after,
#pt-recent ul li div:after,
.bubble-container:after,
.about-box:after,
.about-box-corey:after,
.about-box-jon:after,
#related-posts-container ul li:after,
#smart-archives-list ul li:after,
.thumb-list li:after,
.entry-meta:after,
#searchform:after,
#article-area article .entry-utility:after {
content: ""; display: block; height: 0; clear: both;
}
