html {
	margin: 0;
	padding: 0;
}

body {
	margin: 0 0 0 0;
	background-image: url("../images/background.png");
}

h4 {
	margin: 0 0 5 0;
	padding: 3 3 2 5;
	background: url("../images/bp/cheap_bar.png");
	border-bottom: 3px solid #039;
	font-size: 90%;
	font-weight: bold;
	font-style: italic;
	color: #000;
}

img {
	border: none;
}

#pageWrap {
	margin: auto;
	padding: 0;
	width: 900px;
	font-family: Arial, helvetica, sans-serif;
}

#pageContainer {
	margin: 0;
	padding: 0;
	width: 900px;
	font-family: Arial, helvetica, sans-serif;
	font-size: small;
	background: #FFF;
	border: solid thin #000;	
}

/* Header
************************************************/

#header {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	height: 125;
	width: 900px;
	position: relative;
	background-image: url("../images/cheap_logo.png");	
}

html>body#header {
	height: 120;
}

.logo {
	margin: 0;
	padding: 0 0 0 0;
}


/* Top View Cart
************************************************/

#check {
    top: 10;
	left: 520px;
	width: 100px;
	margin: 0;
	padding: 0;
	position: relative;	
	font-size: 115%;
	font-style: italic;
}

#topmenucart {
	top: 92;
	left: 480px;
	width: 200px;
	position: relative;
	margin: 0;
	padding: 0;
}

#topmenucart a {
    color: #333333;
	font-size: 90%;
	font-style: italic;		
}

#topmenucart a:hover {
	color: #FF9900;
}



/*
*****************************************/

.tagline {
	position: relative;
	top: 15;
	left: -120;
	font-size: 115%;
	font-style: italic;
}

#header ul {
	position: relative;
	top: -75;
	left: 10;
	margin: 0;
	padding: 0;
	list-style: none;
}

#header li {
	margin: 0;
	padding: 0 3 0 10;
	float: left;
}

#header a {
	color: #333;
	text-decoration: none;
}

#header a:hover {
	color: #FF9900;
}

#sideBox {
	position: relative;
	top: 45;
	left: 610;
	width: 155;
	/*float: right;*/
	margin: 0 0 0 0;
	padding: 0 0 0 0;	
}

#sideBox img {
	margin: 5 2 5 2;
}

#sideBox form {
	margin: 0;
	padding: 0 0 5 5;
}

#phoneBox {
	position: relative;
	top: -20;
	left: 625;
	width: 200;
	/*float: right;*/
	margin: 0 0 0 0;
	padding: 0 0 0 0;
		
}

#phoneBox img {
	margin: 0 0 0 0;
	padding: 0 -5 0 0;
}

.phoneText {
	font-style: italic;
	color: #039;
}

.searchText {
	color: #000000;
}

/* Tab Menu
********************************************/

#tabMenu {
	margin: 0 0 -3 0;
	padding: 0 0 0 0;
	height: 28;
	border-top: solid thin #000;
	width: 900	
}

#tabMenu ul {
	margin: 0;
	list-style: none;
	display: inline;	
}

#tabMenu a {
	color: #FFF;
	text-decoration: none;		
}

#tabMenu a:hover {
	color: #CCC;	
}

#tabMenu a:active {
	color: #FF6600;
}


/* Tab Menu Home
********************************************/

#tabMenu1 {
	margin: 28 0 0 10;
	padding: 0 0 0 0;
	height: 18;	
	width: 900			
}

#tabMenu1 a {	
    margin:	0 0 0 15;
	padding: 0 0 0 0;
	color: #333;
	text-decoration: none;	
	font-weight: bold;	
	font-size: 110%;
}

#tabMenu1 a:hover {
	color: #FF9900;	
}

#tabMenu1 a:active {
	color: #FF9900;
}


/*content
*****************************************/

#contentContainer {
	margin: 0;
	padding: 0;
	width: 900;
	background: #FFF;
}

/* breadCrumb
********************************************/

#breadCrumb {
	margin: 0 0 0 0;
	padding: 5 0 0 0;
	height: 20;
}

#breadCrumb ul {
	margin: 0;
	list-style: none;
	display: inline;
}

#breadCrumb li {
	padding: 0 0 0 0;
	display: inline;
	text-align: center;
}

#breadCrumb a {
	text-decoration: none;
}

/*main content
******************************************/

#mainContent {
	width: 78%;
	background: #FFF;
}

/*sidebar
*****************************************/

#sideBrands {
	margin: 0 0 0 0;
	padding: 2 2 2 4;
	float: right;
	width: 135px;
	height: 1750px;
	border-left: 2px solid #039;
	background: #FFF;
	
}
#sideBrands h4 {
    margin: 0 0 0 0;
    padding: 3 3 2 5;
	background: url("../images/bp/cheap_bar.png");
    font-size: 70%;
    font-style: bold;
    font-style: italic;
    color: #000;
}


#sideBrands img {
	margin: 0;
	padding: 0 0 10 0;
	border: none;
}

#sideBrands a {
	margin: 0;	
	padding: 5 2 0 5;
	font-size: 90%;
	text-decoration: none;
	color: #039;
}

#sideBrands a:hover {
	margin: 0;	
	padding: 5 2 0 5;
	text-decoration: none;
	color: #FF6600;
}

#sideBrands2 {
	margin: 0 0 0 0;
	padding: 2 2 2 4;
	float: right;
	width: 154px;
	height: 700px;
	border-left: 2px solid #039;
	background: #FFF;
}

#sideBrands2 h4 {
    margin: 0 0 0 0;
    padding: 3 3 2 5;
	background: url("../images/bp/cheap_bar.png");
    font-size: 70%;
    font-style: bold;
    font-style: italic;
    color: #000;
}

#sideBrands2 img {
	margin: 0;
	padding: 0 0 10 0;
	border: none;
}

#sideBrands2 a {
	margin: 0;	
	padding: 5 2 0 5;
	text-decoration: none;
	color: #039;
}

#sideBrands2 a:hover {
	margin: 0;	
	padding: 5 2 0 5;
	text-decoration: none;
	color: #FF6600;
}

/*footer
***************************************/

#topFooter {
	clear: both;
	margin: auto;
	padding: 5 0 0 0;
	height: 0;
	width: 900;
	background: #FFF;
}


.amazon {
	padding: 0 0 0 30;
}

.bizrate {
	padding: 0 0 0 30;
}

.bbb {
    position: relative;
	top: -15;
	padding: 0 0 0 30;
}

.nextag{
    position: relative;
	top: -15;
	padding: 0 0 0 30;
}

.shopping{
    position: relative;
	top: -5;
	padding: 0 0 0 30;
}

.shopping2{
	padding: 0 0 0 30;
}

.guarantee {
	padding: 0 0 0 0;
}

.thawte {
    position: relative;
	top: -5;
	left: -5;
	padding: 0 0 10 30;
}

.credit {
	position: relative;
	top: -15;
	left: 0;
	padding: 0 0 0 0;
}

/*  Bottom Footer
**********************************************/

#bottomFooter {
	margin: 0;
	padding: 0;
	min-height: 120;
	color: #FFF;
	background: #01458f;
}

#bottomFooter ul {
	margin: 0;
	padding: 0;
	font-size: 85%;
	list-style: none;
}

#bottomFooter li {
	padding: 0 0 0 10;
	float: left;
}

#bottomFooter a {
	text-decoration: none;
	color: #FFF;
}

#bottomFooter a:hover {
	font-size: 100%;
	text-decoration: none;
	color: #999;
}

/* Right and Left Sides */

#footerLeft {
	float: ;
	margin: 0;
	padding: 0 0 0 0;
	width: 900;
	height: 140;
	background: #01458f;
	border-right: 1px solid #000;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
}

#links {
	margin: 0;
	padding: 15 0 25 0;
	border-bottom: 1px solid #FFF;
}

#info {
	margin: 0;
	padding: 0 0 0 10;
	font-size: 90%;
	color: #FFF;
}

#footerRight {
	float: right;
	width: 0;
	height: 0;
	margin: 0;
	padding: 0 0 0 0;
	background: #039;
	border-top: 1px solid #000;
}

#footerRight img {
	padding: 0;
	border: none;
}

.shipping {
	margin: 0 0 0 15;
	padding: 0;
}

.hacker {
	margin: 0 0 0 10;
	padding: 0;
}


/*--------------QUICKCART CONTENT-----------*/

#quickCart {
float: right;
position: relative;
top: 0px;
left: 0;
margin: 0;
padding: 0 0 0 0;
width: 160px;
background: #FFF;
border-left: 2px solid #039;
}

#quickCart h4 {
margin: 0 0 0 0;
padding: 3 3 2 5;
background: url("../images/bp/cheap_bar.png");
font-size: 70%;
font-style: bold;
font-style: italic;
color: #000;
}

#quickCart table {
font-size: 70%;
}

.quickCartItem {
padding: 5px 0 5px 10px;
color: #333;
border-bottom: 1px solid #039;
}

.quickCartTotPrice {
padding: 5px 5px 5px 0;
color: #B40;
}

.quickCartSubTot {
padding: 5px 5px 5px 5px;
color: #B40;
font-weight: bold;
}

.quickCartLink a {
padding: 0 0 0 0;
margin: 0;
color: #000;
text-decoration: none;
}

.quickCartLink2 a {
padding: 0 0 0 0;
margin: 0;
color: #000;
text-decoration: none;
}

#quickCart2 {
float: left;
position: relative;
top: 0px;
left: 0;
margin: 0;
padding: 0 0 0 0;
width: 25%;
background: #DFE9F9;
border-right: ;
}

#quickCart2 h4 {
margin: 0 0 0 0;
padding: 3 3 2 5;
background: url("../images/bp/cheap_bar.png");
font-size: 80%;
font-style: bold;
font-style: italic;
color: #000;
}

#quickCart2 table {
font-size: 80%;
}

#quickCart3 {
float: left;
position: relative;
top: 0px;
left: 0;
margin: 0;
padding: 0 0 0 0;
width: 170px;
background: #DFE9F9;
border-right: ;
}

#quickCart3 h4 {
margin: 0 0 0 0;
padding: 3 3 2 5;
background: url("../images/bp/cheap_bar.png");
font-size: 80%;
font-style: bold;
font-style: italic;
color: #000;
}

#quickCart3 table {
font-size: 80%;
}