div.article { position: relative; }

div.article h1 { color: #01789d; }
div.article h2 { color: #7c9197; }
div.article a { color: #588694; }

div.article .article-wrapper { margin-top: 5px; background: #fff url('../../../images/bicolumn_left_bg.gif') repeat-y; } 
div.article .article-wrapper .article-above { clear: both; display: block; background-repeat: repeat-x;}
div.article .article-wrapper .article-below { clear: both; display: block; background: #fff url('/sites/all/themes/car_audio_electronics/article/1/images/generic_article_footer.jpg') no-repeat left; height: 112px; }
div.article .article-wrapper .article-body { width: 970px; clear: both; text-align: left; display: block; float: left; color: #000000; background: #fff url('../../../images/bicolumn_left_bg.gif') repeat-y; }
div.article .article-wrapper .article-body .article-body-text { float: left; width: 640px; }
div.article .article-wrapper .article-body .article-body-text .article-column { float: left; }
/* the generic article overrides -- the right column is 10px wider than other article templates */
#article-right-sidebar { width: 310px; }
#article-content-column { width: 640px; }
.article-column { 
	width: 290px;
	margin-right: 10px;
	float: left;
}

