div#producttable{
	clear:none;
	float: left;

}
.text-black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: normal;
	text-align: left;
}

.text-red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F00;
	font-weight: bold;
}
.text-black10pt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	letter-spacing: 1px;
}
.text-gray10pt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	letter-spacing: 1px;
	text-align: left;
}
.text-gray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
.text-white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
.text-brown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5C4233;
	
}
.text-brown-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5C4233;
	font-weight: bold;
}
.text-blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00ADE5;
	font-weight: bold;
}
html,body{margin:0;padding:0}
body{
	font: 76% arial,sans-serif;
	text-align:center;
	height: auto;
}


div#header{
	background-image: url(../images/1st-back.jpg);
	line-height:normal;
	width: 1093px;
	height: 30px;
	background-repeat: no-repeat;
}
div#logo-eyecandy{
	height:152px;
	line-height:normal;
	margin:0;
	width: 120px;
	position: absolute;
	float: left;
	clear: none;
	left: 20%;
	right: 0%;
	top: 0px;
	overflow: visible;
	clip: rect(auto,auto,auto,auto);
}
div#hometop{
	line-height:normal;
	margin:0;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	padding: 0px;
	width: 1093px;	
	
}
div#searchbar{
	width: 1093px;
	height: 21px;
	background-image: url(../images/3rd-banner.jpg);
	background-repeat: no-repeat;
	padding-top: 6px;
}
div#menu-top{
	line-height:normal;
	margin:0;
	text-align: center;
	float: left;
	padding-right: 55px;
	padding-left: 55px;
	padding-top: 6px;
}
div#menu-top2{
	line-height:normal;
	margin:0;
	text-align: center;
	float: left;
	vertical-align: top;
	padding-top: 2px;
	padding-left: 160px;
}
div#menu-top-devider{
	height:53px;
	line-height:normal;
	margin:0;
	float: right;
	
}
div#content p{line-height:1.4}
div#navigation{}
div#extra{}
div#footer{
	color: #999
}
div#footer p{
	margin:0;
	text-align: center;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}

div#container{
	width:1093px;

	margin-right: auto;

	margin-left: auto;

}
div#content{
	float:right;
	width:700px;
}

div#navigation{
	float:left;
	width:250px;
	padding: 0px;
	height: 300px;
}
div#extra{float:right;width:500px}
div#footer{
	clear:none;
	text-align: center;
	float: left;
	width: 500px;
}
div#footer2{
	clear:none;
	text-align: center;
	float: left;
	width: 640px;
}
div#logdiv{
	clear:none;
	text-align: center;
	float: left;
	width: 350px;
}
div#leftside{
	text-align: left;
	width: 1093px;
	background-image: url(../images/leftback.png);
	background-repeat: repeat-y;
	background-color: #FFF;
	float: left;
}
div#leftside2{
	clear:none;
	text-align: left;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 20px;
	float: left;
	width: 245px;
	height: 470px;
	background-image: url(../images/leftback.png);
	background-repeat: no-repeat;
	background-position: 20px 0px;
}
div#logleftside{
	clear:none;
	text-align: left;
	float: left;
	width: 350px;
	height: 300px;
}
.text1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #666;
	width: 240px;
}
.textbold {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666;
}
.text-sort-menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666;
	letter-spacing: 2px;
	text-decoration: none;
}
.goldButton {
	width:50px;
	height:24px;
	color:#666666;
	padding:0 0px;
	background:url(../images/button.png) repeat-x 0 0;
	cursor:pointer;
	border:none;
	font:10px/26px Tahoma, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	
	
}
div#lefttext{
	clear:none;
	text-align: left;
	float: left;
	width: 200px;
	height: 450px;
	padding: 5px;
}
div#leftmain{
	width:73px;
	background-image: url(../images/leftmain.png);
	background-repeat: repeat-y;
	float: left;
}
div#main{
	background-image: url(../images/main-back.jpg);
	background-repeat: no-repeat;
	padding-left: 20px;
	background-position: 20px 0px;
	overflow: visible;
	float: left;
	width: 1093px;
	background-color: #FFF;
	}
	html>body #main {width: 1076px;}
	
	
	div#mainprint{
	
	padding-left: 20px;
	background-position: 20px 0px;
	overflow: visible;
	
	width: 1093px;
	}
	
div#rightmain{
	float:left;
	width:68px;
	background-image: url(../images/rightmain.png);
	background-repeat: repeat-y;
}
div#bottom{
	height:140px;
	width: 1093px;
	background-image: url(../images/bot-back.jpg);
	background-repeat: no-repeat;
	background-color: #25282D;
	background-position: center top;
	text-align: center;
	clear: left;
	overflow: visible;
	float: none;
	}
div#bottomleft{
	float:left;
	width:830px;
	height:40px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999;
	text-transform: uppercase;
	padding-top: 22px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;

}
div#Copyright{
	width:1050px;
	height:20px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #25282D;
	text-transform: uppercase;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	background-color: #25282D;
}
div#bottomcenter{
	float:left;
	width:118px;
	height:100px;
	padding-top: 40px;

	}
div#bottomright{
	float:left;
	width:88px;
	height:100px;
	padding-top: 40px;

}
.menutext A:Link {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #bab9b9;
	font-style: normal;
	text-transform: capitalize;
	letter-spacing: 0px;
	text-decoration: none;
}
.menutext A:visited {	
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #bab9b9;
	font-style: normal;
	text-transform: capitalize;
	letter-spacing: 0px;
	text-decoration: none;
}
.menutext A:active {	
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #bab9b9;
	font-style: normal;
	text-transform: capitalize;
	letter-spacing: 0px;
	text-decoration: none;
}
.menutext A:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	font-style: normal;
	text-transform: capitalize;
	letter-spacing: 0px;
	text-decoration: none;
}
.gray-links A:Link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #bab9b9;
	text-decoration: none;
}
.gray-links A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #bab9b9;
	text-decoration: none;
}

.gray-links A:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #bab9b9;
	text-decoration: none;
}
.gray-links A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #bab9b9;
	text-decoration: underline;
}
div#leftmenu{
	width:320px;
	height: 400px;
	background-image: url(../images/menuleftback.png);
	background-repeat: no-repeat;
	background-position: 10px 30px;
	}
	div#leftmenuitems{
	width:250px;
	height: 380px;
	padding-top: 75px;
	padding-left: 110px;
	float: left;
	}
	div#leftmenuinside{
	width:180px;
	background-repeat: no-repeat;
	background-position: 10px 30px;
	float: left;
	padding-top: 5px;
	}
	div#leftmenuitemsinside{
	width:170px;
	height: 440px;
	padding-left: 30px;
	top: 70px;
	clip: rect(70px,auto,auto,auto);
	clear: left;
	float: left;
	overflow: visible;
	}
	div#leftjewelry{
	width:180px;
	height: 285px;
	float: left;
	background-image: url(../images/jewlery-banner.png);
	background-repeat: no-repeat;
	background-position: 10px;
	overflow: visible;
	visibility: visible;
	background-color: #FFFFFF;
	}
	div#leftjewelryinside{
	width:155px;
	height: 200px;
	float: left;
	padding-left: 14px;
	padding-top: 66px;
	overflow: visible;
	visibility: visible;
	}
.left-links A:Link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	line-height: 20px;
}
.left-links A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	line-height: 20px;
}

.left-links A:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	line-height: 20px;
}

.left-links A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	line-height: 20px;
}
.search-links A:Link {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #599AC4;
	text-decoration: none;
	line-height: 24px;
	font-weight: bold;
}
.search-links A:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #599AC4;
	text-decoration: none;
	line-height: 24px;
	font-weight: bold;
}

.search-links A:active {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #599AC4;
	text-decoration: none;
	line-height: 24px;
	font-weight: bold;
}

.search-links A:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #599AC4;
	text-decoration: none;
	line-height: 24px;
	font-weight: bold;
}
	div#Filter-menu{
	width:850px;
	height:68px;
	background-image: url(../images/filter-back.png);
	background-repeat: no-repeat;
	padding-left: 10px;
	padding-top: 3px;
	}
div#maincontenttop{
	width: 1093px;
	background-repeat: no-repeat;
	float: right;
	}
	div#maincontenttopcart{
	width:850px;
	float: left;
	padding-left: 10px;
	height: 28px;
	padding-top: 8px;
	}
	div#maincontentmid{
	width:850px;
	height:50px;
	float: left;
	
	}
	div#maincontentbottom{
	width:860px;
	float: left;
	overflow: visible;
	
	}
	
div#maincontentbottom2{
	width:850px;
	float: left;
	overflow: visible;
	padding-left: 10px;	
	}
div#maincontentbottomservices{
	width:750px;
	float: left;
	overflow: visible;
	padding-left: 40px;	
	}
	
.parade-links A:Link {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #523A03;
	text-decoration: none;
	line-height: 24px;
	font-weight: bold;
}
.parade-links A:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #523A03;
	text-decoration: none;
	line-height: 24px;
	font-weight: bold;
}

.parade-links A:active {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #523A03;
	text-decoration: none;
	line-height: 24px;
	font-weight: bold;
}

.parade-links A:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #523A03;
	text-decoration: underline;
	line-height: 24px;
	font-weight: bold;
}
.catagory-header {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000000;
	text-transform: uppercase;
	font-weight: 200;
	font-variant: normal;
	letter-spacing: 2px;
}
div#headtop{
	
	height: 22px;
	float: left;
	padding-left: 22px;
	padding-right: 5px;
	}
div#headmid{
	width:120px;
	height: 22px;
	float: right;
	text-align: center;
	}
div#headright{
	float: right;
	padding-left: 15px;
	}
div#headchat{
	float: right;
	padding-right: 45px;
	}
div#comparelefttop{
	float: left;
	padding-left: 15px;
	padding-top: 20px;
	}
div#comparelefttopspacer{
	float: left;
	padding-left: 5px;
	padding-top: 20px;
	width: 425px;
	}
div#comparelefttopw{
	float: left;
	padding-left: 5px;
	}
div#comparelefttopprice{
	float: left;
	padding-left: 20px;
	}
div#comparelefttoptotal{
	float: left;
	padding-left: 35px;
	}
div#headsearch{
	width:150px;
	height: 18px;
	float: right;
	margin-right: 10px;	
	}	

div#headcart{
	height: 22px;
	float: right;
	padding-right: 15px;
	padding-left: 15px;
	}	
	
#bigframe{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	padding-top: 20%;
}
div#products{
	clear:none;
	text-align: left;
	float: left;
	width: 282px;
	height: 450px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image: url(../images/productback.jpg);
	background-repeat: no-repeat;
}
div#description{
	width:260px;
	height: 25px;
	padding-right: 10px;
	padding-left: 10px;
	text-align: center;
	}
div#dropmenubar{
	
	width:155px;
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #fff;
	padding-left: 15px;
	text-align: center;
	}
div#searchfield{
	float:left;
	width:75px;
	margin-top: 2px;
	margin-bottom: 2px;
	}

div.myButton input {
	cursor:pointer;
	height: 22px;
	border: none;
	background-image: url(../images/compare-but.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #444;
	text-decoration: none;
	margin-top: 2px;
	padding-bottom: 3px;
	padding-right: 5px;
	padding-left: 5px;
	width: 75px;
}
div.loginbutton input {
	cursor:pointer;
	height: 22px;
	border: none;
	background-image: url(../images/compare-but.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #444;
	text-decoration: none;
	margin-top: 2px;
	padding-bottom: 3px;
	padding-right: 5px;
	padding-left: 5px;
	width: 75px;
	float: left;
}
div.searchButton input {
	cursor:pointer;
	height: 16px;
	border: none;
	background-image: url(../images/black-button.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
	padding-bottom: 3px;
	padding-right: 2px;
	padding-left: 2px;
	width: 55px;
	background-repeat: repeat;
}
div.deleteButton input {
	cursor:pointer;
	height: 18px;
	border: none;
	background-image: url(../images/trash2.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
	padding-bottom: 4px;
	padding-right: 2px;
	padding-left: 2px;
	width: 18px;
	background-repeat: repeat;
}
div.buyButton input {
	cursor:pointer;
	height: 22px;
	border: none;
	background-image: url(../images/buynow.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #444;
	text-decoration: none;
	margin-top: 2px;
	padding-bottom: 3px;
	padding-right: 5px;
	padding-left: 5px;
	width: 75px;
}
.shopping-header {
	font-size:1.7em !important;
	font-weight:normal !important;
	margin:0;
	text-align:left;
	text-transform:none !important;
	color: #333333;
}
.product-header {
	font-size:1.2em !important;
	font-weight:normal !important;
	margin:0;
	text-align:left;
	text-transform:none !important;
	color: #FFFFFF;
}
div#shopping-top{
	width:380px;
	height: 22px;
	float: left;
	padding-left: 165px;
	padding-right: 5px;
	}
	html>body #shopping-top {width: 210px;}
	
	div#shopping-top2{
	width:350px;
	height: 22px;
	
	padding-left: 40px;
	padding-right: 5px;
	}
	div#compare-top{
	width:300px;
	height: 22px;
	float: left;
	padding-left: 10px;
	padding-right: 5px;
	}
div#Cart{
	width:850px;
	padding-top: 10px;
	padding-bottom: 10px;
	border: thin solid #25282D;
	}
div#continueshopleft{
	width:185px;
	height: 40px;
	float: left;
	text-align: center;
	}
div#continueshoppingbutton{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: none;
	color: #FFFFFF;
	height: 31px;
	background-image: url(../images/continueshopping-back.gif);
	text-align: center;
	float: none;
	margin-left: 10px;
	padding-top: 8px;
	margin-right: 10px;
	text-decoration: none;
	background-repeat: no-repeat;
		}
div#continueshoppingbutton A:link{
color: #FFFFFF;
text-decoration: none;
	}		
div#continueshoppingbutton A:hover{
	color: #000000;
	text-decoration: none;	
	}
div#continueshoppingbutton A:visited{
color: #FFFFFF;
text-decoration: none;
}
div#Checkoutright{
	width:220px;
	height: 40px;
	float: right;
	text-align: center;
	}
div#loginleft{
	width:220px;
	height: 40px;
	text-align: center;
	}
div#Checkoutbutton{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: none;
	color: #FFFFFF;
	height: 31px;
	background-image: url(../images/checkout-back.gif);
	text-align: center;
	float: none;
	margin-left: 10px;
	padding-top: 8px;
	margin-right: 10px;
	text-decoration: none;
	background-repeat: no-repeat;
		}
div#Checkoutbutton A:link{
color: #FFFFFF;
text-decoration: none;
	}		
div#Checkoutbutton A:hover{
	color: #000000;
	text-decoration: none;	
	}
div#Checkoutbutton A:visited{
color: #FFFFFF;
text-decoration: none;
}
div#registerbutton{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: none;
	color: #FFFFFF;
	height: 31px;
	background-image: url(../images/register.gif);
	text-align: center;
	float: none;
	margin-left: 10px;
	padding-top: 8px;
	margin-right: 10px;
	text-decoration: none;
	background-repeat: no-repeat;
		}
div#memobutton{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: none;
	color: #FFFFFF;
	height: 31px;
	background-image: url(../images/memo-back.gif);
	text-align: center;
	float: none;
	margin-left: 10px;
	padding-top: 2px;
	margin-right: 10px;
	text-decoration: none;
	background-repeat: no-repeat;
		}
div#memobutton A:link{
color: #FFFFFF;
text-decoration: none;
	}		
div#memobutton A:hover{
	color: #000000;
	text-decoration: none;	
	}
div#memobutton A:visited{
color: #FFFFFF;
text-decoration: none;
}
.text-black-regular {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	font-weight: bold;
}
div#productinforight{
	width:80px;
	height: 22px;
	float: left;
	text-align: center;
	}
div#productpriceright{
	width:140px;
	height: 22px;
	float: left;
	text-align: center;
	}	
.table-border {
	border: thin solid #333333;
	}	
	
div#totals{
	width:270px;
	height: 150px;
	float: right;
	background-image: url(../images/total-back.gif);
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-right: 10px;	
	}
	html>body #totals {width:260px;
	height: 140px;}
div#totalsspace{
	width:5px;
	height: 150px;
	float: right;
	}
div#printspace{
	width:140px;
	height: 140px;
	float: right;
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-right: 10px;
	background-position: 11px;
	}
	
div#totalscheckout{
	width:270px;
	float: right;
	padding-top: 10px;
	background-color: #F5F5F5;
	
	}
div#totals-inside{
	height: 90px;
	width: 120px;
	text-align: right;
	padding-top: 22px;
	padding-right: 0px;
	padding-left: 10px;
	float: left;
}
div#totals-inside2{
	height: 90px;
	width: 115px;
	text-align: right;
	padding-top: 22px;
	padding-right: 0px;
	float: left;
}

div#guarantee{
	width:371px;
	float: left;
	background-repeat: no-repeat;
	background-image: url(../images/guarantee.gif);
	background-position: left top;
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bolder;
	font-variant: small-caps;
	padding-top: 14px;
	height: 39px;}
	html>body #guarantee {height: 27px;}
	
div#guaranteebot{
	height: 108px;
	float: left;
	vertical-align: text-top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-image: url(../images/comparelist-back.gif);
	background-repeat: repeat-y;
	clear: none;
	width: 371px;
	padding-right: 15px;
	padding-left: 15px;}
    html>body #guaranteebot {width: 341px;}
	
div#myaccountbot{
	height: 70px;
	float: left;
	vertical-align: text-top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-image: url(../images/comparelist-back.gif);
	background-repeat: repeat-y;
	clear: none;
	width: 371px;
	padding-right: 15px;
	padding-left: 15px;}
    html>body #myaccountbot {width: 341px;}
	
div#loginbot{
	height: 70px;
	vertical-align: text-top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-repeat: repeat-y;
	clear: none;
	width: 371px;
	padding-right: 15px;
	padding-left: 15px;}
    html>body #loginbot {width: 380px;}	float: left;

div#loginbot2{
	height: 240px;
	vertical-align: text-top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-repeat: repeat-y;
	clear: none;
	width: 310px;
	padding-right: 30px;
	padding-left: 30px;
}
    html>body #loginbot2 {width: 330px;}	float: left;


div#registercheckoutform{
	float: left;
	vertical-align: text-top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-repeat: no-repeat;
	clear: none;
	width: 450px;
	padding-right: 15px;
	padding-left: 20px;
	padding-top: 25px;
		}
    html>body #registercheckoutform {width:500px;}
	
div#simplecheckoutform{
	float: left;
	vertical-align: text-top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-repeat: repeat-y;
	clear: none;
	width: 520px;
	height: 940px;	
	}
    html>body simplecheckoutform {
	width: 520px;
	}
div#simplecheckoutformtop{
	width: 520px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
	
div#checkouttable{
	float: left;
	vertical-align: text-top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-repeat: repeat-y;
	clear: none;
	width: 450px;
	padding-right: 15px;
	padding-left: 40px;
	padding-top: 25px;
	height: 600px;	
}
div#simplecheckoutform2{
	float: left;
	vertical-align: text-top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-repeat: repeat-y;
	clear: none;
	width: 800px;
	padding-right: 15px;
	padding-left: 40px;
	padding-top: 5px;
}
html>body #guaranteebot {width:341px;}
div#compare_lists{
	height: 68px;
	float: left;
	vertical-align: text-top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	background-color: #FFFFFF;
	background-repeat: repeat;
	clear: none;
	width: 371px;
	}
	html>body #compare_lists {width:371px;}

	

div#guaranteetax{
	height: 68px;
	float: left;
	vertical-align: text-top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-color: #F7F7F7;
	margin-bottom: 10px;
	padding-left: 20px;
	width: 483px;
	
}
	html>body #guaranteetax {width:463px;}
	
div#shippinginfo{
	width:210px;
	float: right;
	text-align: center;
	
	}		
div.topmenu {
	width: 155px;
	padding-left: 15px;
	padding-top: 35px;
}
div#filterheader{
	width:350px;
	height: 22px;
	text-align: right;
	padding-right: 20px;
	float: right;
	}
div#filterheadercompare{
	width:440px;
	height: 22px;
	text-align: right;
	float: right;
	padding-right: 20px;
	}
div#catheadergems{
	height: 22px;
	text-align: left;
	float: left;
	padding-left: 10px;
	width: 300px;
	}	
	div#catheader{
	height: 22px;
	text-align: left;
	float: left;
	padding-left: 10px;
	width: 800px;
	padding-top: 10px;
	}	
	div#registrationheader{
	height: 840px;
	text-align: left;
	float: left;
	padding-left: 20px;
	width: 840px;
	padding-top: 10px;
	}
div#loginheader{
	height: 100px;
	text-align: left;
	float: left;
	width: 400px;
	padding-top: 15px;
	padding-left: 10px;
	}
	html>body #loginheader {height: 110px;}
div#passheader{
	height: 150px;
	text-align: left;
	float: left;
	width: 400px;
	padding-top: 5px;
	padding-left: 15px;
	
	}
div#filters{
	line-height:normal;
	margin:0;
	text-align: left;
	float: left;
	padding-top: 25px;
	padding-right: 2px;
	padding-left: 2px;
	height: 40px;
	vertical-align: middle;
}

div#registrationfields{
	line-height:normal;
	margin:0;
	text-align: left;
	float: left;
	padding-top: 4px;
	padding-right: 2px;
	padding-left: 2px;
	height: 20px;
}
div#registrationtext{
	line-height:normal;
	margin:0;
	text-align: right;
	float: left;
	padding-top: 10px;
	padding-right: 4px;
	padding-left: 2px;
	height: 20px;
	
}

div#filters-dim{
	line-height:normal;
	margin:0;
	text-align: left;
	float: left;
	padding-top: 12px;
	padding-right: 5px;
	padding-left: 5px;
	height: 40px;
	vertical-align: middle;
}
div#filters-filter{
	line-height:normal;
	margin:0;
	text-align: left;
	float: left;
	padding-top: 23px;
	padding-right: 8px;
	padding-left: 8px;
	height: 40px;
	vertical-align: middle;
}
div#filters-break{
	line-height:normal;
	margin:0;
	text-align: left;
	float: left;
	padding-top: 22px;
	padding-right: 5px;
	padding-left: 5px;
	height: 40px;
	vertical-align: middle;
}
div#filters-button{
	line-height:normal;
	margin:0;
	text-align: left;
	float: left;
	padding-top: 18px;
	padding-left: 2px;
	height: 40px;
	vertical-align: middle;
}

div#featured{
	width:250px;
	height: 22px;
	text-align: left;
	float: left;
	padding-left: 12px;
	}	
	div#no-image-back{
	width:870px;
	height:60px;
	background-image: url(../images/no-image-back.jpg);
	background-repeat: no-repeat;
	padding-top: 12px;
	float: right;
	}
.ComboBoxInput_Default2006 {
	
	background:#F8F8F8 url(bg.gif) repeat-x scroll 0 0;
	border:1px solid #EAEAEA;
	color:#666666;
	cursor:default;
	font-family:Arial,Verdana,Sans-serif;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	height:20px;
	line-height:normal;
	padding-left:2px;
	padding-top:2px;
	vertical-align:middle;
	float: left;
}
div#top-menu-leftspace{
	padding-left: 160px;
	float: left;
}
div#no-imagediv{
	float: right;
	padding-right: 50px;
}
.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}
div#detail_back{
	float: right;
	background-image: url(../images/detail-back.png);
	background-repeat: no-repeat;
	height: 596px;
	width: 851px;
}
div#check_back{
	float: right;
	background-image: url(../images/check-back.png);
	background-repeat: no-repeat;
	height: 596px;
	width: 851px;
}
div#detail_lefttop{
	float: left;
	margin-top: 25px;
	margin-right: 5px;
	margin-left: 30px;
}
div#detail_righttop{
	float: left;
	padding-left: 20px;
	padding-right: 20px;
	width: 400px;
	height: 372px;
	padding-top: 18px;}
	html>body #detail_righttop {height: 390px;}
	
div#detail_righttop2{
	float: right;
	width: 200px;
	}
div#detail_righttop3{
	float: left;
	width: 200px;
	}
	
div#detail_leftbot{
	float: left;

}
div#detail_rightbot{
	float: left;

}
div#detail_righttoptext{
	float:left;
	width: 400px;
	height: 80px;
}
div#detail_text{
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;

}
div#detail_tabs{
	float:left;
	width: 402px;
	
}
div#tab-description{
	float: right;
	padding-right: 5px;
	padding-left: 2px;
	}
div#compareleft{
	width:139px;
	height: 42px;
	float: right;
	text-align: center;
	}
div#comparebutton{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: none;
	color: #FFFFFF;
	height: 26px;
	background-image: url(../images/compareback.gif);
	text-align: center;
	float: none;
	margin-left: 10px;
	padding-top: 8px;
	text-decoration: none;
	background-repeat: no-repeat;
		}
div#comparebutton A:link{
color: #FFFFFF;
text-decoration: none;
	}		
div#comparebutton A:hover{
	color: #000000;
	text-decoration: none;	
	}
div#comparebutton A:visited{
color: #FFFFFF;
text-decoration: none;
}
div#detail_rightbottext{
	float:left;
	width: 400px;
	height: 120px;
}
div#buynowleft{
	width:145px;
	height: 38px;
	float: right;
	text-align: center;
	}
div#buynowbutton{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: none;
	color: #FFFFFF;
	height: 26px;
	background-image: url(../images/buynowback.gif);
	text-align: center;
	float: none;
	margin-left: 10px;
	padding-top: 8px;
	text-decoration: none;
	background-repeat: no-repeat;
	padding-bottom: 10px;
		}
div#buynowbutton A:link{
color: #FFFFFF;
text-decoration: none;
	}		
div#buynowbutton A:hover{
	color: #000000;
	text-decoration: none;	
	}
div#buynowbutton A:visited{
color: #FFFFFF;
text-decoration: none;
}
div#priceleft{
	float: left;	
	
	}
div#priceright{
	float: right;
	width: 170px;
	padding-top: 80px;
	}

div.comparebut input {
	cursor:pointer;
	height: 31px;
	border: none;
	background-image: url(../images/compareback.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
	width: 134px;
}
div#detail_comparelist{
	float: left;
	padding-top: 2px;
	padding-right: 15px;
	padding-left: 20px;
	width: 406px;}
	html>body #detail_comparelist {width: 371px;}
	
div#loginform{
	float: left;
	padding-top: 2px;
	padding-left: 5px;
	width: 418px;
	
}
	html>body #loginform {width: 410px;}


div#loginform2{

	float: left;
	padding-top: 2px;
	padding-left: 20px;
	padding-right: 20px;
	width: 410px;

}
	html>body #loginform2 {
	width: 370px;
}
	
	
.black-links A:Link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.black-links A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}

.black-links A:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.black-links A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0099FF;
	text-decoration: underline;
}
div#loginback{
	background-image: url(../images/loginback2.gif);
	background-repeat: no-repeat;
	width: 835px;
	}
