@charset "UTF-8";
/* CSS Document */

 body {
	margin-top: 20px;
	font-family:Helvetica, Geneva, Arial, Verdana, sans-serif;
	font-size:12px;
	background:#bdbdbd;
	background-repeat: repeat-x;
}	

a:link, a:visited {
  color:#FF0000;
}

a:hover {
  color:#333333;
}

.logolink {
	position:absolute;
	float:inherit;
	top: 10;
	z-index: 2;
}
.header {
	background-color: bdbdbd;
	width: 806px;
	height: 116px;
	top: auto;
}
.header-west {
	background-image: url(../images/2010/header/Header-Logo.gif);
	float: left;
	height: 116px;
	width: 392px;
	left: auto;
}
.header-East {
	background-image: url(../images/2010/header/Header-East.gif);
	float: right;
	height: 116px;
	width: 414px;
}

.banner { background-color:#FFF; width: 768px; height: 170px; padding-bottom:5px; }
 
.Nav-Tile a:link, .Nav-Tile a:visited {
  color:#333333;
  text-decoration:none;
  }
/* begin nav */ 
.Nav-Tile a:hover {
  color:#ccc;
}

.rndL { background-image:url(../images/2010/header/rndL.gif); background-repeat:no-repeat; width:6px; height:35px; }
  
.rndR { background-image:url(../images/2010/header/rndR.gif); background-repeat:no-repeat; width:6px; height:35px; }  
  
.rndBG { background-image:url(../images/2010/header/rndBG.gif); background-repeat:repeat-x; height:35px; text-align:center;font-size:12px;font-weight:bold; color: #333; padding-top:5px;}
/* end nav */
.container {
	background-image: url(../images/2010/bodyBG.gif);
	background-repeat: repeat-y;
	width: 806px;
}
.Nav-contents {
	height: 40px;
	width: 806px;
}
.Nav-WestBrdr {
	background-image: url(../images/2010/header/Header-WestBrdr.gif);
	background-repeat: no-repeat;
	float: left;
	height: 40px;
	width: 7px;
}
.Nav-Tile {
	background-image: url(../images/2010/header/Header-TileBG.gif);
	background-repeat: repeat-x;
	float: left;
	height: 40px;
	width: 792px;
}
.Nav-EastBrdr {
	background-image: url(../images/2010/header/Header-EastBrdr.gif);
	background-repeat: no-repeat;
	float: right;
	height: 40px;
	width: 7px;
}
.info { font-size:12px; color:#333; }
.Footer-BG {
	background-image: url(../images/2010/FooterBG.gif);
	font-size:10px;
	color:#333;
	background-repeat: no-repeat;
	vertical-align:middle;
	height: 44px;
	width: 806px;
}
.Footer-BG a:link, a:visited { color:#333; }
.Footer-BG a:hover { color:#ccc; }

.Footer { font-size:10px;
	color:#333;
}

.top-content {
	background-color: #FFF;
	background-image: url(../images/2010/container/top-rnd.gif);
	background-repeat: no-repeat;
	height: 8px;
	width: 765px;
}
.content {
	background-color: #FFF;
	background-image: url(../images/2010/container/TileBG.gif);
	background-repeat: repeat-x;
	background-position: top;
	margin-top: 0px;
	min-height:466px;
	width: 765px;
}
.contentwell {
	padding: 20px 15px 15px 15px;
	text-align:left;
             }
.cart {
	font-size: 10px;
	font-weight: bold;
	color: #000;
	background-image: url(../images/2010/header/cart.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 65px;
	width: 225px;
	float: right;
	margin-right: 15px;
	margin-top: 35px;
}
.cartinfo {
	float: right;
	margin-top: 48px;
}

/*************************** Legacy 2009 css ***************************/

.thumbpadding { padding: 2px 2px 2px 2px;
                font-size:10px; }
.thumbpaddingnoright { padding: 2px 0 2px 2px;
                font-size:10px; }
.thumbpaddingnoleft { padding: 2px 2px 2px 0;
                font-size:10px; }


