#col_layout {
	float:left;
	width: 959px;
	text-align:left;
}

#col_layout a {
	color:#404040;
}

#col_layout a:hover {
	color:#404040;
	text-decoration:none;
}

#col_layout a:visited {
	color:#a40404;
}


/*Top Section*/
#static_title {
	float:left;
	padding:19px 0 0 42px;
	font-size: 28px;
	color:#606060;
	font-weight:bold;
	width:870px;
	text-align:left;
}

/*Contact Us*/
#contact_us_thanks {
	float:left;
	padding:25px 0 0 41px;
	color:#262626;
	font-size:12px;
	line-height:18.5px;
}

/*Top Section*/
#static_title {
	float:left;
	padding:19px 0 0 42px;
	font-size: 28px;
	color:#606060;
	font-weight:bold;
	width:870px;
	text-align:left;
}

/*Contact Us*/
#contact_us_thanks {
	float:left;
	padding:25px 0 0 41px;
	color:#262626;
	font-size:12px;
	line-height:18.5px;
}

/*About Us*/
#about_us_content {
	float:left;
	padding:25px 0 0 0;
}

#col_box {
	width:256px;
	height:300px;
	padding:20px 0 0 41px;
	float:left;
	color:#262626;
	font-size:12px;
	text-align:justify;
	line-height:18.5px;
}

#about_us_signature {
	float:right;
	padding:0 70px 80px 0;
	text-align:right;
}

#about_us_name {
	font-size:26px;
	color:#606060;
}

#about_us_position {
	font-size:12px;
	color:#606060;
}

/*Email Confirm*/

#email_confirm_content {
	text-align:center;
	padding:91px 0 50px 187px;
	width:591px;
	float:left;
}

#email_thanks {
	padding:0 0 45px 0;
	margin:0 auto;
	width:100%;
}

#email_h1 {
	font-size:20px;
	font-weight:bold;
	color:#606060;
	padding:0 0 19px 0;
}

#email_h2 {
	font-size:15px;
	font-weight:bold;
	color:#606060;
}

#email_others_1 {
	width:227px;
	height:80px;
	margin:0 0 0 60px;
	background-image:url(../images/e-confirm_ash.jpg);
	background-position:left;
	background-repeat:no-repeat;
	float:left;
}

#email_others_2 {
	width:216px;
	height:80px;
	background-image:url(../images/e-confirm_adi.jpg);
	background-position:left;
	background-repeat:no-repeat;
	float:right;
}

#email_others_3 {
	width:216px;
	height:80px;
	background-image:url(../images/e-confirm_tm.jpg);
	background-position:left;
	background-repeat:no-repeat;
	float:right;
}

#email_submit {
	float:left;
	margin:25px 0 0 200px;
	text-align:right;
}

#email_check {
	padding:36px 0 0 151px;
	text-align:right;
}

/*Legal*/

#legal_cotent {
	float:left;
	padding:40px 49px 50px 42px;
	font-size: 10px;
	color:#262626;
	text-align:left;
	line-height:18px;
}

.legal_content_subhead {
	font-weight:bold;
	font-size:14px;
}

/*Help*/

.help_content {
	padding:0 0 0 35px;
}

#help_col {
	float:left;
	width:210px;
	margin:5px 0 0 36px;
}

#help_header {
	float:left;
	color:#262626;
	font-size:16px;
	font-weight:bold;
	padding:25px 0 5px 0;
}

#help_list {
	float:left;
}

#help_list ul {
	list-style:inside;
	list-style-type:circle;
}

#help_list ul li {
	float:left;
	width:200px;
}

#help_list ul li a {
	color:#a40404;
	font-size:12px;
	font-weight:bold;
	line-height:19px;
	text-decoration:underline;
}

.help_answer {
	float:left;
	line-height:18px;
	font-size:12px;
	color:#262626;
	width:808px;
	padding:32px 0 0 39px;
}

.help_answer_last {
	float:left;
	line-height:18px;
	font-size:12px;
	color:#262626;
	width:808px;
	padding:42px 0 50px 39px;
}

.help_answer p, .help_answer_last p {
	font-size:14px;
	font-weight:bold;
}

.help_answer a, .help_answer_last a {
	text-align:right;
	color:#a40404;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

/* Store Locator */

#store_locator_wrapper {
	width:470px;
	padding:25px 0 50px 120px;
	float:left;
}

#store_locator_text {
	font-size:11px;
	line-height:18px;
	color:#696969;
	float:left;
	padding:0 0 42px 0;
}

.sl_form_type {
	font-size:15px;
	font-weight:bold;
	color:#262626;
	float:left;
	padding:2px 11px 0 0;
	text-align:right;
}

#sl_form_address { width:470px; float:right; }
#sl_form_city { width:470px; float:right; }
#sl_form_double { width:470px; float:right; }
#sl_form_state { width:185px; float:left; }
#sl_form_zip { width:285px; float:right; }
#sl_form_radius { width:470px; float:right; }


#address_form {
	width:382px;
	height:19px;
	padding:3px 5px;
	font-size:12px;
	color:#262626;
	float:right;
	border:#e0e0e0 1px solid;
	margin:0 0 13px 0;
}

#city_form {
	width:382px;
	height:19px;
	padding:3px 5px;
	font-size:12px;
	color:#262626;
	float:right;
	border:#e0e0e0 1px solid;
	margin:0 0 13px 0;
}

#radius_form {
	width:382px;
	height:19px;
	padding:3px 5px;
	font-size:12px;
	color:#262626;
	float:right;
	border:#e0e0e0 1px solid;
	margin:0 0 13px 0;
}

#state_form {
	width:83px;
	height:19px;
	padding:3px 5px;
	font-size:12px;
	color:#262626;
	float:right;
	border:#e0e0e0 1px solid;
	margin:0 15px 13px 0;
}

#zip_form {
	width:239px;
	height:19px;
	padding:3px 5px;
	font-size:12px;
	color:#262626;
	float:right;
	border:#e0e0e0 1px solid;
	margin:0 0 13px 0;
}

#store_locator_submit {
	float:right;
	margin:20px 0 0 0;
}

#content { 
	background-image:url(../images/content_footer_bg.jpg); 
	background-position:bottom left; 
	background-repeat:repeat-x; 
	padding-bottom:20px; 
	height: 650px; 
	min-height:650px; 
	_height:auto !important; 
	height:auto !important
}


*html #email_submit {
	float:left;
	margin:25px 0 0 100px;
	text-align:center;
}



