/* These overwrite the misc.css styles */
.left-column{background-color:#F7F1D1;}
#content{height:810px; overflow:hidden; background-color:#f7f1d1;}
h2.category{font:normal 1.5em/1.4em Verdana, Arial, Helvetica, sans-serif;}
.categoryproduct{padding-left:0; width:135px;}
/*.categoryBorder{ border-top:1px #EFA357 solid;}*/
ul.category{padding-left:20px; margin:10px; list-style-type:none; list-style-image:none; margin:0; padding:0;}
ul.category li{padding-top:4px;}
ul.category li a{text-decoration:underline !important;}
ul.category li a:hover{ color:#000 !important;}
.app-category{/*width:90%;*/ margin-left:200px; /*float:left;*/}
.app-tagline p {line-height:1.4em;}
/* End overwrite of the misc.css styles */

/* Banner */
.findProduct div.banner
{
      background: url(../images/miscimgs/april_fools_09/bg_banner.gif) 0 0 repeat-x;
      height: 283px;
}

/* Navigation */
.findProduct div.nav
{
      width: 100%;
      background: #A13229;
      float: left;
      font-size: 14px;
      margin-top: 0px;
}

.findProduct div.nav ul
{
      list-style: none;
      padding: 0;
      margin: 0;
}

.findProduct div.nav li
{
      float: left;
      margin: 0;
}

/*td.findProduct div.nav li a:link, td.findProduct div.nav li a:visited, td.findProduct div.nav li a:hover
{
      background: #A13229;
      height: 20px
      line-height: 145%;
      float: left;
      padding: 8px 20px;
      display: block;
      color: #fff;
      text-decoration: none;
      text-align: center;
}

td.findProduct div.nav li a:hover
{
      background: #640B04;
      color: #fff;
}*/

.findProduct div.contentBox
{
      width: 750px;
      margin: 60px 0 20px 65px;
}

.findProduct p.finePrint
{
      font-size: 11px;
      color: #666;
      line-height: 145%;
      clear: both;
}

.findProduct h3{
/*#aprilFools09Wrapper div.contentBox h2
{*/
	  font:bold 1.3em/1.2em Verdana, Arial, Helvetica, sans-serif;
      color:#336699;
      padding: 4px 15px 4px 18px;
      clear: both;
      margin:0;
	  height:20px;
	  /*background:#e1dbc8;
	  border:1px #b1ac9d solid;*/
	  background:#f0debf url(../images/bullet_orange.gif) no-repeat scroll 7px 9px;
      /* margin-left:30px;*/
	  width:97%;
}

.findProduct h3 a:link, .findProduct h3 a:visited, .findProduct h3 a:hover
{
      color: #336699;
      text-decoration: none;
}

.findProduct h3 a:hover
{
      color: #000;
}

.findProduct div.productBox div{
	/*width: 132px;
    height: 140px;*/
	height:160px;
	float: left;
    text-align: center;
}

.findProduct div.productBox div a
{
      padding-top: 5px;
}
/*td.findProduct div.productBox div a img{border:0;}*/

div.productBox a:link, div.productBox a:active, div.productBox a:visited,
div.category-row div a:link, div.category-row div a:active, div.category-row div a:visited{color:#369; text-decoration:underline;}
div.productBox a:hover, div.category-row div a:hover{color:#000; text-decoration:underline;}
.message{
	/*margin:5px 15px 10px 0;*/
	padding:30px 0 0 !important;
	display:block;
	color:#369; 
	font:normal 1em/1.3em Verdana, Arial, Helvetica, sans-serif; 
	text-align:center; 
	vertical-align:middle;
	border:2px #efa357 solid; 
	/*background:#f6f6f6 url(../images/message-bkg.gif) no-repeat scroll 41px 70px; */ 
	/*background-color:#f4e6cf;*/ 
	width:131px !important;
	height:94px !important;
} 
/*Accessories box styles*/
/*.anthroBench{background:#fff url(../images/miscimgs/nov09homepage/accessories_t_ub.jpg) no-repeat; }
.anthroCart{background:#fff url(../images/miscimgs/nov09homepage/accessories_t_24AC.jpg) no-repeat; }
.elevate{background:#fff url(../images/miscimgs/nov09homepage/accessories_t_adjusta.jpg) no-repeat; }
.fitSystem{background:#fff url(../images/miscimgs/nov09homepage/accessories_t_adjustaUnit.jpg) no-repeat; }
.unique{background:#fff url(../images/miscimgs/nov09homepage/accessories_SP_LptpCrt_basic.jpg) no-repeat; }
.zido{background:#fff url(../images/miscimgs/nov09homepage/accessories_t_zidoAdjustable.jpg) no-repeat; }*/
/* */

.productBox .categoryproduct .message a:active, .productBox .categoryproduct .message a:link, .productBox .categoryproduct .message a:visited { text-decoration:none; color:#a2332a; font:bold 1.2em/1.4em Verdana, Arial, Helvetica, sans-serif;}
.productBox .categoryproduct .message a:hover{font:bold 1.3em/1.4em Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#000;}

div.category-row{
	/*margin-left:210px;
	width:81%;*/
}

div.category-row div{
	text-align:center;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 10px;
	float: left;
}

.left-column{width:150px; float:left; clear:left; margin:12px 0 12px 20px;}
.left-column h3{
	font:normal 1.5em/1.4em Verdana, Arial, Helvetica, sans-serif;
	color: #a13229;
	margin: 0;
	padding: 0;
}
#home_top_container_bkg{/*background-color:#746e9c;*/}
#home_top_container{ clear:both; width:100%; height:370px; margin:0 auto;}
#home_center_container{ float:left; background-color:#FFFFFF; margin-top:15px; margin-left:10px; padding:0;}
#home_main_text{
	background-color:#fff;
	font-weight: bold;
	font-size: 13px;
	padding-bottom: 5px;
	color: #666666;
	line-height: 20px;
	padding-top: 24px;
	width: 325px;
	float:left;
	}
#home_flash_box{
      background-color:#fff;
	  border:1px #ccc solid;
}

#home_flash_box .cityscape{
	  border:1px #333 solid;
	  margin:3px;
	  display:block;
}
#home_fav_box{
	  width:253px;
	  height:324px; /* 339-15(padding) 324 */
      margin-left:640px;
      padding-top:15px;
}

/*#home_fav_box th
{
      background:#A13228;
      color:#ffffff;
      font-size:17px;
      font-weight:normal;
}

#home_fav_box td
{
      padding:9px;
      font-size:10px;
}*/

#home_fav_box a:link, #home_fav_box a:visited, #home_fav_box a:hover
{
      text-decoration: none;
      color: #336699;
}

#home_fav_box a:hover
{
      text-decoration: none;
      color: #E8AE19;
}
#home_fav_box_content{ width:253px; height:350px; /*background-color:#FFFFFF; padding:10px; height:330px;*/}

#home_fav_box img{border:none;}

img.anniversary-cart-promo-img{margin-left:100px;}

.clear{clear:both; height:0px; width:100%;}

div.categoryrow a img, img.border-topbot{border:2px solid #efa357;}
/*div{background-color:#00CC66;}
div.app-tagline{background-color:#003366; width:90%;}*/
div.productBox{width:98%;}
div.first-h-three{clear:none; width:99%; text-align:left;}
div.first-h-three h3{text-align:left; width:98%;}
div.first-h-three h3 a:link, div.first-h-three h3 a:active, div.first-h-three h3 a:visited{text-decoration:none;} 

p.top{clear:both; text-align:right; display:block; padding:0; margin:0;}

/*april fools styles*/
.award-wrapper{display:block; width:879px; margin:0 auto; background-color:#fff;}
.award-wrapper img{border:0;}
.clear-both{clear:both;}
.float-left{float:left;}
.float-right{float:right;}

#home_top_container{height:305px; width:879px; margin:0;}
#home_top_container_bkg{background:#006990 url(../images/homepage/home-top-container-bkg.jpg) repeat; width:100%}

.award-wrapper #NavContainer {height:61px; width:215px; padding:0;	margin:10px 0 0 660px;}
.award-wrapper #nav  {margin:0;	padding:0;	height:61px;	width:215px;}
.award-wrapper ul#nav li  {margin:0px;	padding:0px;	list-style-type:none; list-style-image:none;}
.award-wrapper #nav a {margin: 0px;	padding: 0px;	display:block;	height:61px;	background-position:0 -50px;	text-indent: -9999px;}
.award-wrapper #nav a:hover {background-position:0 -61px;}
.award-wrapper #nav a.selected, .award-wrapper #nav a.selected:hover {background-position:0 -70px;}
.award-wrapper #nav_watch a {width:215px;	background:url(../images/on-sale/2010-april/nav-watch.gif) no-repeat top left;}
.award-wrapper #nav_read a {width:215px;	background:url(../images/on-sale/2010-april/nav-read.gif) no-repeat top left;}
.award-wrapper #nav_visit a {width:215px;	background:url(../images/on-sale/2010-april/nav-visit.gif) no-repeat top left;}