/**************************************************************
* =============================================================
* article.css - Stylesheet for article and article category
*               pages
* -------------------------------------------------------------
* 
* 	Created By: William Bowers
* 	Date Created: May 15, 2007
* 	Date Modified: May 15, 2007
* 
* =============================================================
* CONTENTS
* -------------------------------------------------------------
* 	
*  	- Columns
*   - Toolbar
*  	- Content column
*  	- Content modules
*  	
* =============================================================
***************************************************************/

/* Columns
***************************************/
	
#cols_content {
	background: #fff;
	float: left;
	margin-top: 50px;
	margin-left: -2px;
	width: 640px;
	} * html #cols_content {
			margin-top: 60px;
			margin-left: 0px;
			}
	
#cols_extra {
	background: #fff;
	float: right;
	margin-right: -14px;
	width: 280px;
	} * html #cols_extra {
			margin-right: -9px;
			}

/* Toolbar
***************************************/

#toolbar {
	background: #fff;
	border: 1px solid #D7D0B6;
	border-right: 0px;
	font: 13px arial;
	height: 24px;
	left: -14px;
	line-height: 24px;
	padding: 3px 10px;
	position: absolute;
	top: 0px;
	width: 658px;
	} * html #toolbar {
			left: -664px;
			}

#toolbar a:link, #toolbar a:active {
	color: #006;
	}
	
#toolbar a:hover {
	text-decoration: none;
	}

#toolbar img {
	border: 0px;
	display: inline;
	margin: 3px 0px -3px;
	}


/* Content column
***************************************/

#cols_content h5 a {
	color: #000;
	margin: 0px 0px 10px;
	text-decoration: none;
	}
	
#cols_content h5 a:hover {
	background: #FDEDDF;
	}

#cols_content p {
 	margin: 0px 0px 10px;
 	}

/*#cols_content img {
 	float: left;
 	margin: 0px 14px 14px 0px;
 	}*/

/*
#cols_content .articleimg {
	float:left;
	margin:0 15px 15px 0;
	font-size:80%;
	}
*/

#cols_content table tr {
	vertical-align: top;
	}
	
#cols_content  table img {
	margin: 0px 0px 4px;
	}

#cols_content .articleimg {
	background: #eee;
	border: 1px solid #ddd;
	clear: none;
	float: left;
	font-size: 80%;
	line-height: 1.5em;
	margin: 0px 15px 15px 0px;
	padding: 4px;
	}

#cols_content .articleimg img {
	width: 296px;
	}

.#cols_content articleimgv2 {
	background: #eee;
	border: 1px solid #ddd;
	clear: none;
	float: right;
	font-size: 80%;
	line-height: 1.5em;
	margin: 0px 0px 15px 15px;
	padding: 4px;
	}

/* article list */
#article {
	font-size:86%;
	line-height:1.5;
	}
	
#cols_content .articleSummary {
	margin-bottom: 14px;
 	font-size:90%;
	line-height:1.25;
 }

#cols_content .articleSummary img, #cols_content .articleSummary .date {
	display: none;
	}
	
#cols_content .articleSummary h4 {
	font: normal 100% Arial, Helvetica, sans-serif;
	margin: 0px 0px 6px;
	padding: 0px;
	}
	
#cols_content .articleSummary h4 a{
	font: normal 160% Arial, Helvetica, sans-serif;
	margin: 0px 0px 6px;
	padding: 0px;
	}

/* for links on recipes to the recipe videos*/
.video {
	background: url(/uploadedImages/control_play_blue.jpg) no-repeat scroll 0%;
	text-indent: 22px;
	margin-bottom: 10px;
	}


/* Content modules
***************************************/

.content_module .wrapper {
	border: 0px;
	border-left: 1px solid #E6E6E6;
	margin: 0px;
	padding-bottom: 16px;
	} .content_module .wrapper .small_img_left {
		float:left;
		margin:0px 8px 8px 0px;
		}
	
.content_module .wrapper .articleSummary {
	font-size:12px;
	}

.highlight_phoneNum {
	font-size: 16px;
	}

.module_category_nav h5 {
	float: left;
	}

.module_category_nav .wrapper {
	border: 1px solid #D7D0B6;
	margin-bottom: 16px;
	}

.module_category_nav .extraLink {
	font-size: 12px;
	float: right;
	}

.module_category_nav ul {
	margin: 0px;
	padding: 0px;
	}

.module_category_nav ul li {
	float: left;
	line-height: 1.5em;
	list-style: none;
	margin-right: 2px;
	padding: 1px 3px;
	}

.module_category_nav ul li a {
	display: block;
	margin: 0px -2px 0px -4px;
	padding: 2px 0px 2px 4px;
	width: 262px;
	}

.module_category_nav ul li.current a {
	background: url("/includes/images/bullets/square_small.jpg") no-repeat 6px 9px;
	border: 1px solid #F47A63;
	padding-left: 16px;
	width: 250px;
	} * html .module_category_nav ul li.current a {
			margin-right: -1px;
			margin-left: -3px;
			}
	
.module_category_nav ul li.current a:hover {
	background: #fff;
	}
	
.content_module img {
	display: block;
	float: left;
	margin: 0px;
	}

.content_module p {
	line-height: 1.5em;
	margin: 3px 1px 1px;
	}
	
.module_promotions a {
	font-size:100% !important;
	font-weight: normal;
	}
	
.module_promotions img {
	clear: both;
	margin: 0px 6px 10px 0px;
	}
	
.module_teaser img {
	display: block;
	float: none;
	margin-bottom: 8px;
	}
	
.module_teaser p img {
	display: inline;
	margin: 0px;
	}

.module_teaser .small_img {
	display: inline;
	float: right;
	margin: 0px 0px 8px 8px;
	}
	
	
/* Misc
***************************************/

.articleSummary .errormsg {
	margin: 0px 0px 20px;
	}
	
#cta {
	background: #fff url("/includes/images/bullets/bullet_bevel_arrow.gif") no-repeat 15px 10px;
	color: #000;
	font-size: 100%;
	margin: 0px auto;
	padding: 7px 50px 0px 60px;
	}

#cta h3 {margin:0 auto; border:none;}


/*#cta a:hover {
	background: transparent;
	}*/

#cta img {
	border: 0px;
	margin: 0px 0px -18px 4px;
	}
	
#article_teaser {
	margin-bottom: 14px;
	border-top: 1px solid #DDD; 
	border-bottom: 1px dashed #EEE; 
	margin-top: 30px; 
	padding-top: 10px;
	}
	
#cols_content .blankwrapper { /*Currently used to wrap the "Related articles on DaVita.com" division */
	margin:2em auto 2em;
	
	