/* CSS Document */

* { margin: 0; padding: 0; outline: 0 }

html {
	background:#000000;
}

table {
	font: 14px 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
}


body {
  font: 12px/165% 'Lucida Grande','Lucida Sans', Arial, Verdana, sans-serif;
  color: #879b90;
  margin:0;
  padding:0;
}

h1, h2, h3 {
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	margin-bottom:10px;
}

#wrap {
	margin:0 auto;
	text-align:left;
	width: 800px;
}
#cartHeader {
	float: left;
	margin:0;
	padding:0;
	background: #000000;
	width: 800px;
}

#cartContent {
	clear:both;
	float:left;
	width:800px;
	text-align:left;
}

#cartSidebar {
	float:right;
	width:250px;
	margin:0;
}

#cartSidebar h3 {
	color:#e6e6e6;
	font-size: 1.5em;
	margin-bottom:10px;
	font-weight:normal;
}

#bgSidebar {
	float:right;
	width:250px;
	background: #000000 url(../images/bg_sidebar.jpg)  no-repeat;
	margin-bottom:20px;
	padding-top:10px;
	padding-left:10px;
}

#cartProduct {
	float:left;
	width:500px;
	margin-bottom:60px;
}

#cartProductImg {
	float:left;
	width:190px;
}
#cartButton {
	background: #000000 url(../images/button.gif) no-repeat;
	width:90px;
	height:22px;
	float:left;
	margin-bottom:5px;
}

#cartDescription {
	float:right;
	width:290px;
	padding-left:10px;
}
#cartDescription h2 {
	font: 2.2em 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight:normal;
	color: #ffc713;
}

#footerLinks {
	width:800px;
	margin-top:30px;
	float:left;
}
small {
	font-size:10px;
}
.searchButton {
	width:30px;
	height:24;
	border:none;
}

.productTitle {
	font: 1.5em 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight:bold;
	color: #8da397;
}
.productPrice {
	font: 1.5em 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight:normal;
	color: #e6e6e6;
	width:100px;
	height:50px;
	float:left;
}

.tableSpacing {
  background: #000000;
}

.cartItems {
  font: 12px 'Lucida Grande','Lucida Sans', Arial, Verdana, sans-serif;
}

.cartSectionHeading {
  color: #e6e6e6;
  font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
  font-size: 13px;
  font-weight: normal;
}

TABLE.Checkout {
  background: #2a2a2a;
  font: 12px 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
}
td { background:#000000;}

TR.CheckoutHeading {
  color: #e6e6e6;
  font: 13px 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
  font-weight: normal;
  height:25px;
  background:inherit;
}

TR.CheckoutContents {
  background: #000000;
  font: 14px 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
}

A:Link {
  color: #e6e6e6;
  text-decoration: none;
}

A:Visited {
  color: #e6e6e6;
  text-decoration: none;

}

A:Hover {
  color: #ffc713;
  text-decoration: none;

}

A.DLGbutton:Link {
  color: #ffc713;
  text-decoration: none;
  font: 14px 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
}

A.DLGbutton:Visited {
  color: #ffc713;
  text-decoration: none;
  font: 14px 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
}

A.DLGbutton:Hover {
  color: #ffc713;
  text-decoration: none;
  font: 14px 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
}

A.DLGmoredetails:Link {
  color: #e6e6e6;
  text-decoration: none;
  font: 1.3em 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
  font-weight:normal;
}

A.DLGmoredetails:Visited {
  color: #e6e6e6;
  text-decoration: none;
  font: 1.3em 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
  font-weight:normal;
}

A.DLGmoredetails:Hover {
  color: #ffc713;
  text-decoration: none;
  font: 1.3em 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
  font-weight:normal;
}

A.CheckoutLink:Link {
  color: #ffc713;
  text-decoration: none;
}

A.CheckoutLink:Visited {
  color: #ffc713;
  text-decoration: none;
}

A.CheckoutLink:Hover {
  color: #ffc713;
  text-decoration: underline;

}

A.cartMenu:Link {
  	color: #e6e6e6;
  	text-decoration: none;
}

A.cartMenu:Visited {
  	color: #e6e6e6;
  	text-decoration: none;
}

A.cartMenu:Hover {
  	color: #ffc713;
  	text-decoration: underline;
}

A.cartItems:Link {
  color: #0033FF;
  text-decoration: none;
}

A.pageNumbers:Link {
  color: #FFFFFF;
  text-decoration: none;
}

A.pageNumbers:Visited {
  color: #FFFFFF;
  text-decoration: none;
}

A.pageNumbers:Hover {
  color: #333333;
  text-decoration: underline;
}

A.copyright:Link {
  color: #0000DD;
  text-decoration: none;
  font-family: Verdana, Arial, sans-serif;
  font-size: xx-small;
}

A.copyright:Visited {
  color: #0000DD;
  text-decoration: none;
  font-family: Verdana, Arial, sans-serif;
  font-size: xx-small;
}

A.copyright:Hover {
  color: #DD0000;
  text-decoration: none;
  font-family: Verdana, Arial, sans-serif;
  font-size: xx-small;
}

#freeSample {
	float:left;
	width:230px;
	height:100px;
	padding-top:15px;
}
#freeSample p {
	float: right;
	width:120px;
	text-align:justify;
}
/*** IE6 Fix ***/
* html #freeSample p {
  margin-top:-108px;
}	

#freeSample a {
	color: #ffc713;
}
#freeSample a:hover {
	text-decoration: underline;
}
