/* No Sidebar On Homepage Style
 * ------------------------------
 */

#content_area { /* Change Width Of Content Area */
	width: 960px !important;
	max-width:960px;
	overflow:hidden;
	padding:0px 15px 0px 15px;
	margin:0px;
}

#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;
}



/* Changing Style
 * ------------------------------
 */
 
#content_area {
	margin-top:-56px;
}

#content_area br { /* Remove Breaks From Featured Products Area */
	display:none;
}

#content_area img {
	border:0px;
}

#homepage_top img, #homepage_mid img, #homepage_btm img {
	border:0px !important;
}

#homepage_dropdowns {
	position:relative;
	top:154px;
	left:753px;
	height:56px;
	margin:0px;
	padding:0px;
	width:219px;
	text-align:center;
}

#homepage_dropdowns select {
	border:1px solid #b5b5b5;
	color:#000000;
	font-family:verdana, sans-serif;
	font-size:11px;
	margin:0px 0px 10px 0px;
	padding:2px;
	width:186px;
}

	#homepage_top {
		height:370px;
		margin:0px;
		padding:0px;
		width:960px;
	}
	
	#homepage_top_left {
		float:left;
		height:370px;
		margin:0px;
		padding:0px;
		width:729px;
	}
	
	#homepage_top_right {
		float:right;
		height:370px;
		margin:0px;
		padding:0px;
		width:231px;
	}
	
	#homepage_top_right_top {
		background:url(../images/homepage/partfinder_bg.jpg);
		background-repeat:no-repeat;
		height:166px;
		margin:0px;
		padding:65px 0px 0px 0px;
		width:231px;
	}
	
	#homepage_top_right_top_top {
		height:110px;
		margin:0px;
		padding:0px;
		width:231px;
	}
	
#homepage_search {
	margin:0px;
	padding:0px;
}

#homepage_search #search_form {
	margin:0px;
	padding:0px;
}

#search_form_input {
	margin:0px;
	padding:0px 0px 5px 0px;
	vertical-align:top;
	width:231px;
	text-align:center;
}

#search_form_input input {
	background-color:#ffffff;
	border:1px solid #1467a0;
	color:#000000;
	font-family:verdana, sans-serif !important;
	font-size:11px;
	font-weight:normal;
	margin:0px !important;
	padding:4px;
	vertical-align:top;
	width:190px;
}

#search_form_go {
	height:25px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	vertical-align:top;
	width:231px;
	text-align:center;
}

#homepage_top_right_top_btm {
		height:56px;
		margin:0px;
		padding:0px;
		width:231px;
	}

	#homepage_btm {
		height:353px;
		margin:0px;
		padding:0px;
		width:960px;
	}
	
	#homepage_btm_col1 {
		background:url(../images/homepage/patio_door_parts.jpg);
		background-repeat:no-repeat;
		float:left;
		height:343px;
		margin:0px;
		padding:10px 15px 0px 13px;
		position:relative;
		min-width:212px;
		overflow:hidden;
		width:212px;
	}
	
	#homepage_btm_col1_img {
		height:225px;
		margin:0px;
		padding:0px;
		width:212px;
	}
	
	#homepage_btm_col1_img a {
		display:block;
		height:225px;
		margin:0px;
		padding:0px;
		width:212px;
		text-decoration:none;
	}
	
	#homepage_btm_col1_text {
		color:#ffffff;
		display:inline;
		font-family:verdana, sans-serif;
		font-size:11px;
		line-height:14px;
		margin:0px;
		padding:0px;
	}
	
	#homepage_btm_col1_btn {
		position:absolute;
		top:274px;
		right:15px;
		float:right;
		height:19px;
		width:19px;
	}
	
	#homepage_btm_col1_btn a {
		display:block;
		height:19px;
		margin:0px;
		padding:0px;
		width:19px;
		text-decoration:none;
	}
	
	#homepage_btm_col2 {
		background:url(../images/homepage/patio_door_hardware.jpg);
		background-repeat:no-repeat;
		float:left;
		height:333px;
		margin:0px;
		padding:20px 15px 0px 90px;
		position:relative;
		max-width:139px;
		overflow:hidden;
		width:139px;
	}
	
	#homepage_btm_col2_img {
		height:45px;
		margin:0px;
		padding:0px 30px 0px 0px;
		width:109px;
	}
	
	#homepage_btm_col2_img a {
		display:block;
		height:45px;
		margin:0px;
		padding:0px;
		width:109px;
		text-decoration:none;
	}
	
	#homepage_btm_col2_text1 {
		color:#000000;
		font-family:verdana, sans-serif;
		font-size:11px;
		height:130px;
		line-height:14px;
		margin:0px;
		padding:0px 30px 42px 0px;
		width:124px;
	}
	
	#homepage_btm_col2_text2 {
		color:#ffffff;
		display:inline;
		font-family:verdana, sans-serif;
		font-size:10px;
		display:inline;
		line-height:14px;
		margin:0px;
		padding:0px;
	}
	
	#homepage_btm_col2_btn {
		position:absolute;
		top:274px;
		right:15px;
		float:right;
		height:19px;
		width:19px;
	}
	
	#homepage_btm_col2_btn a {
		display:block;
		height:19px;
		margin:0px;
		padding:0px;
		width:19px;
		text-decoration:none;
	}
	
	#homepage_btm_col3 {
		background:url(../images/homepage/window_operators.jpg);
		background-repeat:no-repeat;
		float:left;
		height:343px;
		margin:0px;
		padding:10px 15px 0px 22px;
		position:relative;
		max-width:206px;
		overflow:hidden;
		width:206px;
	}
	
	#homepage_btm_col3_img {
		height:225px;
		margin:0px;
		padding:0px;
		width:206px;
	}
	
	#homepage_btm_col3_img a {
		display:block;
		height:225px;
		margin:0px;
		padding:0px;
		width:206px;
		text-decoration:none;
	}
	
	#homepage_btm_col3_text {
		color:#ffffff;
		display:inline;
		font-family:verdana, sans-serif;
		font-size:11px;
		line-height:14px;
		margin:0px;
		padding:0px;
	}
	
	#homepage_btm_col3_btn {
		position:absolute;
		top:274px;
		right:15px;
		float:right;
		height:19px;
		width:19px;
	}
	
	#homepage_btm_col3_btn a {
		display:block;
		height:19px;
		margin:0px;
		padding:0px;
		width:19px;
		text-decoration:none;
	}
	
	#homepage_btm_col4 {
		background:url(../images/homepage/window_screens.jpg);
		background-repeat:no-repeat;
		float:left;
		height:343px;
		margin:0px;
		padding:10px 5px 0px 22px;
		position:relative;
		max-width:206px;
		overflow:hidden;
		width:206px;
	}
	
	#homepage_btm_col4_img {
		height:225px;
		margin:0px;
		padding:0px;
		width:206px;
	}
	
	#homepage_btm_col4_img a {
		display:block;
		height:225px;
		margin:0px;
		padding:0px;
		width:206px;
		text-decoration:none;
	}
	
	#homepage_btm_col4_text {
		color:#ffffff;
		display:inline;
		font-family:verdana, sans-serif;
		font-size:11px;
		line-height:14px;
		margin:0px;
		padding:0px;
	}
	
	#homepage_btm_col4_btn {
		position:absolute;
		top:274px;
		right:5px;
		float:right;
		height:19px;
		width:19px;
	}
	
	#homepage_btm_col4_btn a {
		display:block;
		height:19px;
		margin:0px;
		padding:0px;
		width:19px;
		text-decoration:none;
	}

/* Featured Products
 * ------------------------------
 */
#content_area table tr td table tr td { /* Featured Products Description */
	padding:0px 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:#05868b;
	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:#05868b;
	text-decoration:underline;
}

#content_area table tr td table tr td table tr td table tr td font.text b { /* Our Price Text */
	color:#000000;
	font-family:arial, verdana, sans-serif;
	font-size:11px;
	font-weight:bold;
}

.colors_productprice { /* Our Price */
	color:#ee8f00 !important;
	font-family:arial, verdana,sans-serif !important;
	font-size:11px !important;
	font-weight:bold;
}