/* === Home Page === */
#main-top{
	padding:10px 0px 10px 30px;
}
#home-flash{
  float:left;
}
#whats-new{
  float:left;
	width:280px;
	padding-left:5px;
}
#whats-new p{
  padding:0px;
}
#whats-new-wrapper{
	background: url("/images/bg-whatsnew.jpg") repeat-x top left;
	height:288px;
	color:#ffffff;
	border-left:1px solid #c0c6c9;
	border-right:1px solid #c0c6c9;
}
#whats-new-content{
	margin:5px 8px 15px 20px;
}
#whats-new-content-limit{
  width: 250px;
  height: 105px;
  overflow: hidden;
}
#whats-new-title{
	border-bottom:1px dashed #ffffff;
	padding-top:5px;
	margin:0px 25px 10px 20px;
}
#whats-new-learnmore,#featured-product-learnmore{
  margin-left:1px;
}
#whats-new-stockquote{
  margin:12px 5px 0px 8px;
}
#whats-new-stockquote p{
  background: transparent url("/images/nasdaq-logo.gif") no-repeat top right;
	padding-bottom:5px;
}
#main-bottom{
	margin-left:30px;
	padding:10px 8px 10px 0px;
}
#main-bottom-content{
  background:#e5e5e5 url("/images/bg-pagecontent-small.png") repeat-x top left;
	border-left:1px solid #c0c6c9;
	border-right:1px solid #c0c6c9;
}
#main-bottom-text{
  position:relative;
  padding:10px;
	width:620px;
	float:right;
}
#featured-product{
  width: 300px;
	padding-left:5px;
	float:left;
}
#featured-product p{
  padding:0px;
}
#featured-product-wrapper{
	background: url("/images/bg-featuredproduct.png") repeat-x 0 0;
	height:241px;
	postion:relative;
	color:#ffffff;
}
#featured-product #featured-product-nav{
	position:absolute;
	display:none;
	width:50px;
	height:24px;
	margin-left:245px;
	z-index:50;
}
#featured-product #featured-product-nav a#nav-left{
	display:block;
	width:24px;
	height:24px;
	float:left;
}
#featured-product #featured-product-nav a#nav-right{
	display:block;
	width:24px;
	height:24px;
	float:right;
}
#featured-product .featured-product-slide{
	display:none;
	width:300px;
	position:absolute;
}
#featured-product .featured-product-slide-first{
	display:block;
}
.featured-product-title{
  width:161px;
	padding-top:10px;
	margin-left:20px;
}
.featured-product-image{
  margin:10px 0px 0px 10px;
	background:#89898a url("/images/bg-featuredproduct-image.png") repeat-x 0 0;
	padding:1px;
	width:246px;
	height:81px;
}
.featured-product-content{
	margin:5px 30px 10px 20px;
}
div.featured-product-title-text{
	color: #0079c2;
	font-size: 20px;
	font-weight: bold;
}
.featured-product-title-text_dropShadow{
	font-size: 20px;
	font-weight: bold;
}
div#featured-product-wrapper p{
	height: 140px;
	overflow: hidden;
}
/* ### Rounded corners ### */
.rtop, .rbottom, .mbot-top,.mbot-bottom, .fptop,.fpbottom{display:block;}
.rtop *, .rbottom *, .mbot-top *, .mbot-bottom *, .fptop *, .fpbottom *{display: block;}
.r1top,.r2top,.r3top,.r4top{
  background: #605f5a;
	height: 1px; overflow: hidden;
}
.r1bot,.r2bot,.r3bot,.r4bot{
  background: #2a2a27;
	height: 1px; overflow: hidden;
}
.mbot1-top,.mbot2-top,.mbot3-top,.mbot4-top{
  background: #f3f3f3;
	height: 1px; overflow: hidden;
}
.mbot1-bot,.mbot2-bot,.mbot3-bot,.mbot4-bot{
  background: #e5e5e5;
	height: 1px; overflow: hidden;
}
.fp1top,.fp2top,.fp3top,.fp4top{
  background: #585c61;
	height: 1px; overflow: hidden;
}
.fp1bot,.fp2bot,.fp3bot,.fp4bot{
	background: #292b30;
	height: 1px; overflow: hidden;
}
.r1top,.r1bot,.mbot1-top,.mbot1-bot{background: #c0c6c9;}
.r1top,.r1bot,.mbot1-top,.mbot1-bot{margin: 0 5px;}
.r2top,.r2bot,.mbot2-top,.mbot2-bot{margin: 0 3px;}
.r3top,.r3bot,.mbot3-top,.mbot3-bot{margin: 0 2px;}
.r4top,.r4bot,.mbot4-top,.mbot4-bot{margin: 0 1px; height: 2px;}
.fp1top,.fp1bot{margin-left: 5px;}
.fp2top,.fp2bot{margin-left: 3px;}
.fp3top,.fp3bot{margin-left: 2px;}
.fp4top,.fp4bot{margin-left: 1px; height: 2px;}
/* ### End Rounded corners ### */
/* === End Home Page === */
