@charset "utf-8";
/* CSS Document */
#header					{ background: url(../../images/header_home.jpg) top center no-repeat; height:736px; padding: 0 0 15px 0; position:absolute; width:1200px; z-index:0;}
#header1			{ 
background: url(../../images/header_home.jpg) top center no-repeat;
height:736px;
left:50%;
margin-left:-888px;
margin-right:auto;
position:absolute;
text-align:center;
vertical-align:middle;
width:1776px;
z-index:-11;
}

#contentMid {
	background: url(../../images/bg_post.png) bottom left repeat-y;
	position:relative;
	left:-102px;
	padding-left: 100px;
}

#topLink {
	height: 200px;
	margin-top: -200px;
	width: 300px;
}

#tdvsTop, #vlTop, #revTop{
	position:relative;
	top:0;
    width:733px;
    overflow:visible;
	z-index:0;
	padding:183px 0 0 102px;
}
#tdvsTop{
	background:url(../../images/cTopDVS.png) top left no-repeat;
}
#vlTop{
	background:url(../../images/cTopVL.png) top left no-repeat;
}
#revTop{
	background:url(../../images/cTopR.png) top left no-repeat;
}
#vlTop{
	margin-top:-80px;
}
#revTop{
	margin-top:-50px;
}
/*#tdvsMid, #vlMid, #revMid{
    margin:0;
    width:733px;
    overflow:visible;
	background: url(../../images/cMid.png) bottom left repeat-y;
	z-index:11;
	position:relative;
	top:0;
	padding:0 93px;
}*/
#tdvsBtm, #vlBtm, #revBtm{
	position:relative;
    width:733px;
	height:81px;
    overflow:hidden;
	background:url(../../images/cBtm.png) bottom left no-repeat;
}
#tdvsTop .post, #vlTop .post, #revTop .post{
 width:544px;}
#content{ width:733px;}
#content .hfeed { padding:50px 0 0 0;}
#primary{	
	margin-top:330px;
}
.posts-quick .entry-title{ font-size:21px;}

/* featured slideshow */
.featured				{/*border: 1px solid #CCC; */padding: 0; margin: 74px 0px 0px 116px; height: 228px; width:790px; }
#controls				{ position: absolute; float: left; z-index: 100; width: 790px; padding-top: 0px; margin-top: 198px; }

#controls .next, #controls .prev	{ text-indent: -9000px; width: 30px; height: 30px; display: block; z-index: 1000; }
#controls .prev			{ background: url(../../images/prev.png) no-repeat; float: left; }
#controls .next			{ background: url(../../images/next.png) no-repeat; float: right; }

#featured-slideshow		{ position: relative; height: 228px; margin-right: 20px; }			

.featured-article		{ display: block; width: 790px; height: 228px; text-decoration: none !important; }
.featured-entry			{ position: relative; /*top: 143px;*/ overflow: hidden; background: url(../../images/overlay.png); height: 225px; color: #a7a7a7; padding: 0; display: block; width:500px; left:295px;}
.featured-entry .entry-title	{ color: #49ACD6; padding: 10px 15px 5px; display: block; font-size:21px; font-weight: bold;  z-index:50;}
.featured-entry .entry-summary	{ padding: 0 15px; margin: 0; display: block; }

.layout-3c-r-fixed .featured, .layout-3c-fixed .featured	{ height: 225px; }
.layout-3c-r-fixed #controls, .layout-3c-r-fixed .featured-article, .layout-3c-fixed #controls, .layout-3c-fixed .featured-article	{ width: 480px; }
.layout-3c-r-fixed .featured-article, .layout-3c-fixed .featured-article	{ height: 225px; }
.layout-3c-r-fixed .featured-entry, .layout-3c-fixed .featured-entry		{ height: 100px; top: 125px; }

/*REVIEWS*/
.category-ydv-reviews a, .category-ydv-reviews a:link, .category-ydv-reviews a:visited, .category-ydv-reviews a:hover,
.category-vegan-reviews a, .category-vegan-reviews a:link, .category-vegan-reviews a:visited, .category-vegan-reviews a:hover,
.category-reviews a, .category-reviews a:link, .category-reviews a:visited, .category-reviews a:hover
{ color: #B683CA;}
.category-ydv-reviews blockquote,
.category-vegan-reviews blockquote,
.category-reviews blockquote
{ background:url(../../images/quotesReviews.png) top left no-repeat #B683CA;}

/*VEGAN LEISURE*/
.category-vegan-blogs a, .category-vegan-blogs a:link, .category-vegan-blogs a:visited, .category-vegan-blogs a:hover,
.category-shopping-vegan a, .category-shopping-vegan a:link, .category-shopping-vegan a:visited, .category-shopping-vegan a:hover,
.category-hungry-vegan a, .category-hungry-vegan a:link, .category-hungry-vegan a:visited, .category-hungry-vegan a:hover
{ color: #66CC66;}
.category-vegan-blogs blockquote,
.category-shopping-vegan blockquote,
.category-hungry-vegan blockquote
{ background:url(../../images/quotesLeisure.png) top left no-repeat #66CC66;}

/*THE DAILY VEGAN SPIN*/
.category-the-daily-vegan-spin a, .category-the-daily-vegan-spin a:link, .category-the-daily-vegan-spin a:visited, .category-the-daily-vegan-spin a:hover,
.category-celebrities a, .category-celebrities a:link, .category-celebrities a:visited, .category-celebrities a:hover,
.category-news a, .category-news a:link, .category-news a:visited, .category-news a:hover,
.category-vegan-stuff a, .category-vegan-stuff a:link, .category-vegan-stuff a:visited, .category-vegan-stuff a:hover,
.category-vegan-videos a, .category-vegan-videos a:link, .category-vegan-videos a:visited, .category-vegan-videos a:hover,
.category-animals a, .category-animals a:link, .category-animals a:visited, .category-animals a:hover
{ color: #cd362e;}
.category-the-daily-vegan-spin blockquote,
.category-celebrities blockquote,
.category-news blockquote,
.category-vegan-stuff blockquote,
.category-vegan-videos blockquote,
.category-animals blockquote
{ background:url(../../images/quotesDailySpin.png) top left no-repeat #cd362e;}



.page a{ color:#FFFFFF;}

