/* CSS for Scroll bars */





BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    color:#999999;
    PADDING-TOP: 0px;
    font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
    TEXT-ALIGN: center;

}

form	{

	padding:0px;
	margin:0px;
}


label	{

	width: 90px;
	float: left;
	text-align: left;
	display: block;
	font-weight:bold;
}

textarea	{

	border:solid 1px #9C7D37;
	margin-left:5px;
	width:200px;
	height:200px;

}


a.bait_link:link,
a.bait_link:visited,
a.bait_link:active,
a.bait_link:hover {
    
	color:#9C7D37;
	text-decoration:none;
	font-size:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	padding:5px;
	 
}

a.bait_link_home:link,
a.bait_link_home:visited,
a.bait_link_home:active,
a.bait_link_home:hover {
    
	color:#9C7D37;
	text-decoration:none;
	font-size:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:5px 5px 5px 0px;
	 
}

 a.click_link:hover, 
 a.click_link:link, 
 a.click_link:visited, 
 a.click_link:active	{
	
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color:#644f3a;
	text-decoration:none;
	text-transform:uppercase;
	display:block;
	margin-left:205px;
	font-weight:bold;

	
} 

a.copy_link:link,
a.copy_link:visited,
a.copy_link:active,
a.copy_link:hover {
    
   color:#a77d35;
   font-size:13px;
   line-height:18px;
   text-decoration:none; 

}

a.copy_link_bold:link,
a.copy_link_bold:visited,
a.copy_link_bold:active,
a.copy_link_bold:hover {
    
   color:#a77d35;
   font-size:10px;
   line-height:18px;
   text-decoration:none; 
   text-transform:uppercase;
   font-weight:bold;
   float:left;

}

a.copy_link_finishes:link,
a.copy_link_finishes:visited,
a.copy_link_finishes:active,
a.copy_link_finishes:hover {
    
   color:#a77d35;
   font-size:12px;
   line-height:18px;
   text-decoration:none; 
   font-weight:bold;
   float:left;

}

a.shower_configs:link,
a.shower_configs:visited,
a.shower_configs:active,
a.shower_configs:hover {
    
   color:#a77d35;
   font-size:12px;
   line-height:14px;
   text-decoration:none; 
   font-weight:bold;

}



a.footer_link:link,
a.footer_link:visited,
a.footer_link:active,
a.footer_link:hover {
    
	color:#644E39;
	text-decoration:none;
	font-size:11px;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:5px;
	 
}


a.footer2_link:link,
a.footer2_link:visited,
a.footer2_link:active,
a.footer2_link:hover {
    
	color:#644E39;
	text-decoration:none;
	font-size:11px;
	font-family:Georgia, "Times New Roman", Times, serif;
	
	 
}

a.gold_link:link,
a.gold_link:visited,
a.gold_link:active,
a.gold_link:hover {
    
	color:#a77d35;
	text-decoration:none;
	font-size:13px;
	font-family:Georgia, "Times New Roman", Times, serif;
	 
}

a.gold_link_bold:link,
a.gold_link_bold:visited,
a.gold_link_bold:active,
a.gold_link_bold:hover {
    
	color:#a77d35;
	text-decoration:none;
	font-size:13px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	 
}


a.individual_link:link,
a.individual_link:visited,
a.individual_link:active 	{

    
	display:block;
	height:21px;
	color:#a77d35;
	text-decoration:none;
	font-size:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	background-color:#ffffff;
	text-transform:uppercase;
	border:solid 1px #ccb288;
	float:left;
	
	 
}

a.individual_link:hover {

	background-color:#ebe2d3;

}


a.individual_link_2:link,
a.individual_link_2:visited,
a.individual_link_2:active 	{

    
	display:block;
	height:21px;
	color:#a77d35;
	text-decoration:none;
	font-size:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	background-color:#ffffff;
	text-transform:uppercase;
	border-top:solid 1px #ccb288;
	border-right:solid 1px #ccb288;
	border-bottom:solid 1px #ccb288;
	float:left;
	
	 
}

a.individual_link_2:hover {

	background-color:#ebe2d3;

}




a.left_bait_link:link,
a.left_bait_link:visited,
a.left_bait_link:active,
a.left_bait_link:hover {
    
	color:#9c7d38;
	text-decoration:none;
	font-size:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height:18px;
	text-transform:uppercase;
	font-weight:bold;
	 
}


a.left_link:link,
a.left_link:visited,
a.left_link:active,
a.left_link:hover {

    color:#666666;
	text-decoration:none;
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
	
}


a.pagination_link:link,
a.pagination_link:visited,
a.pagination_link:active,
a.pagination_link:hover {
    
	
	text-decoration:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#9C7D37;
	text-decoration:none;
	font-weight:bold;
	 
}


a.product_landing_link:link,
a.product_landing_link:visited,
a.product_landing_link:active,
a.product_landing_link:hover	{
	text-align:center;
	font-size:13px;
	line-height:19px;
	color:#644f3a;
	text-decoration:none;

}

a.search_link_bold:link,
a.search_link_bold:visited,
a.search_link_bold:active,
a.search_link_bold:hover {
    
   color:#644e39;
   font-size:13px;
   line-height:19px;
   text-decoration:none;
   font-weight:bold;
 
}

a.search_link:link,
a.search_link:visited,
a.search_link:active,
a.search_link:hover {
    
   color:#644e39;
   font-size:11px;
   line-height:14px;
   text-decoration:none;
   
   

}


a.text_link:link,
a.text_link:visited,
a.text_link:active,
a.text_link:hover {
    
	color:#644e39;
	text-decoration:none;
	font-size:12px;
	line-height:16px;
	text-decoration:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	
	 
}

.about_us_content_wrap	{

	width:625px;
	
}

.about_us_content	{
	
	padding:174px 0px 60px 201px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	line-height:19px;
	color:#644f3a;

}

.about_us_content_ms	{
	
	padding:172px 15px 30px 198px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	line-height:19px;
	color:#644f3a;

}

.about_us_advertisements_display	{

	background-image:url(../images/about_us_advertisements_display_header.gif);
	background-repeat:no-repeat;
	background-position:center 5px;
	height:158px;
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	line-height:19px;
	color:#644e3a;
	
}

.about_us_advertisements_display_bottom	{
	text-align:center; 
	padding-top:5px;
	padding-bottom:15px;
}

.about_us_nav	{

	height:51px;

}

.about_us_press_releases_display	{

	background-image:url(../images/about_us_press_releases_display_header.gif);
	background-repeat:no-repeat;
	background-position:center 4px;
	height:158px;
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	line-height:19px;
	color:#644e3a;
	
}


.advertisement_float_wrap	{
	
	padding:10px 0px 15px 43px;
	
	
}


.advertisement_float_lead	{
	height:234px;
	float:left;
	clear:left;
	

}

.advertisement_float	{
	height:234px;
	float:left;
	padding-left:60px;

}


.advertisement_float_lead_bottom	{
	height:215px;
	float:left;
	clear:left;
	

}

.advertisement_float_bottom	{
	height:215px;
	float:left;
	padding-left:60px;

}


.advertisement_height	{
	height:600px;
	
}


.background_text	{

	padding-top:102px;
	padding-right:35px;

}

.background_text_two_lines	{


}


.background_text_wrap	{
	padding:125px 0px 0px 0px;
	width:465px;
	clear:both;
	margin-left:198px;

}


/* this padding works for the background-text wrap */

#background_text_wrap_bf_pad	{

padding:120px 0px 0px 0px;

}

#background_text_wrap_bh_pad	{

padding:150px 0px 0px 0px;

}

#background_text_wrap_ff_pad	{

padding:125px 0px 0px 0px;

}

#background_text_wrap_fh_pad	{

padding:125px 0px 0px 0px;

}

#background_text_wrap_custom_pad	{

padding:110px 0px 0px 0px;
	
}

#background_text_wrap_flagship_pad	{

padding:110px 0px 0px 0px;
	
}

.background_text_wrap p	{
	padding:0px;
	margin:0px 0px 15px 0px;
	width:430px;
	background-image:none;
	

}

.bait_link{

    color:#9C7D37;
	text-decoration:none;
	font-size:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	padding-bottom:8px;
	
}

.bait_link_finishes_product {

    color:#9C7D37;
	text-decoration:none;
	font-size:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	padding-bottom:5px;
	
}


.bait_text {

   font-size:10px;
   line-height:18px;
   font-family:Georgia, "Times New Roman", Times, serif;
   color:#6A5744;
   padding-top:128px;
   text-transform:uppercase;

}

.bait_text_2	{
   padding-top:5px;
   font-size:10px;
   line-height:18px;
   font-family:Georgia, "Times New Roman", Times, serif;
   color:#6A5744;
   text-transform:uppercase;
   font-weight:bold;
   
   }
   
.banner_caption	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#a77c31;
	float:right;
	padding-right:5px;
}



.banner_caption a {
	font:11px/14px Georgia, "Times New Roman", Times, serif;
	color:#644f3a;
	text-decoration:none;
	display:block;
	width:500px;
	text-align:right;
}

.banner_caption a:hover {
	color:#a77d35;
	}



.bold_gold	{
	font-weight:bold;
	color:#a77d35;
}

.brown_bold	{
	font-weight:bold;
	font-size:11px;
	line-height:14px;
	color:#644e39;
}

.red_bold	{
	font-weight:bold;
	font-size:11px;
	line-height:14px;
	color:#CC3300;
	
	}

.clear_both	{
	clear:both;

}
  
.click_to_view	{
	clear:both;
	padding-bottom:5px;
	background-image:url(../images/individual_plus_sign.gif);
	background-repeat:no-repeat;
	background-position:190px 0px;
	
	
	
	
	

} 


.contact_content_wrap	{

	width:655px;
	
}



.contactus_content {
   
   height:auto;
   color:#644E39;
   font-size:13px;
   line-height:18px;
   float:left;

}

.contact_us_intro	{
	
	float:left;
	clear:left;
	width:365px;
	padding-top:0px;

}


   
.content_container {

  width:666px;
  height:auto;
  float:left;
  padding:11px;
  
}

.content_container_2 {

  width:666px;
  height:auto;
  float:left;
  padding:11px 0px 11px 11px;
  
}

.content_div	{
	
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	line-height:19px;
	color:#644e3a;
	padding-right:40px;
	padding-bottom:20px;

}


.content_wrapper {
   
   width:465px;
   height:auto;
   color:#644e3a;
   font-size:13px;
   line-height:18px;
   float:right;
  
}


.container_main {

   width:985px;
   height:auto;
   MARGIN-LEFT: auto;
   MARGIN-RIGHT: auto;
   TEXT-ALIGN: left;

}

 .email_label {
 
    width:90px;
	height:auto;
	float:left;
	clear:left;
	line-height:25px;
	padding-top:15px
 
 }
 

.email_form	{
	
	clear:left;
	padding-top:15px;

}
 
 .emphasis	{
 
 	font-style:italic;
	
	}
 
 

.finishes_gold_bottom	{
	height:320px; 
	background-color:#ffffff;
	clear:both;
	background-image:url(../images/finishes_gold_decorative.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	
	
}


.finishes_wrapper {
   
   width:625px;
   height:auto;
   color:#644e3a;
   font-size:13px;
   line-height:18px;
   float:right;
  
}

.finishes_landing_content	{
	 
	width:425px; 
	float:left;
	
	}

.finishes_landing_photo	{

	margin-right:35px;
	

	
	}
	
.finishes_product	{
	
	text-align:center; 
	font-family:Georgia, 'Times New Roman', Times, serif; 
	font-size:11px; 
	width:140px; 
	float:left; 

}

.finishes_product_display	{
	float:right;
	padding-right:20px;
}

.finishes_product_head	{

	float:left;
	padding-top:23px;
}

.finishes_product_margin	{
	
	text-align:center; 
	font-family:Georgia, 'Times New Roman', Times, serif; 
	font-size:11px; 
	width:140px; 
	float:left;
	margin-left:11px;
	 

}

.finishes_product_wrapper	{

	clear:left;
	padding-top:18px;

}

.finishes_product_top	{

	padding-top:12px;
}



 .float_left {
 
   float:left;
   padding-right:5px;
   font-size:12px;
   line-height:20px
 
 }
 
 .float_left_x	{
 	float:left;
 
 }
 
 .float_right	{
 	float:right;
 }

.font_11px {
 
  font-size:11px
 }

.footer {

   width:866px;
   height:25px;
   margin-left:25px;
   color:#644E39;
   text-decoration:none;
   font-size:11px;
   font-family:Georgia, "Times New Roman", Times, serif;
   padding-right:70px;
   text-align:right;
   padding-top:14px;
   background-image:url(../images/footer_img.gif);
   background-position:868px;
   background-repeat:no-repeat

}

.footer2 {


   height:auto;
   color:#644E39;
   text-decoration:none;
   font-size:11px;
   font-family:Georgia, "Times New Roman", Times, serif;
   margin-left:150px;

}


.form_div	{
	height:70px;

}


.form_note	{
	
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:11px;
	color:#a77d33;
	float:left;

}




.gold_border {

   background-image:url(../images/gold_border.gif);
   width:966px;
   height:auto;
   background-position:247px;
   background-repeat:repeat-y;

}

.gold_border2 {

   background-image:url(../images/gold_border.gif);
   width:966px;
   height:auto;
   background-position:936px;
   background-repeat:repeat-y;
}

.gold_border3 {

   background-image:url(../images/gold_bottom.gif);
   width:966px;
   height:auto;
   background-position:22px bottom;
   background-repeat:no-repeat;
}

.gold_border4 {

   background-image:url(../images/gold_bottom.gif);
   width:966px;
   height:auto;
   background-position:22px top;
   background-repeat:no-repeat;
}

.header_holder	{

	height:46px;
	
	}


.header_holder_2	{
	
	padding-bottom:17px;
	float:left;
	clear:both;

}

.header_mini	{
	
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	line-height:17px;
	color:#644f3a;
	padding-bottom:4px;
	padding-top:17px;

}

.header_main	{

	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	line-height:28px;
	color:#a77d33;
	font-weight:bold;

}

.homepage_image	{

	height:459px;
	margin-bottom:7px;

}

.homepage_bottom	{

	width:669px; 
	height:148px; 
	clear:both;

}

.homepage_bottom_left	{

	padding-top:5px;
	padding-left:5px;

}


.homepage_bottom_left_wrap	{

	float:left;
	background-image:url(../images/homepage_left.gif);
	width:289px;
	height:148px;
	font-family:Georgia, "Times New Roman", Times, serif;
	

}

.inch_note	{
	font-size:12px;
	line-height:14px;
	color:#644f3a;
	font-weight:normal;

}


.individual_description	{

	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	line-height:21px;
	color:#644f39;
	padding-bottom:15px;
	font-weight:bold;

}

.individual_details_div	{

	height:210px;
}


.individual_header	{

	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	line-height:28px;
	color:#a77d33;
	font-weight:bold;

}

.individual_left_side	{
	background-image:url(../images/individual_backdrop.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:365px;
	float:left;
	overflow:hidden;
	
}

.individual_link_pad	{
	padding:5px 5px 0px 5px;
}

.individual_links_div	{

	padding:13px 0px 60px 0px;

}

.individual_links_wrap	{

	height:110px;

}

.individual_links_wrap_3	{

	

}


.individual_notes	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height:19px;
	color:#644f3a;
	height:300px;

}


.shower_config	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height:13px;
	color:#644f3a;
	

}






.individual_right_side	{
	
	float:left;
	
	width:295px;
	
	
	
}

.individual_subcat_1	{

	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	line-height:10px;
	font-weight:bold;
	text-transform:uppercase;
	color:#a77d35;

}

.individual_subcat_2	{

	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	line-height:19px;
	color:#644f39;
	font-weight:bold;
	

}


.individual_subheader	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	color:#644f3a;
	padding-bottom:7px;
	
}


.individual_wrap	{

	padding-top:14px;
	

}

.individual_top_align	{

	height:95px;
}


.input_button_class	{

	float:right;
	padding-top:3px;

}

/* the landing_background divs work in tandem with the actual background images, as well as
  the 'background_text_wrap' class
*/

.landing_background	{
	width:663px;
	background-color:#ffffff;
	background-image:url(../images/custom_backdrop.gif);
	background-repeat:no-repeat;
	color:#644e3a;
    font-size:13px;
    line-height:18px;

}



.landing_background_bf	{
	width:663px;
	height:310px;
	background-color:#ffffff;
	background-image:url(../images/bf_backdrop.gif);
	color:#644e3a;
    font-size:13px;
    line-height:18px;

}

.landing_background_bh	{
	width:663px;
	height:310px;
	background-color:#ffffff;
	background-image:url(../images/bh_backdrop.gif);
	color:#644e3a;
    font-size:13px;
    line-height:18px;

}

.landing_background_fh	{
	width:663px;
	height:310px;
	background-color:#ffffff;
	background-image:url(../images/fh_backdrop.gif);
	color:#644e3a;
    font-size:13px;
    line-height:18px;

}

.landing_background_ff	{
	width:663px;
	height:310px;
	background-color:#ffffff;
	background-image:url(../images/ff_backdrop.gif);
	color:#644e3a;
    font-size:13px;
    line-height:18px;

}


.landing_background_about_us_flagship	{
	width:663px;
	height:400px;
	background-color:#ffffff;
	background-image:url(../images/about_us_flagship_backdrop.gif);
	background-repeat:no-repeat;
	color:#644e3a;
    font-size:13px;
    line-height:18px;

}


.landing_display_image	{
	
	float:left;
	clear:left;

}


.left_nav_container {

   width:auto;
   margin-left:48px;
   padding-top:0px;
   padding-bottom:0px;
   font-size:0px;

}


.left_nav_container_large {

   width:248px;
   padding-top:0px;
   padding-bottom:0px;
   font-size:0px;
   float:left;
  

}

.left_bait_container {

   width:222px;
   background-repeat:no-repeat;
   background-position:40px 8px;
   height:auto;
   margin-left:20px;
   margin-top:0px;
   text-align:center;
  
}

.lion{ 
   
  width:209px;
  display:block;
  background:url(../images/lion_knocker.jpg);
  background-position:50px 10px;
  height:253px;
  background-repeat:no-repeat;
  margin:0px;
  padding:0px;
  float:left;
 
 } 
  
.location { 

  margin-top:0px;
  padding-bottom:50px;
  font-size:13px;
  color:#644E39;
  line-height:18px;
}


.logo_header	{
	padding-left:130px;

}

.margin_bottom_5 {
  
     margin-bottom:5px;
	 border:solid 1px #9C7D37;
 
 }
 
 
 .margin_left_27 {
 
  margin-left:27px
 
 }
 
 
#nav_1 {

  padding-right:20px;
  padding-left:0px;

}


#nav_2 {

  padding-right:19px;
  padding-left:19px;
;

}

#nav_3, #nav_4 {

  padding-right:19px;
  padding-left:19px;

}


#nav_5 {

 padding-right:19px;
 padding-left:19px;

}


 #nav_6 {

 padding-right:16px;
 padding-left:17px;

}

 #nav_7 {
 
 padding-left:16px;

}

.nav_space { 

   height:17px;
}


.padding_bottom_x_small	{
 	padding-bottom:2px;
 }


 .padding_bottom_small	{
 	padding-bottom:5px;
 }
 
 .padding_bottom_10	{
 	padding-bottom:10px;
 }
 
 .padding_bottom_15	{
 	padding-bottom:15px;
 }
 
 .padding_bottom_20	{
 	padding-bottom:20px;
 }
 
 .padding_bottom_25	{
 	padding-bottom:25px;
 }
 
 .padding_bottom_30	{
 	padding-bottom:30px;
 }
 
  .padding_bottom_35	{
 	padding-bottom:35px;
 }
 
 .padding_bottom_50	{
 	padding-bottom:50px;
 }
 

 .padding_bottom_60	{
 	padding-bottom:60px;
 }
 
 .padding_bottom_120	{
 	padding-bottom:120px;
 }
 
 .padding_right_25	{
 
 	padding-right:25px;
 
 }

.pagination_wrapper	{

	float:left;
	clear:both; 
	width:966px; 

}

.pagination_div	{

	float:right; 
	padding-right:45px;
	padding-bottom:25px; 
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	font-weight:bold;
	color:#9C7D37;
}

.peguerin_header {

   background-image:url(../images/peguerin_header.gif);
   width:966px;
   height:127px

}



.press_release_float_lead	{
	float:left;
	clear:left;
}

.press_release_float	{
	float:left;
	padding-left:29px;
}

.press_release_link_top		{
	clear:both;
	padding-top:15px;

}

.press_release_link		{
	clear:both;
	padding-top:7px;

}

.product_group_header	{
	
	padding-left:3px;
	height:104px;

}

.product_group_wrap_left	{

	width:331px;
	border-bottom:solid 1px #ccb288;
	border-right:solid 1px #ccb288;
	float:left;
	clear:left;
	
}

.product_group_no_border	{

	width:331px;
	float:left;
	
}


.product_group_wrap	{

	width:331px;
	border-bottom:solid 1px #ccb288;
	float:left;
	
}

.product_group_text	{

	padding-top:6px;
	padding-left:14px;

}

.product_group_text a:link, a:visited, a:active		{

	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#644e39;
	text-decoration:none;
}

.product_group_text a:hover {
	color:#a77d33;
}

.product_group_text_wrap	{
	height:31px;
}

.product_landing_header	{

	padding:27px 0px 12px 0px;
}

.product_landing_header_2	{

	padding:18px 0px 12px 0px;
}


.product_landing_header_3	{

	padding:45px 0px 12px 0px;
}


.product_landing_wrap_top	{

	border:solid 1px #a77d33; 
	height:179px; 
	clear:both;
}


.product_landing_wrap	{

	border-left:solid 1px #a77d33;
	border-right:solid 1px #a77d33; 
	border-bottom:solid 1px #a77d33;  
	height:179px; 
	clear:both;
}




.product_landing_text_wrap	{
	text-align:center;
	font-size:13px;
	line-height:19px;
	color:#644f3a;

}

.search_header	{
	
	font-family:Georgia, "Times New Roman", Times, serif;
	padding-left:201px;
	font-size:22px;
	line-height:25px;
	color:#a77d35;
	font-weight:bold;
	padding-bottom:50px;

}


.select_form  {

 padding:0px;
 margin:0px;
 font-size:0px;


}


.showroom_display_bottom	{
	text-align:center; 
	padding-top:10px;
	padding-bottom:35px;
}

.showroom_display_div	{

	background-image:url(../images/showrooms_display_header.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:118px;
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	line-height:19px;
	color:#644e3a;
	
}

.showroom_display_text	{
	padding-top:80px;
}

.showrooms_info_div	{

	width:207px;
	height:205px;
	float:left;

}

.small_button_padding	{
	padding-top:13px;

}



.stripe_bottom {
 
   margin-left:16px; 
   width:950px;
   height:5px;
   background-image:url(../images/bottom_stripe.gif); 
   font-size:0px 
}

.stripe_container {

  width:966px;
  background-image:url(../images/left_stripe.gif);
  background-repeat:repeat-y;
  background-position:19px;

}




#stripe_right {

 background-image:url(../images/right_stripe.gif);
 background-repeat:repeat-y;
 background-position:right;


}

.terms_content	{
	
	padding:85px 30px 60px 201px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	line-height:19px;
	color:#644f3a;

}

.terms_content_wrap	{

	width:635px;
	
}


.top_nav_container {

   width:947px;
   height:39px;
   padding-left:19px;


}

.textarea_div	{

	width:205px;
	float:left;


}

.thumbnail_padding	{

	border:1px solid #A77D35; 
	margin:15px 0px 15px 15px;
}



.width_635	{
	
	clear:both;
	width:635px;
	padding-bottom:60px;
}



option, select {

 padding:0px;
 margin:0px;
 font-size:12px;
 color:#666666;

}





.search_input {

    border:3px double #999999;
    width:122px;
    height:17px;
    padding:0px;
    margin:0px;
	font-size:10px;
}


.input {

    border:3px double #999999;
    width:122px;
    height:17px;
    padding:0px;
    margin:0px;
	font-size:0px;
}





/* about us page */

#about_us	{

	background:url(../images/about_us_backdrop.gif);
  	background-position:top left;
	background-repeat:no-repeat;
	
	

}

#about_us h1 { 
   
  width:666px;
  height:96px;
  padding:0px;
  margin:0px;
  display:block;
  background:url(../images/hagship_location.gif);
  background-position:414px;
  background-repeat:no-repeat
  
  
}

#about_us h2 { 
   
  width:666px;
  display:block;

  
}

#about_us_ms	{

	background:url(../images/about_us_ms_backdrop.gif);
  	background-position:top left;
	background-repeat:no-repeat;
	
	

}

#terms	{

	background:url(../images/terms_backdrop.jpg);
  	background-position:2px 0px;
	background-repeat:no-repeat;
	
	}
	
#contact_us	{

	background:url(../images/contact_us_backdrop.jpg);
  	background-position:2px 0px;
	background-repeat:no-repeat;
	
	}

#contactus h1 { 
   
  width:666px;
  display:block;
  background:url(../images/contact_us_head.gif);
  background-position:476px 10px;
  height:253px;
  background-repeat:no-repeat;
  margin:0px;
  padding:0px

  
}

#search	{

	background:url(../images/search_backdrop.jpg);
  	background-position:2px 0px;
	background-repeat:no-repeat;
	
	}
	
	
.search_result_image	{

float:left;
border:solid 1px #A77D35;

}

.search_result_image a img{

	border:none;

}

.search_result_item	{

	float:left;
	padding-left:20px;
	width:400px

}



#showrooms	{

	height:820px;
	background:url(../images/showrooms_decorative.jpg);
  	background-position:bottom right;
	background-repeat:no-repeat;
	

}


#site_credits	{

	background:url(../images/site_credits_backdrop.jpg);
  	background-position:2px 0px;
	background-repeat:no-repeat;
	
	}


.aboutus_content {
   
   width:420px;
   height:auto;
   color:#644e3a;
   font-size:13px;
   line-height:18px;
   float:right;
   border-right:solid 20px #ffffff;
   padding-bottom:20px;

}



 .margin_bottom_130 {
 
  margin-bottom:130px;
  
 
 }
 
 
 
 

 
 
 .hand_padding	{
 	padding-top:3px;
	padding-right:3px;
	float:left;
	
 }
 
 .left_nav_header_graphic	{
 
 	padding-left:25px;
 
 }
 
 
   .text_boxes {
 
    width:auto;
	height:auto;
	float:left;
	line-height:15px;
	padding-top:18px;
	padding-bottom:10px
 
 }
 
 