/* No Sidebar On Homepage Style
 * ------------------------------
 */


#content_area { /* Change Width Of Content Area */
	/*width: 980px; !important;
	max-width:980px;
	overflow:hidden;
	padding:0px;
	margin:0px;*/	
}

#content_area { /*Fix IE6 rendering*/
	overflow:hidden;
}

#content_left { /*Home Page - No Left Navigation*/
	/*display:none !important;*/
}
		
div#content_area table tr td table tr td table { /*Remove cellspacing & cellpadding*/
	/*border-collapse:collapse;*/
}

#content_outter {
	/*padding:0px !important;*/
}


#homepage_top_box1, #homepage_top_box2, #homepage_top_box3 { /*Set minimum frame width*/ /**/
	height:335px; /*min-height:330*/
	width:794px;
	margin:0px;
	padding:0px;
}



/* Changing Style
 * ------------------------------
 */
#content_area table tr td br {
	display:none;
}

#content_area table tr td #homepage_top br, #content_area table tr td #homepage_btm br {
	display:inline; /*inline-block*/
}

#homepage_top img {
	border:0px;
}

#homepage_top {
	margin:5px 10px 0px 5px; /*0*/
	/*padding:5px 10px 0px 5px;*/
	width:794px;
}

.homepage_top_left {
	float:left;
	margin:0px;
	padding:0px;
	width:280px;
}

.homepage_top_right {
	float:left;
	margin:0px;
	padding:0px;
	width:513px;
	background:url(../images/homepage/box_top_right.jpg) right top no-repeat;
}

.homepage_top_right_top {
	height:25px;
	margin:0 0 0 24px;
	padding:0px;
	width:490px;
}

.homepage_top_right_btm {
	color:#666666;
	font-family:arial, verdana, sans-serif;
	font-size:12px; /*11.5*/
	line-height:16px;
	float:left;
	margin:0px;
	padding:10px 0px 0px 20px;
	width:495px;
	height:210px;
}

.homepage_top_right_btm p{ /**/
	margin-top:0px;
	margin-bottom:8px;
}

.homepage_top_right_btm span.homepage_top_right_btm_title {
	display:block;
	margin:0px;
	padding:0px 0px 9px 0px; /*5 0 10 0*/
	color:#458425;
	font-family:times new roman, serif;
	font-size:22px;
	line-height:22px;
}
.homepage_top_right_btm_title span {
	display:block;
}
.homepage_top_right_btm_left {
	clear:left;
	float:left;
	margin:0px;
	padding:5px 0px 0px 0px;
	width:301px;
}

.homepage_top_right_btm_left_top {
	float:left;
	margin:0px;
	padding:0px 0px 5px 0px;
}

.homepage_top_right_btm_left_btm {
	float:left;
	margin:0px;
	padding:10px 4px 0px 20px;
	width:480px;
}

div.homepage_top_box div.homepage_top_right_top img.button {
	cursor: pointer;
}

.homepage_seal_small {
	clear:right;
	float:right;
	margin:0px;
	padding:10px 0px 0px 0px;
	width:184px;
}

.homepage_seal_small_left {
	float:left;
	margin:0px;
	padding:0px 10px 0px 0px;
	width:40px;
}

.homepage_seal_small_right {
	float:right;
	color:#458425;
	font-family:arial, verdana, sans-serif;
	font-size:9px;
	line-height:10px;
	margin:0px;
	padding:0px;
	width:134px;
}

#homepage_btm {
	background:url(../images/homepage/homepage_btm.jpg);
	background-repeat:no-repeat;
	min-height:160px;
	clear:both;
	margin:0px;
	padding:0px;
	width:804px;
}

#homepage_btm:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

#homepage_btm .homepage_btm_col {
	color:#666666;
	font-family:arial, verdana, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:15px;
}

#homepage_btm .homepage_btm_col p {
	height:120px;
	margin:0px;
}

#homepage_btm .homepage_btm_col span {
	display:block;
	margin:0px 0px 7px 0px;
	padding:2px 0px 3px 0px;
	height:35px;
	color:#458425;
	font-family:times new roman, serif;
	font-size:15px;
	line-height:16px;
	text-align:center;
	background-color:#ffeff3;
	border-bottom:1px solid #dfdfdf;
}
#homepage_btm .homepage_btm_col span.topic a {
	display:block;
	margin:0;
	padding:2px 0;
	height:40px;
	color:#458425;
	font:normal 15px Times New Roman, serif;
	line-height:16px;
	text-align:center;
	text-transform:none;
	background-color:#ffeff3;
	background-image:url(/v/vspfiles/templates/AloeSense/images/homepage/btm_nav_bg_off.gif) top left repeat-x;
}
#homepage_btm .homepage_btm_col span.topic a:hover {
	display:block;
	height:40px;
	color:#458425;
	font:normal 15px Times New Roman, serif;
	line-height:16px;
	text-align:center;
	text-decoration:none;
	background-color:#D1FFA4;
	background-image:url(/v/vspfiles/templates/AloeSense/images/homepage/btm_nav_bg_on.gif) top left repeat-x;
}

#homepage_btm .homepage_btm_col a.calltoaction {
	background:url(../images/homepage/homepage_arrow.jpg);
	background-repeat:no-repeat;
	background-position:right 5px;
	color:#559139;
	display:inline-block;
	margin:5px 0px 0px 0px;
	padding:0px 10px 0px 0px;
	height:15px;
	line-height:15px;
	vertical-align:top !important;
	font-family:arial, verdana, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}

#homepage_btm_col1 {
	float:left;
	margin:0px;
	padding:6px 10px 0px 10px;
	width:130px;
}

#homepage_btm_col2 {
	float:left;
	margin:0px;
	padding:5px 10px 0px 10px;
	width:128px;
}

#homepage_btm_col3 {
	float:left;
	margin:0px;
	padding:5px 10px 0px 10px;
	width:130px;
}

#homepage_btm_col4 {
	float:left;
	margin:0px;
	padding:5px 10px 0px 10px;
	width:130px;
}

#homepage_btm_col5 {
	float:left;
	margin:0px;
	padding:5px 0px 0px 10px; /*5 10 0 10*/
	width:186px;
}

#homepage_btm_col5 div {
	margin:0px;
	padding:0px 30px 0px 0px;
	width:149px; /*156*/
}

/* Featured Products
 * ------------------------------
 */
#content_area table tr td table tr td { /* Featured Products Description */
	padding:10px 0px 0px 0px;
}

#content_area table tr td table tr td table tr td table tr td a.productnamecolor, #content_area table tr td table tr td table tr td a.productnamecolor { /* Product Name */
	color:#000000;
	font-family:arial, verdana, sans-serif;
	font-size:12px;
	font-weight:bold;
}

#content_area table tr td table tr td table tr td table tr td a.productnamecolor:hover, #content_area table tr td table tr td table tr td a.productnamecolor:hover { /* Product Name - Hover */
	color:#266dcc;
	text-decoration:none;
}

#content_area table tr td table tr td table tr td table tr td font.text b { /* Our Price Text */
	color:#010101;
	font-family:arial, verdana, sans-serif;
	font-size:12px;
	font-weight:normal;
}

.colors_productprice { /* Our Price */
	color:#266dcc !important;
	font-family:arial, verdana,sans-serif !important;
	font-size:12px !important;
	font-weight:normal;
}