
body { background: #f7f6f1 url(../_images/template/body_bkg.gif) repeat-x scroll top center;}

#homepage_image { visibility:visible; top: 124px; position: absolute; margin-left: auto; margin-right: auto; width: 100%; height: 422px; text-align: center; z-index:1;}
#frame_container { visibility:visible; background: url(../_images/backgrounds/page_bkg.gif) no-repeat scroll top center; width: 100%; position: absolute; height: 568px; top:0; z-index:2;}

#brick_container { background:none!important;}

#whitestrip { display: none;}
#main_container { background:none;}

.banner_link { visibility:visible; position: absolute; top: 147px; margin-left: 74px; width: 578px; height: 400px; z-index:100;}
	.banner_link img { width: 578px; height: 400px;}

.brands_left { width: 860px; margin-left: 20px; float:left;}
.brands_right { float:right; width: 83px; _margin: -50px 0 0 0;}

ul.banner_pods { position: absolute; top:163px; margin: 0 0 0 681px; _margin: 0 0 0 687px; padding:0; z-index:6;}
	ul.banner_pods li { list-style-type: none; padding-bottom: 7px; text-align: right;}

.homepage_text_area { padding:0!important; width: 1000px; height: 170px;}
.homepage_text { visibility:visible; position: absolute; top: 946px; width: 955px; padding-left: 25px; margin-left: auto; margin-right: auto; overflow: auto; height: 150px; padding-right: 20px;}
	.homepage_text h1 { font-size: 13px; color: #706d61;}
	.homepage_text p { color: #979487;}



.sc_menu li a {color: #000000; font-weight: normal;}

div.sc_menu {
	/* Set it so we could calculate the offsetLeft */
	position: relative;
	height: 49px;
	width: 880px;
	overflow: auto;
	 padding:0!important;
	}
	
ul.sc_menu {
	display: block;
	height: 184px;
	/* max width here, for users without javascript */	
	width: 2520px;	
	padding: 0px 100px 0px 20px;
	/* removing default styling */
	margin: 0;
	list-style: none;
	
}
.sc_menu li {
	display: block;
	float: left;	
	padding: 0px 0px 0px 0px;
	height: 49px;
	text-align: center;
	margin-right: 20px;
	list-style-type: none;

}
.sc_menu a {
	display: block;
	text-decoration: none;
	font-weight: bold;
	filter:alpha(opacity=4); opacity: 0.4; -moz-opacity:0.4;
}
.sc_menu a { 
filter /*\**/:alpha(opacity=\5); opacity /*\**/: \0.5;
}

.sc_menu a:hover { filter:alpha(opacity=9); opacity: 0.9; -moz-opacity:0.9;}

.sc_menu a:hover { filter /*\**/:alpha(opacity=\9); opacity /*\**/: \0.9;}


.sc_menu span {
	display: none;
	margin-top: 3px;
	text-align: center;
	font-size: 12px;	
	color: #000;
}
.sc_menu a:hover span {
	display: block;
}




	
.product_scroller { padding:0!important; width: 1000px; margin: 20px 0 0 0; /margin-top: -558px; _margin-top: 20px!important; height: 290px; background: url(../_images/backgrounds/homepageproducts_bkg.gif) no-repeat;}

			
.scroller_div { width: 410px;float:left; margin-right: 10px; padding: 0px 19px 0px 7px;}
	
#newarrivals, #bestsellers { width: 410px; height: 160px; float: left; margin: 29px 0 0 48px; _margin: 29px 5px 0 23px;}
	#newarrivals a, #bestsellers a {color: #474747;}
	
	#newarrivals li, #bestsellers li {width: 93px; float: left; margin-right: 10px; height: 160px;}
	
	#newarrivalscontainer, #bestsellerscontainer { overflow: hidden; width: 395px;}
	
	#newarrivals ul, #bestsellers ul{ width: 780px!important; margin-top: 10px;}

.scroller_div { width: 475px;float:left; margin-right: 7px; margin-bottom:10px; padding: 0px 19px 0px 7px;}
	

#content-slider {
  width: 346px;
  height: 17px;
  margin: 5px 0px 5px 0px;
  position: relative;
}
#content-slider2 {
  width: 346px;
  height: 17px;
  margin: 5px 0px 5px 0px;
  position: relative;
}

.ui-slider-handle {
  width: 112px;
  height: 17px;
  position: absolute;
  top: -4px;
  background: url(../_images/buttons/scroller.gif) no-repeat;
  margin: 5px 112px 5px 11px;
}

#content-scroll {
  width: 467px;
  height: 194px;
  overflow: hidden;
  
}

#content-scroll2 {
  width: 467px;
  height: 194px;
  overflow: hidden;
  
}

#content-holder {
  width: 820px;
  height: 205px;
}

#content-holder2 {
  width: 820px;
  height: 205px;
}

.content-item {
  width: 147px;
  height: 215px;
  float: left;
}

.scroller_div ul { margin: 0px 0px 0px 0px!important; padding:0!important;}
	.scroller_div li { margin-left: 8px; text-align:center; float:left;}
	.scroller_div .scrollimage img { margin:10px 0px 1px 0px;}
	.scroller_div img {}
.scroller_div .description { padding: 5px; text-align: center;font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
	.scroller_div .price { color: #000; font-weight: bold;}
	.scroller_div h2 { padding: 10px 0px 10px 0px!important;}
	.scroller_div h3 { text-transform: lowercase; color: #9a9ca0; font-size: 11px; padding-bottom: 3px; margin:0;}
	.scroller_div a { color: #0093db; text-decoration: none;}
	.scroller_div a:hover { color: #fff; text-decoration: none;}
	.scroller_div p { padding:0;}
.nomargin { margin:0;}


.homepage_blog_container { background:url(../_images/backgrounds/home_blog_bkg.jpg) no-repeat scroll top left; width: 914px; height: 398px; margin: 0 0 10px 40px;}
	.homepage_blog { padding: 90px 90px 0 90px;}
	.homepage_blog h2 { font-size: 12px;}
	.homepage_blog ul { margin: 0; padding:0;}
	.homepage_blog li { float:left; width: 345px; margin: 0 20px 20px 0; border-bottom: 1px dotted #e1e1cf; height: 130px;}
	.homepage_blog .blog_content { float: left; width: 250px!important; margin:0 0 0 10px; padding: 0 0 0 0!important;}
	.no_border { border: none!important;}
	
	
	
	
	
	.blog_single dt { float:left; width: 60px; margin:0;}
	.blog_single dt img { width: 60px; height: 60px; margin:0;}
	.blog_single dd { float: left; width: 660px; margin:0 0 0 10px; padding: 5px 0 0 0;}
	
.blog_comments { float:right;}
.blog_aurthor {background: url(../_images/blog/blog_noimage.gif) no-repeat; height: 60px; width: 60px; float:left;}
.blog_date { color: #ada897; font-style: italic;}

.blog_buttons { margin: 20px 0 0 0;}
	.blog_buttons .fl { float:left;}
	.blog_buttons .fr { float:right;}


.blog_maincomments { margin:0; width: 680px; padding: 0; list-style-type: none;}
.blog_maincomments li { list-style-image: none;}
.blog_commenttop {margin: 0 0 0 70px!important; background: url(../_images/backgrounds/comment_topcurve.gif) no-repeat scroll top left; width: 679px; height: 23px;}	
.blog_commentmiddle {margin: 0 0 0 70px!important;background: url(../_images/backgrounds/comment_middle.gif) repeat-y scroll top left; padding: 0 20px 0 30px; width:629px;}
.blog_commentbottom {margin: 0 0 10px 70px!important; background: url(../_images/backgrounds/comment_bottomcurve.gif) no-repeat scroll top left; width: 679px; height: 23px;}
.blog_comments_author { font-weight: bold; margin: 0 0 5px 0;}

.mainbutton a, .mainbutton_previous_black a { text-decoration: none;}

