html, body {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
background-color:#e9e9e8;
margin:0px;
padding:0px;
}

#wrap {
width:920px;
}

#topnav {
width:920px;
height:52px;
background-color:#12234e;
position:absolute; top:0px; left:0px;
}

#topnav2 {
width:920px;
height:52px;
background-color:#FFF;
position:absolute; top:0px; left:0px;
}

#mainnav2 {
width:920px;
height:30px;
display:block;
background:url(../../images/navbar2/navbar_bg.gif);
position:absolute; top:52px; left:0px;
}

#mainnav {
width:920px;
height:28px;
background-color:#292a2c;
position:absolute; top:52px; left:0px;
}

#itemwrap2 {
position:absolute;
left:202px;
top:84px;
width:718px;
height:auto;
margin:0 0 10px 0;
background-color:#FFFFFF;
}


#mainnav div {
position:absolute;
top:-1px;
}

#itemwrap {
position:absolute;
left:202px;
top:84px;
width:718px;
height:auto;
margin:0 0 10px 0;
background-color:#FFFFFF;
}

#brands {
position:absolute;
left:0px;
top:84px;
width:200px;
background-color:#FFFFFF;
}

#footer {
background-color:#e9e9e8;
padding-top:30px;
padding-left:3px;
padding-bottom:3px;
}

.itemsty {
padding-left:3px; 
padding-bottom:3px; 
float:left; 
width:176px;
text-align:center;
}

.shopsimilarlink{
color: #006699;
text-decoration:none;
font-size:12px;
font-weight:bold;
margin-left:16px;
}

img {border:0px;}

A:hover {text-decoration: underline;}
.copyright {color: #999999}
.whitelink {color: #FFFFFF; text-decoration:none;}

a.blacklink:link, a.blacklink:hover, a.blacklink:hover, a.blacklink:visited {
color: #000000; 
text-decoration:none;
}

a.blacktitle:link, a.blacktitle:hover, a.blacktitle:hover, a.blacktitle:visited {
color: #000000; 
text-decoration:none;
}

a.deisgnerlink:link, a.deisgnerlink:hover, a.deisgnerlink:hover, a.deisgnerlink:visited {
font-size:11px;
color: #000000; 
text-decoration:none;
}

.designtable{
margin-top: 15px;
margin-right: 4px;
margin-bottom: 2px;
margin-left: 18px;
line-height:1.9;
}

brandlink, a.brandlink:link, a.brandlink:visited {
font-size:11px;
color: #000000; 
text-decoration:none;
}

a.brandlink:hover {
font-size:11px;
color:#660000; 
text-decoration:underline;
}

.viewcart {	
	margin-right: 26px;
	text-align:right;
}

h1 {font-size:20px; border:0; padding:0; margin:0;}
h2, h3 {font-size:14px; border:0; padding:0; margin:0;}

.brand {
	font-size: 20px;
	font-weight: bold;
	color: #000000;
	margin:5px;
}
.name {font-size: 14px;
	font-weight: bold;
	color: #000000;
	margin:5px;
}
.text {
	font-size: 12px;
	color: #000000;
	margin-top: 12px;
	margin-right: 4px;
	margin-bottom: 8px;
	margin-left: 8px;
}
.price {
	font-size: 12px;
	font-weight:bold;
	color: #ff5500;
	margin-top: 25px;
	margin-right: 4px;
	margin-bottom: 8px;
	margin-left: 8px;
}

.imageb {
color:#000000;
border: 1px solid #000000;
width:353px;
float:left;
}

.imgsml {
height:65px;
overflow:hidden;
margin:2px 0 4px 1px;
}

.sale {
	font-size: 12px;
	font-weight: bold;
	color: red;
}

.size1{
font-size:11px; 
font-weight:bold;
}

.cart{
	width:600px;
	color:#99cccc;
	background-color:#FFFFFF;
	text-decoration: none;
}
.image{
	margin-left:10px;
	margin-bottom:7px;
	margin-top:4px;
}
.item{
	font-size: 14px;
	font-weight:bold;
	margin-left:10px;
}
.itemd{
	font-size: 12px;
	text-decoration: none;
	margin-left:16px;
}
.iprice{
	color:#000000;
	font-size: 12px;
}
.devidecart{
	border-top-width:1px;
	border-top-style:dotted;
	border-top-color:#99cccc; 
}
.total{
	color:#000000;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color: #000000;
	font-size: 12px;
	font-weight:bold;
	padding-top:12px; 
	padding-bottom:4px;
	padding-left:310px;
}
.buttons{
	color:#000000;
	font-size: 12px;
	font-weight:bold;
	padding-top:5px; 
	padding-bottom:5px;
	padding-left:444px;
}

.items{
	background-color:#FFFFFF;
	padding-left: 3px;
}

.suplink{
	color: #006699;
	text-decoration:none;
}
.suptop{
	font-size: 11px;
	color: #006699;
	text-decoration:none;
	line-height: 24px;
	margin-left: 12px;
}
.suptitle{
	font-size: 12px;
	font-weight:bold;
	color: #000000;
	margin-left: 8px;
}
.suptext{
	font-size: 12px;
	color: #000000;
	margin-left: 14px;
	margin-right: 12px;
	line-height: 17px;
}
.subdevide{
	margin-top: 20px;
	margin-bottom: 12px;
}

#fixedtipdiv{
position:absolute;
padding: 2px;
border:1px solid black;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}


div#denim {
position:absolute;
top:6px;
left:327px;
}
div#denim a {
display:block;
width: 29px;
height: 12px;
background: url(../images/navbar2/top_denim.gif) top left no-repeat;
}
div#denim a:hover {
background-position: -29px 0px;
}

div#service {
position:absolute;
top:21px;
left:327px;
}
div#service a {
display:block;
width: 37px;
height: 9px;
background: url(../images/navbar2/top_service.gif) top left no-repeat;
}
div#service a:hover {
background-position: -37px 0px;
}

div#quality {
position:absolute;
top:31px;
left:327px;
}
div#quality a {
display:block;
width: 67px;
height: 16px;
background: url(../images/navbar2/top_quality.gif) top left no-repeat;
}
div#quality a:hover {
background-position: -67px 0px;
}

div#shipping {
position:absolute;
top:32px;
left:455px;
}
div#shipping a {
display:block;
width: 132px;
height: 14px;
background: url(../images/navbar2/top_shipping.gif) top left no-repeat;
}
div#shipping a:hover {
background-position: -132px 0px;
}

div#navservice {
position:absolute;
top:7px;
left:26px;
}
div#navservice a {
display:block;
width: 57px;
height: 15px;
background: url(../images/navbar2/service.gif) top left no-repeat;
}
div#navservice a:hover {
background-position: -58px 0px;
}

div#navexclusives {
position:absolute;
top:8px;
left:146px;
}
div#navexclusives a {
display:block;
width: 80px;
height: 15px;
background: url(../images/navbar2/exclusives.gif) top left no-repeat;
}
div#navexclusives a:hover {
background-position: -80px 0px;
}

div#navvision {
position:absolute;
top:8px;
left:297px;
}
div#navvision a {
display:block;
width: 46px;
height: 14px;
background: url(../images/navbar2/vision.gif) top left no-repeat;
}
div#navvision a:hover {
background-position: -46px 0px;
}

div#naveyetoeye {
position:absolute;
top:8px;
left:409px;
}
div#naveyetoeye a {
display:block;
width: 83px;
height: 17px;
background: url(../images/navbar2/eyetoeye.gif) top left no-repeat;
}
div#naveyetoeye a:hover {
background-position: -83px 0px;
}

div#navpress {
position:absolute;
top:8px;
left:563px;
}
div#navpress a {
display:block;
width: 41px;
height: 14px;
background: url(../images/navbar2/press.gif) top left no-repeat;
}
div#navpress a:hover {
background-position: -41px 0px;
}

div#navcontact {
position:absolute;
top:8px;
left:686px;
}
div#navcontact a {
display:block;
width: 60px;
height: 14px;
background: url(../images/navbar2/contact.gif) top left no-repeat;
}
div#navcontact a:hover {
background-position: -60px 0px;
}

div#navviewcart {
position:absolute;
top:8px;
left:810px;
}
div#navviewcart a {
display:block;
width: 74px;
height: 14px;
background: url(../images/navbar2/viewcart.gif) top left no-repeat;
}
div#navviewcart a:hover {
background-position: -74px 0px;
}

div#leftdesigners a {
margin:0 0 1px 0;
display:block;
width: 200px;
height: 18px;
background: url(../images/navbar2/left_designers.jpg) top left no-repeat;
}
div#leftdesigners a:hover {
background-position: -200px 0px;
}

div#leftcategories a {
margin:0 0 1px 0;
display:block;
width: 200px;
height: 18px;
background: url(../images/navbar2/left_categories.jpg) top left no-repeat;
}
div#leftcategories a:hover {
background-position: -200px 0px;
}

div#leftgift a {
margin:0 0 1px 0;
display:block;
width: 200px;
height: 18px;
background: url(../images/navbar2/left_gift.jpg) top left no-repeat;
}
div#leftgift a:hover {
background-position: -200px 0px;
}

div#leftnew a {
margin:0 0 1px 0;
display:block;
width: 200px;
height: 18px;
background: url(../images/navbar2/left_new.jpg) top left no-repeat;
}
div#leftnew a:hover {
background-position: -200px 0px;
}

#checkout-two-input {
	background: url(../images/cart/continue_checkout.gif) no-repeat;
	border:0;
	width:200px !important;
	height:22px;
	font:0;
	text-indent: -9999px;
}
