body
{
	margin:0px;
	text-align: center;
	background-image:url(../images/background.jpg);
}
#container {
  margin: 0 auto;
  width: 1048px;
  text-align:left;
}
#main_content_container
{
	width:806px;
	margin-left:120px;
	margin-right:120px;
}
#header_left
{
	margin-top:6px;
	float:left;
}
#header_right
{
	margin-top:6px;
	float:right;
	text-align:right;
}
#footer
{
	padding-top:20px;
	clear:both;
	width:806px;
	margin-left:120px;
	margin-right:120px;
}
.footer_text
{
	color:#F16667;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:11px;
	height:14px;
	line-height:14px;
}
.footer_link
{
	color:#F16667;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:11px;
	text-align:center;
	height:14px;
	line-height:14px;
	margin:0px;
}
.footer_link:hover
{
	color:#F16667;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-size:11px;
	text-align:center;
	height:14px;
	line-height:14px;
	margin:0px;
}
.topnav_container
{
	text-align:center;
	height:14px;
	line-height:14px;
	margin:0px;
}
.topnav
{
	color:#F16667;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:10px;
	text-align:center;
	height:14px;
	line-height:14px;
	margin:0px;
}
.topnav:hover
{
	color:#000000;
}
.topnav_container_on
{
	background-color:#F16667;
	text-align:center;
	height:14px;
	line-height:14px;
	margin:0px;
	padding:1px;
}
.topnav_on
{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:10px;
	text-align:center;
	height:14px;
	line-height:14px;
	margin:0px;
}
#main_content
{
	margin-top:8px;
	float:left;
/*	border:1px solid red; */
	width:580px;
}
#right_content
{
	margin-top:8px;
	float:right;
/*	border:1px solid green; */
	text-align:right;
	width:220px;
	padding-right:4px;
}

/*  Main navigation */
#main_navigation
{
	vertical-align:top;
	margin-top:16px;
}
.mainnav
{
	color:#F16667;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	height:9px;
	line-height:19px;
	margin:0px;
}
.mainnav:hover
{
	color:#000000;
}
.mainnav_container
{
	height:11px;
	line-height:13px;
	margin:0px;
	padding:0px;
}
.mainnav_container_on
{
	background-color:#F16667;
	height:9px;
	line-height:9px;
	margin:0px;
	padding:0px;
}
.mainnav_on
{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	height:19px;
	line-height:9px;
	margin:0px;
}
.mainnav_disabled
{
	color:#333333;
}
/* End main navigation */

/* product listing */
.prodlist_container
{
	height:11px;
	line-height:13px;
	margin:0px;
	padding:0px;
}
.prodlist_container_on
{
	background-color:#F16667;
	height:11px;
	line-height:13px;
	margin:0px;
	padding:0px;
}
.prodlist_on
{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	height:11px;
	line-height:13px;
	margin:0px;
}
.prodlist
{
	color:#F16667;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	height:11px;
	line-height:13px;
	margin:0px;
}
.prodlist:hover
{
	color:#000000;
}
#main_flash
{
	
}
#top_right_container
{
	height:177px;
	text-align:left;
	padding-left:14px;
	padding-right:10px;
}

#top_right_container2
{
	height:177px;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
}

#top_right_container_med
{
	height:218px;
	text-align:left;
	padding-left:14px;
	padding-right:10px;
}
#top_right_container_lg
{
	height:235px;
	text-align:left;
	padding-left:14px;
	padding-right:10px;
}

#bottom_right_container
{
	height:177px;
	text-align:left;
	padding-left:14px;
	padding-right:10px;
}
#bottom_right_container_lg
{
	height:235px;
	text-align:left;
	padding-left:14px;
	padding-right:10px;
}
.text1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#383100;
}
.text2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#383100;
}
.text3
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#383100;
}
#home_products
{
	margin-top:6px;
}
#page_content1
{
	width:520px;
	height:118px;
	padding-top:140px;
	padding-left:44px;
	padding-right:11px;
}
#page_content2
{
	width:520px;
	height:178px;
	padding-top:80px;
	padding-left:44px;
	padding-right:11px;
}
#page_content3
{
	width:520px;
	height:313px;
	padding-top:80px;
	padding-left:44px;
	padding-right:11px;
}
#page_content4
{
	width:318px;
	height:198px;
	padding-top:60px;
	padding-left:246px;
	padding-right:11px;
}
#page_content5
{
	width:800px;
}
#product_category
{
	width:605px;
	height:109px;
	padding-left:185px;
	padding-right:10px;
	padding-top:12px;
}
#product_category_detail
{
	width:605px;
	height:109px;
	padding-left:185px;
	padding-right:10px;
	padding-top:12px;
}
#products_nav
{
	margin-top:4px;
}
.redtext1
{
	color:#F16667;	
	font-weight:bold;
}
.redtext2
{
	color:#F16667;	
	font-weight:bold;
	font-size:14px;
	line-height:16px;
}
.redtext3
{
	color:#F16667;	
	font-weight:bold;
	font-size:12px;
	line-height:16px;
}
.redtext4
{
	color:#F16667;	
	font-weight:bold;
	font-size:12px;
	line-height:13px;
}
.redtext1_link
{
	color:#F16667;	
	font-weight:bold;
	text-decoration:none;
}
.redtext1_link:hover
{
	text-decoration:underline;
}
.small_product
{
	width:171px;
	height:124px;
	padding-top:122px;
	padding-left:10px;
	padding-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}
.small_product_home
{
	width:193px;
	height:133px;
	padding-top:44px;
	padding-left:18px;
	padding-right:4px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}
.small_product_inner
{
	width:75px;
	
}
.small_product_tagline
{
	font-size:11px;
	font-weight:bold;
}
.small_product_title
{
	color:#F16667;	
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
}
.small_product_title:hover
{
	text-decoration:underline;
}
.small_product_title2
{
	color:#F16667;	
	font-weight:bold;
	font-size:16px;
	text-decoration:none;
}
.small_product_title2:hover
{
	text-decoration:underline;
}
.small_product_title3
{
	color:#F16667;	
	font-weight:bold;
	font-size:16px;
	text-decoration:none;
}
/* Product Detail */
#product_detail_main
{
	float:left; 
	width:334px;
	height:230px;
	padding-left:258px;
	padding-right:8px;
	padding-top:16px;
	background-repeat:no-repeat;
}
#product_detail_flash
{
	float:left; 
	width:600px;
	height:246px;
	background-repeat:no-repeat;
}
#product_detail_side
{
	float:right;
	width:194px;
	height:246px;
	background-repeat:no-repeat;
}
#product_flash_side
{
	float:right;
	width:194px;
	height:246px;
	background-repeat:no-repeat;
}
.product_detail_title
{
	color:#F16667;	
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
}
#item_container_lg
{
	position:absolute;
	bottom:10px;
	width:324px; 
}
.addcart_lg
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.link1
{
	font-size:11px;
	line-height:12px;
	color:#000000;
	text-decoration:none;
}