/*Styesheet for RBM */


/*images, text styles, form_controls
-----------------------------------------------------------------------------------------------------------------------------------*/

p {margin: 0px; padding-bottom: 3px; padding-top: 7px;}

h1, h2, h3{font-family: Arial, Helvetica, sans-serif; margin: 0px; padding-top: 7px; padding-bottom: 7px;}

.text_links {font-family:georgia; font-size:10pt; margin-right:5px; margin-left:5px; color:#7D3B11;}

.breadcrumb_links {font-family:georgia; font-size:9pt; margin-right:5px; margin-left:5px; color:#7D3B11;}

#top_link a:link {font-family:"times"; font-size:9pt; margin-right:5px; margin-left:5px; color:#7D3B11; text-decoration:none; font-weight:bold;}
#top_link a:visited {font-family:"times"; font-size:9pt; margin-right:5px; margin-left:5px; color:#7D3B11; text-decoration:none; font-weight:bold;}
#top_link a:hover {font-family:"times"; font-size:9pt; margin-right:5px; margin-left:5px; color:#7D3B11; text-decoration:underline; font-weight:bold;}

a.product:link {font-family:"times"; font-size:11pt; margin-right:5px; margin-left:5px; color:#7D3B11; text-decoration:none; font-weight:bold;}
a.product:visited {font-family:"times"; font-size:11pt; margin-right:5px; margin-left:5px; color:#7D3B11; text-decoration:none; font-weight:bold;}
a.product:hover {font-family:"times"; font-size:11pt; margin-right:5px; margin-left:5px; color:#7D3B11; text-decoration:underline; font-weight:bold;}
a.adv_search_text {font-family:"times"; font-size:11pt; margin-right:5px; margin-left:5px; color:#ffffff; text-decoration:underline; font-weight:bold;}
#share_link {font-family:"georgia"; font-size:10pt; margin-right:5px; margin-left:5px; color:#7D3B11; text-decoration:underline; 
}

a.cart_name:link {font-family:"times"; font-size:11pt; margin-right:5px; margin-left:5px; color:#7D3B11; text-decoration:none; font-weight:bold;}
a.cart_name:visited {font-family:"times"; font-size:11pt; margin-right:5px; margin-left:5px; color:#7D3B11; text-decoration:none; font-weight:bold;}
a.cart_name:hover {font-family:"times"; font-size:11pt; margin-right:5px; margin-left:5px; color:#7D3B11; text-decoration:underline; font-weight:bold;}

.gcs_product_name {font-family:georgia; font-size:10pt; margin-right:5px; margin-left:5px; color:#7D3B11;}

.result_count{font-family:"times"; font-size:11pt; margin-right:5px; margin-left:5px; color:#ffffff; text-decoration:none;}
.sort_by{font-family:"times"; font-size:11pt; margin-right:5px; margin-left:5px; color:#ffffff; text-decoration:none;}



.submit {   
   color:#ffffff;   
   font: bold 10pt 'times';   
   background-color:#7A3911;
   border::1px solid;   
   border-color:#990000 
   
 }   


#main_content {
	height:401px; 
	width:687px;
	float:left;
	margin-top: 4px;
	margin-right:5px;
	margin-bottom: 4px;
	padding:4px;
	border:solid 1px #dab78f;
	}

#text_content {
	width:680px;
	float:left;
	margin-top: 4px;
	margin-right:5px;
	margin-bottom: 4px;
	padding:3px;
	border:solid 1px #dab78f;
	}
	
#store_content {
	width:950px;
	float:left;
	margin-top: 4px;
	margin-right:5px;
	margin-bottom: 4px;
	padding:3px;
	border:solid 1px #dab78f;
	}
	

	
#blog_content {
	width:680px;
	float:left;
	margin-top: 4px;
	margin-right:5px;
	margin-bottom: 4px;
	padding:3px;
	border:solid 1px #dab78f;
	}
	
#image_one {height:401px; width:687px; float:left; margin-top:-2px; margin-right:2px; margin-bottom: 1px;} 

#section_image{
width:687px;
height:305px;
background-color:#ffffff;
margin-right:2px;
margin-top:-2px;
float:left;
}




#sign_up {height:115px; margin-top:-1px; margin-left: 1px; margin-bottom: 1px; float:left; width:263px; display:inline; }
	
#subpage_final_signup {
	width:261px;
	height:300;
	background-color:#ffffff;
	float:left;
}

	#subpage_final_signup #store_location {
		width:261px;
		height:195px;
		background-image: url('media/pages/store_location.gif');
		margin-left:1px;
		text-align:center;
		color: white;
		font-size: 13px;
		top: 2px;
		background-repeat:no-repeat;
		}
		#subpage_final_signup #store_location strong {
			color:#4c473e;
			}
	#subpage_final_signup #side_images {
		background:#ffffff;
		text-align:right;
		width:258px;
		height:auto;
		position:relative;
		top: 3px;
		overflow:hidden;
		}

#text_footer_address {font-family:times; font-weight:bold; font-size:8pt; color:#9A9A9A; margin-left:250px;}
	
	#text_footer_credits {font-family:times; font-weight:bold; font-size:8pt; color:#9A9A9A; margin-left:260px;}
		#text_footer_credits a:link {font-family:times; font-weight:bold; font-size:8pt; color:#9A9A9A;}
		#text_footer_credits a:visited {font-family:times; font-weight:bold; font-size:8pt; color:#9A9A9A;}
		#text_footer_credits a:hover {font-family:times; font-weight:bold; font-size:8pt; color:#9A9A9A; text-decoration:underline;}
		
	.text_footer {font-family:times; font-weight:bold; font-size: 8pt; color:#66000; margin-left:124px; text-decoration:none;}
	#footer a:link {font-family:times; font-weight:bold; font-size: 8pt; color:#4A4A4A; text-decoration:none;}
	#footer a:visited {font-family:times; font-weight:bold;font-size: 8pt; color:#4A4A4A; text-decoration:none;}
	#footer a:hover {font-family:times; font-weight:bold;font-size: 8pt; color:#4A4A4A; text-decoration:underline;}


	
#form_control {height:30px; width:225px; float:left; margin-left:23px; margin-top:60px; position:absolute;}

#third_section_images {
width:540px;
height:222px;
background-color:#fff;
margin-top: 12px;
margin-left: 13px;
}



/*Newsletter textbox */
.news_textbox {
background-color:#ffffff;
border-width:1px;
border-style:solid;
border-color:#963C00;
font-family:"arial";
font-size:10pt;color:#000000;
margin-left:2px;
}



/*DIV's for the page 
-----------------------------------------------------------------------------------------------------------------------------------*/

html, body{ 
 margin:0; 
 padding:0; 
 text-align:center; 
 margin-left:20px;
 margin-right:25px;
} 
 
#pagewidth{ 
width:957px; 
text-align:left;  
margin-left:5px; 
margin-right:5px;  
} 
 

#logo {
height:105px;
width:100%;
margin-left:auto;
margin-right:auto;
background-color:#FFFFFF;
background-image:url('media/pages/logo1.gif');
}

#top_link {
width:950px;
margin-top:5px;
margin-left:0px;
height:127px;
background-color:#FFFFFF;
text-align:right;
background-image:url('media/pages/logo1.gif');
background-repeat:no-repeat;
}

#shop_link {
width:450px;
margin-top:5px;
margin-left:500px;
background-color:#FFFFFF;
text-align:right;
}
 
#maincol{
 background-color: #FFFFFF;  
 float: left; 
 display:inline; 
 position: relative; 
 width: 957px;
 margin-top:5px;
 margin-left:3px;
 }



#third_section {
	width:960px;
	height:243px;
	float:left;
	position:relative;
	overflow:hidden;
	display:inline;
	background-image:url('media/pages/tri_section.jpg');
	background-repeat: no-repeat;
	margin-bottom:2px;
	margin-left:1px;
	margin-top:-2px;
	}
	#third_section #store_location {
		width:300px;
		position:relative;
		top:-212px;
		left:596px;
		text-align:center;
		color:#fff;
		font-size:13px;
		}
		#third_section #store_location strong {
			font-size:14px;
			}
 
#footer{
 width:100%;
 height:50px; 
 background-color:#ffffff;
 background-repeat:no-repeat;
 margin-top:10px;
 margin-left:0px;
 clear:both;
 } 


.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
 }
 


.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  








/*-----------------------------------------------------------------------
new Subpage_final Styles */



#section_image{
width:687px;
height:309px;
background-color:#ffffff;
margin-right:1px;
margin-top:1px;
float:left;
}




/*shopping cart
-----------------------------------------------------------------------------------------------------------------------------------*/

table.sc_main {
width:900;
background-color:#ffffff;
text-align:center;
margin-left:20px;
}

table.cart {
width:900px;
background-color:#ffffff;
empty-cells:hide;
text-align:center;
}

td.cart_delete {
width: 80px;
background-color:#ffffff;
padding-top:0px;
padding-bottom:0px;
padding-right:0px;
padding-left:0px;
}

td.cart_quantity {
width: 80px;
background-color:#E4E4E4;
padding-top:2px;
padding-bottom:2px;
padding-right:2px;
padding-left:2px;
text-align:center;
}

td.cart_image {
position:relative;
left:-3px;
right:3px;
width: 80px;
background-color:#E4E4E4;
padding-top:2px;
padding-bottom:2px;
padding-right:2px;
padding-left:2px;
text-align:center;
}

td.cart_name {
position:relative;
left:-5px;
right:+5px;
width: 450px;
background-color:#E4E4E4;
padding-top:2px;
padding-bottom:2px;
padding-right:2px;
padding-left:2px;
text-align:center;
}

th.cart_sku {
position:relative;
left:-5px;
right:0px;
width:0px;
background-color:#ffffff;
padding-top:0px;
padding-bottom:0px;
padding-right:0px;
padding-left:0px;
}

td.cart_sku {
position:relative;
left:-5px;
right:0px;
width:0px;
background-color:#ffffff;
padding-top:0px;
padding-bottom:0px;
padding-right:0px;
padding-left:0px;
}

td.cart_price {
width: 105px;
background-color:#E4E4E4;
padding-top:2px;
padding-bottom:2px;
padding-right:2px;
padding-left:2px;
text-align:center;
}

td.cart_total {
width: 105px;
background-color:#E4E4E4;
padding-top:2px;
padding-bottom:2px;
padding-right:2px;
padding-left:2px;
text-align:center;
}

table.totals {
background-color:#ffffff;
}

td.gcs_product_name {
width: 105px;
background-color:#ffffff;
padding-top:2px;
padding-bottom:2px;
padding-right:2px;
padding-left:2px;
text-align:center;
}

td.gcs_product_image {
width: 105px;
background-color:#ffffff;
padding-top:2px;
padding-bottom:2px;
padding-right:2px;
padding-left:2px;
text-align:center;
}

img.gcs_product_graphic {
display: block;
margin-left: auto;
margin-right: auto; 
}

a.gcs_product_graphic {
text-align:center;
}
td.gcs_product_price {
width: 105px;
background-color:#ffffff;
padding-top:2px;
padding-bottom:2px;
padding-right:2px;
padding-left:2px;
text-align:center;
}

td.gcs_product_add_to_cart {
width: 105px;
background-color:#ffffff;
padding-top:2px;
padding-bottom:2px;
padding-right:2px;
padding-left:2px;
text-align:center;
}

 table.bill_addr, table.ship_addr {   /* inner table for billing and shipping address */
  margin-right: auto;
  width:350px;
  }


td.addr {
 text-align: left;
 }

td.addr_val {
text-align: left;
  }

td.comm_hdr {text-align: left;}

/* End shopping cart--------------------------------------------------------------------*/


/* Error and warning message table styles - overrides sc_cart styles */

    table.ups_error, td.ups_error, td.checkout_err, table.inv_err, td.inv_err, table.checkout_err, table.thankyou_err, td.thankyou_err, table.cert_err, td.cert_err {
  background-color: #ffffff;
  color: #000000;
  border-color: #ffffff;
  border-width: 1px;
  border-style: solid;
  }

  table.ups_error, table.checkout_err, table.inv_err, table.thankyou_err, table.cert_err {
  margin-left: auto;
  margin-right: auto;
  border-style: solid;
  border-width: 0px;
  border-collapse: collapse;
  }

/* End Main CSS */


/* Registration -----------------------------------------------------------------------*/

#CR_content {
	width:950px;
	float:left;
	margin-top: 4px;
	margin-right:5px;
	margin-bottom: 4px;
	padding:3px;
	border:solid 1px #dab78f;
	}




/*-----------------------------------------------------------------------
NAVIGATION

*/

td img {
/* Another Mozilla/Netscape bug with making sure our images display correctly */
	display: block;
}

#FWTableContainer1417535533 {
/* The master div to make sure that our popup menus get aligned correctly.  Be careful when playing with this one. */
	position:relative;
	margin:0px;

	width:950px;
	height:37px;
	text-align:left;
}

#MMMenuContainer0418235951_0 {
/* This ID is related to the master menu div for menu MMMenuContainer0418235951_0 and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:134px;
	top:26px;
	visibility:hidden;
	z-index:300;
}

#MMMenu0418235951_0 {
/* This class defines things about menu MMMenu0418235951_0's div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:#ffffff;
	border:1px solid #ffffff;
	width:135px;
	height:82px;
}

.MMMIFVStyleMMMenu0418235951_0 {
/* This class determines the general characteristics of the menu items in menu MMMenu0418235951_0 */
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
	width:135px;
	height:28px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:135px;
	height:16px;
}

.MMMIVStyleMMMenu0418235951_0 {
/* This class determines the general characteristics of the menu items in menu MMMenu0418235951_0 */
	border-top:0px;
	border-left:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
	width:135px;
	height:27px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:135px;
	height:16px;
}

#MMMenu0418235951_0_Item_0 {
/* Unique ID for item 0 of menu MMMenu0418235951_0 so we can set its position */
	left:0px;
	top:0px;
}

#MMMenu0418235951_0_Item_1 {
/* Unique ID for item 1 of menu MMMenu0418235951_0 so we can set its position */
	left:0px;
	top:28px;
}

#MMMenu0418235951_0_Item_2 {
/* Unique ID for item 2 of menu MMMenu0418235951_0 so we can set its position */
	left:0px;
	top:55px;
}

#MMMenuContainer0418235951_0 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#MMMenuContainer0418235951_0 a {
/* Controls the general apperance for menu MMMenuContainer0418235951_0's items, including color and font */
	text-decoration:none;
	font-family:Times New Roman, Times, serif;
	font-size:12px;
	color:#ffffff;
	text-align:left;
	vertical-align:middle;
	padding:5px;
	background-color:#c41230;
	font-weight:bold;
	font-style:normal;
	display:block;
	position:absolute;
}

#MMMenuContainer0418235951_0 a:hover {
/* Controls the mouse over effects for menu MMMenuContainer0418235951_0 */
	color:#ffffff;
	background-color:#c41230;
}
#MMMenuContainer0419001401_1 {
/* This ID is related to the master menu div for menu MMMenuContainer0419001401_1 and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:270px;
	top:26px;
	visibility:hidden;
	z-index:300;
}

#MMMenu0419001401_1 {
/* This class defines things about menu MMMenu0419001401_1's div. TO ADD SEASONAL CHANGE HEIGHT TO 132*/
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:#ffffff;
	border:1px solid #ffffff;
	width:135px;
	height:108px;
}

.MMMIFVStyleMMMenu0419001401_1 {
/* This class determines the general characteristics of the menu items in menu MMMenu0419001401_1 */
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
	width:135px;
	height:28px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:135px;
	height:16px;
}

.MMMIVStyleMMMenu0419001401_1 {
/* This class determines the general characteristics of the menu items in menu MMMenu0419001401_1 */
	border-top:0px;
	border-left:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
	width:135px;
	height:27px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:135px;
	height:16px;
}

#MMMenu0419001401_1_Item_0 {
/* Unique ID for item 0 of menu MMMenu0419001401_1 so we can set its position */
	left:0px;
	top:0px;
}

#MMMenu0419001401_1_Item_1 {
/* Unique ID for item 1 of menu MMMenu0419001401_1 so we can set its position */
	left:0px;
	top:28px;
}

#MMMenu0419001401_1_Item_2 {
/* Unique ID for item 2 of menu MMMenu0419001401_1 so we can set its position */
	left:0px;
	top:55px;
}
/* FOR 'SEASONAL' */
#MMMenu0419001401_1_Item_3 {
/* Unique ID for item 2 of menu MMMenu0419001401_1 so we can set its position */
	left:0px;
	top:82px;
}

#MMMenuContainer0419001401_1 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#MMMenuContainer0419001401_1 a {
/* Controls the general apperance for menu MMMenuContainer0419001401_1's items, including color and font */
	text-decoration:none;
	font-family:Times New Roman, Times, serif;
	font-size:12px;
	color:#ffffff;
	text-align:left;
	vertical-align:middle;
	padding:5px;
	background-color:#c41230;
	font-weight:bold;
	font-style:normal;
	display:block;
	position:absolute;
}

#MMMenuContainer0419001401_1 a:hover {
/* Controls the mouse over effects for menu MMMenuContainer0419001401_1 */
	color:#ffffff;
	background-color:#c41230;
}
#MMMenuContainer0419001616_2 {
/* This ID is related to the master menu div for menu MMMenuContainer0419001616_2 and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:678px;
	top:27px;
	visibility:hidden;
	z-index:300;
}

#MMMenu0419001616_2 {
/* This class defines things about menu MMMenu0419001616_2's div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:#ffffff;
	border:1px solid #ffffff;
	width:138px;
	height:55px;
}

.MMMIFVStyleMMMenu0419001616_2 {
/* This class determines the general characteristics of the menu items in menu MMMenu0419001616_2 */
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
	width:140px;
	height:28px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:138px;
	height:16px;
}

.MMMIVStyleMMMenu0419001616_2 {
/* This class determines the general characteristics of the menu items in menu MMMenu0419001616_2 */
	border-top:0px;
	border-left:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
	width:140px;
	height:27px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:138px;
	height:16px;
}

#MMMenu0419001616_2_Item_0 {
/* Unique ID for item 0 of menu MMMenu0419001616_2 so we can set its position */
	left:0px;
	top:0px;
}

#MMMenu0419001616_2_Item_1 {
/* Unique ID for item 1 of menu MMMenu0419001616_2 so we can set its position */
	left:0px;
	top:28px;
}

#MMMenu0419001616_2_Item_2 {
/* Unique ID for item 2 of menu MMMenu0419001616_2 so we can set its position */
	left:0px;
	top:55px;
}

#MMMenuContainer0419001616_2 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#MMMenuContainer0419001616_2 a {
/* Controls the general apperance for menu MMMenuContainer0419001616_2's items, including color and font */
	text-decoration:none;
	font-family:Times New Roman, Times, serif;
	font-size:12px;
	color:#ffffff;
	text-align:left;
	vertical-align:middle;
	padding:5px;
	background-color:#c41230;
	font-weight:bold;
	font-style:normal;
	display:block;
	position:absolute;
}

#MMMenuContainer0419001616_2 a:hover {
/* Controls the mouse over effects for menu MMMenuContainer0419001616_2 */
	color:#ffffff;
	background-color:#c41230;
}
#MMMenuContainer0419002842_3 {
/* This ID is related to the master menu div for menu MMMenuContainer0419002842_3 and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:814px;
	top:27px;
	visibility:hidden;
	z-index:300;
}

#MMMenu0419002842_3 {
/* This class defines things about menu MMMenu0419002842_3's div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:#ffffff;
	border:1px solid #ffffff;
	width:145px;
	height:109px;
}

.MMMIFVStyleMMMenu0419002842_3 {
/* This class determines the general characteristics of the menu items in menu MMMenu0419002842_3 */
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
	width:145px;
	height:28px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:133px;
	height:16px;
}

.MMMIVStyleMMMenu0419002842_3 {
/* This class determines the general characteristics of the menu items in menu MMMenu0419002842_3 */
	border-top:0px;
	border-left:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
	width:145px;
	height:27px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:133px;
	height:16px;
}

#MMMenu0419002842_3_Item_0 {
/* Unique ID for item 0 of menu MMMenu0419002842_3 so we can set its position */
	left:0px;
	top:0px;
}

#MMMenu0419002842_3_Item_1 {
/* Unique ID for item 1 of menu MMMenu0419002842_3 so we can set its position */
	left:0px;
	top:28px;
}

#MMMenu0419002842_3_Item_2 {
/* Unique ID for item 2 of menu MMMenu0419002842_3 so we can set its position */
	left:0px;
	top:55px;
}

#MMMenu0419002842_3_Item_3 {
/* Unique ID for item 3 of menu MMMenu0419002842_3 so we can set its position */
	left:0px;
	top:82px;
}

#MMMenu0419002842_3_Item_4 {
/* Unique ID for item 4 of menu MMMenu0419002842_3 so we can set its position */
	left:0px;
	top:109px;
}

#MMMenuContainer0419002842_3 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#MMMenuContainer0419002842_3 a {
/* Controls the general apperance for menu MMMenuContainer0419002842_3's items, including color and font */
	text-decoration:none;
	font-family:Times New Roman, Times, serif;
	font-size:12px;
	color:#ffffff;
	text-align:left;
	vertical-align:middle;
	padding:5px;
	background-color:#c41230;
	font-weight:bold;
	font-style:normal;
	display:block;
	position:absolute;
}

#MMMenuContainer0419002842_3 a:hover {
/* Controls the mouse over effects for menu MMMenuContainer0419002842_3 */
	color:#ffffff;
	background-color:#c41230;
}


/*-----------------------------------------------------------------------
old Subpage_final Styles */

#gifts_image{
width:688px;
height:309px;
background-color:#ffffff;
background-image:url('media/pages/gifts_image.jpg');
background-repeat:no-repeat;
margin-right:3px;
margin-top:-2px;
position:relative;
float:left;
}

#children_image{
width:688px;
height:309px;
background-color:#ffffff;
background-image:url('media/pages/children_image.jpg');
background-repeat:no-repeat;
margin-right:3px;
margin-top:-2px;
position:relative;
float:left;
}

#bedding_image{
width:687px;
height:309px;
background-color:#ffffff;
background-image:url('media/pages/bedding_image.jpg');
background-repeat:no-repeat;
margin-right:3px;
margin-top:1px;
float:left;
}

#tabletop_image{
width:688px;
height:309px;
background-color:#ffffff;
background-image:url('media/pages/tabletop_image.jpg');
background-repeat:no-repeat;
margin-right:3px;
margin-top:-2px;
position:relative;
float:left;
}

#home_image{
width:688px;
height:309px;
background-color:#ffffff;
background-image:url('media/pages/home_image.jpg');
background-repeat:no-repeat;
margin-right:3px;
margin-top:-2px;
position:relative;
float:left;
}

#furniture_image{
width:688px;
height:309px;
background-color:#ffffff;
background-image:url('media/pages/furniture_image.jpg');
background-repeat:no-repeat;
margin-right:3px;
margin-top:-2px;
position:relative;
float:left;
}

#subpage_final_nosignup {
	width:261px;
	height:200px;
	background-color:#ffffff;
	background-image: url('media/pages/store_location.gif');
	background-repeat:no-repeat;
	float:left;
	position:relative;
	}
	#subpage_final_nosignup #store_location {
		width:255px;
		height:180px;
		margin-left:4px;
		text-align:center;
		color: white;
		font-size: 13px;
		position:relative;
		top: 15px;
		}
		#subpage_final_nosignup #store_location strong {
			color:#4c473e;
			}
	#subpage_final_nosignup #side_images {
		background:green;
		text-align:right;
		width:258px;
		height:auto;
		position:relative;
		top: 20px;
		overflow:hidden;
		}

#subpage_final_third_section {
width:952px;
height:auto;
background-color:#ffffff;
background-image:url('images/subpage_third_image.jpg');
background-repeat:no-repeat;
position:relative;
float:left;
margin-left:3px;
}

subpage_final_nosignup {
	width:261px;
	height:200px;
	background-color:#ffffff;
	background-image: url('media/pages/store_location.gif');
	background-repeat:no-repeat;
	float:left;
	position:relative;
	}
	#subpage_final_nosignup #store_location {
		width:255px;
		height:180px;
		margin-left:4px;
		text-align:center;
		color: white;
		font-size: 13px;
		position:relative;
		top: 15px;
		}
		#subpage_final_nosignup #store_location strong {
			color:#4c473e;
			}
	#subpage_final_nosignup #side_images {
	background:#ffffff;
	text-align:right;
	width:258px;
	height:222px;
	position:relative;
	top: 20px;
	overflow:hidden;
		}

#subpage_final_text1 {
width:302px;
background-color:#ffffff;
position:relative;
float:left;
margin-left:5px;
margin-top:145px;
}

#subpage_final_text2 {
width:302px;
background-color:#ffffff;
position:relative;
float:left;
margin-left:18px;
margin-top:145px;
}

#subpage_final_text3 {
width:302px;
background-color:#ffffff;
position:relative;
float:left;
margin-left:15px;
margin-top:145px;
}

#subpage_border {
width:966px;
height:19px;
float:left;
background-color:#ffffff;
position:relative;
background-image:url('media/pages/subpage_border.jpg');
}

.subpage_final_paragraph {
font-family:"times new roman";
color: #222222;
font-size:10pt;
}

.subpage_final_heading {
font-family:"times";
color:#660000;
font-size:11pt;
font-weight:bold;
}

.subpage_final_author {
font-family:"times";
color:#858585;
font-size:9pt;
font-weight:bold;
}

.store_name {
font-family:"times";
color:#660000;
font-size:11pt;
font-weight:bold;
}

.store_paragraph {
font-family:"times new roman";
color: #222222;
font-size:10pt;
}
/*-----------------------------------------------------------------------
End of Subpage_final Styles*/

