﻿/*
**************************************
    HTML CLASSES
**************************************
*/

a 
{
    color:#333333;
}
a:hover 
{
    color:#595959;
}

/*
***********************************************************
	MAIN CONTENT STRUCTURE & COMMON CLASSES
***********************************************************
*/

.articlelist li 
{
    background-image:url('../_gfx/arrows/small_arrow_lifestyle.gif');
}

.arrowlink, .arrow
{
    background-image:url('../_gfx/arrows/small_arrow_lifestyle.gif');
}

/*
***********************************************************
	BOXES
***********************************************************
*/

.box 
{
    background-image: url('../_gfx/boxes/lifestyle_back.gif');
}

.box_tl
{
    background-image:url('../_gfx/boxes/lifestyle_tl.gif');
}
.box_tr
{
    background-image:url('../_gfx/boxes/lifestyle_tr.gif');
}
.box_bl
{
    background-image:url('../_gfx/boxes/lifestyle_bl.gif');
}
.box_br 
{
    background-image:url('../_gfx/boxes/lifestyle_br.gif');
}

.article_right_box  
{
    background-image:url('../_gfx/boxes/lifestyle_back.gif'); 
    border-top:1px solid #F2FBE9;
}

/*
***********************************************************
	TABS
***********************************************************
*/

.tabs ul li 
{
    background-position:right -392px;
}
.tabs ul li a 
{
    color:#333333;
    background-position:-490px -420px;
}
.tabs ul li.selected a
{
    border-bottom:1px solid #F2FBE9;
}

.tab div 
{
   background-position:right -392px;
   color:#333333;
}
.tab div div 
{
    background-position:-490px -420px;
    border-bottom:1px solid #F2FBE9;
}
.tab div div a 
{   
    color:#333333;
}

/*
***********************************************************
	ARTICLE
***********************************************************
*/
.article_left_column h1 
{
	color:#333333;
}
.article_right_box
{
	border-top: 1px solid #CAEFA5;
	background-image: url( '../_gfx/boxes/lifestyle_back.gif' );
}

.article_section
{
	background-image: url(../_gfx/boxes/lifestyle_back.gif);
	border-top: 1px solid #CAEFA5;
}
.article_comment
{
	border: 1px solid #CAEFA5;
}
.article_comment_inner
{
	background-image: url(../_gfx/boxes/lifestyle_back.gif);
}
.article_author strong
{
	color: #333333;
}
.comment_canvas
{
	border: 1px solid #CAEFA5;
}
.comment_canvas_inner
{
	background-image: url(../_gfx/boxes/lifestyle_back_tall.jpg);
}
.comment_canvas_inner table input
{
	border: 1px solid #CAEFA5;
}
.comment_textarea textarea
{
	border: 1px solid #CAEFA5;
}


/*
***********************************************************
 CONTROL: TILES
***********************************************************
*/
    
    .tile 
    {
        background: url("../_gfx/article_lifestyle_list.jpg") top repeat-x;
    }

/*
***********************************************************
	CONTROL: NEWSBOX
***********************************************************
*/

.newsbox h3
{
	background-color:#F2FBE9;
	border-bottom:1px solid #E3EBDA;
}

.newslist li 
{
    background-image:url('../_gfx/arrows/small_arrow_lifestyle.gif');
}

/*
***********************************************************
	GOOGLE ADS
***********************************************************
*/
.google_bottom, .google_left {
	 background-color:#F4FCED;
}






/* lifestyle : ARTICLES SECTION */
.lifestyle #tab
	{
	z-index:-1000px;
	position:relative;
	line-height:28px;
	}
.lifestyle #tab a 
	{
	text-decoration:none;
	font-size:14px;
	color:#67cf00;
	font-weight:bold;
	height:28px;
	display:inline-block;
	}
.lifestyle #tab_bg 
	{ 
	background: url("../_gfx/lifestyle_tab_bg.gif");
	background-position:top;
	background-repeat:repeat-x;
	height:28px;
	display:inline-block;
	}
.lifestyle #tab a:link, .lifestyle #tab a:visited, .lifestyle #tab a:hover, .lifestyle #tab a:active 
	{
	color: #67cf00; 
	background: url("../_gfx/lifestyle_tab_left.gif") left top no-repeat; 
	padding-left: 7px;
	display:inline-block;
	cursor:hand;
	}
.lifestyle #tab a:link span, .lifestyle #tab a:visited span, .lifestyle #tab a:hover span, .lifestyle #tab a:active span 
	{
	background: url("../_gfx/lifestyle_tab_right.gif") right top no-repeat; 
	padding-right: 7px;
	display:inline-block;
	}	
	
	
	

/* article list */
.lifestyle .article_list
	{
	background: url("../_gfx/article_lifestyle_list.jpg") top repeat-x;
	background-color:#ffffff;
	padding:7px;
    vertical-align:top;
    position:relative;
    display:inline-block;
    width: 606px;
	}	
.lifestyle .below_tab
	{
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	background-image:url('../_gfx/article_lifestyle_bg.jpg');
	background-repeat:no-repeat;
	background-position:top right;
	z-index:1000;
	margin-top:-1px;
	height:5px;
	width:620px;
	display:inline-block;
	float:left;
	}
.lifestyle .photo
    {
    position:relative;
    top:0px;
    left:0px;
    padding: 2px 8px 0 0;
    width:76px;
    margin:0;
    float:left;
    }	
.lifestyle .list_text
    {
    position:relative;
    top:0px;
    }
.lifestyle .article_list a.title:link , .lifestyle .article_list a.title:visited , .lifestyle .article_list a.title:active
	{
	font-size:14px;
    color:#333333;
    margin-bottom:5px;
    font-weight:bold;
    text-decoration:none;
    position:relative;
    top:0px;
	}
.lifestyle .article_list a.title:hover
    {
    color:#595959;
	}
.lifestyle #article_list_bottom
	{
	height:34px;
	line-height:34px;
	display:inline-block;
	padding:0px;
	margin:0px;
	border:0px;
	margin-left: auto;
	margin-right: auto;
	width: 620px;
	text-align: left;
	float:left;
	background-color:#ffffff;
	}
.lifestyle #article_list_left 
	{
	background: url("../_gfx/white_lifestyle_bottom_left.gif") left no-repeat;
	margin-right:8px;
	text-align:center;
	padding-left:8px;
	font-size:10px;
	color:#ffffff;
	height:34px;
	}
.lifestyle #article_list_right 
	{
	background: url("../_gfx/white_lifestyle_bottom_right.gif") right bottom no-repeat;
	float:right;
	width:8px;
	height:34px;
	line-height:34px;
	}

.lifestyle #article_list_left ul
    {
    height:34px;
    line-height:6px;
    overflow: hidden;
    margin:0px;
    padding:0px;    
    }
.lifestyle #article_list_left li
    {
    text-align:center;
    margin-left:4px;
    margin-top:4px;
    float:left;
    list-style:none;  
    color:#333333; 
    }
.lifestyle #article_list_left li a:link, .lifestyle #article_list_left li a:active, .lifestyle #article_list_left li a:visited
    {
    color:#67cf00;
    text-decoration:none;   
    }
.lifestyle #article_list_left li a:hover
    {
    color:#333333;
    text-decoration:none;   
    }
	


/* PHOTO OF THE DAY - starts : lifestyle */
.box_container
    {
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 20px;
        padding: 0px;
        top: 0px;
        text-align: left;
        position: relative;
    }
.box_tab
    {
    z-index:1000px;
	position:relative;
	line-height:26px;
	display:inline-block;
    }
 
 .box_tab a 
	{
	text-decoration:none;
	font-size:14px;
	color:#333333;
	font-weight:bold;
	height:26px;
	display:inline-block;
	}
.box_tab_bg 
	{
	background: url("../_gfx/lifestyle_tab_bg.gif");
	background-position:top;
	background-repeat:repeat-x;
	height:26px;
	display:inline-block;
	}
.box_tab a, .box_tab a:visited, .box_tab a:hover, .box_tab a:active 
	{
	color: #333333; 
	background: url("../_gfx/lifestyle_tab_left.gif") left top no-repeat; 
	padding-left: 7px;
	display:inline-block;
	cursor:hand;
	}
.box_tab a span, .box_tab a:visited span, .box_tab a:hover span, .box_tab a:active span 
	{
	background: url("../_gfx/lifestyle_tab_right.gif") right top no-repeat; 
	padding-right: 7px;
	display:inline-block;
	}
.box_content_bg
    {
    background: url("../_gfx/article_lifestyle_bg.jpg");
    background-position: top right;
    background-repeat: no-repeat;
    padding: 7px;
    z-index: -1000;
    margin-top: -1px;
    font-family: Georgia;
    font-size: 18px;
    font-style: italic;
    line-height: 110%;
    margin-left: auto;
	margin-right: auto;
	background-color:#ffffff;
    }
.box_photo
    {
        padding: 4px 4px 4px 4px;
        text-align:center;
    }
.box_bottom
    {
        height: 34px;
        line-height: 34px;
        display:block;
        padding: 0px;
        margin: 0px;
        border: 0px;
        text-align: center;
        background-color:#ffffff;
    }
.box_left
    {
        background: url("../_gfx/white_lifestyle_bottom_left.gif") top left no-repeat;
        text-align: right;
        height: 34px;
        line-height: 34px;
        padding: 0px;
        margin: 0px;
        border: 0px;
        margin-right: 8px;
    }
.box_right
    {
        background: url("../_gfx/white_lifestyle_bottom_right.gif") right top no-repeat;
        float: right;
        width: 8px;
        height: 34px;
        line-height: 34px;
        padding: 0px;
        margin: 0px;
        border: 0px;
    }
/* PHOTO OF THE DAY - ENDS : lifestyle */

