/* CSS Document */
html, body, h1, h2, h3, h4, h5, h6, p, ol, ul, li, pre, code, address, variable, form, fieldset, blockquote {
 padding: 0;
 margin: 0;
 font-size: 100%;
 font-weight: normal;
}
table { border-collapse: collapse; border-spacing: 0; }
td, th, caption { font-weight: normal; text-align: left; }
img, fieldset { border:0; }
ol { padding-left: 1.4em; list-style: decimal; }
ul { padding-left: 1.4em; list-style:square; }
q:before, q:after { content:''; 
}

body 
{
    background:fixed;
    background-image:url(../qwertyuiopasdfghjkl/bgnew.jpg);
	
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
}

	   


.del a:link,.del a:active,.del a:visited 
{
color: #00FF00; 
font-size: 18px; 
}	   

a:link,a:active,a:visited
{
	color: #CACAFC;
	text-decoration: none;
}

a:hover,.del a:hover 
{
	color:#FF33CC;
	text-decoration: none;	
}
h1
{
text-align:center;
font-size:1.5em;
color:#FFFFFF;
}

p
{

padding-left:15px;
color:#FFFFFF;
}

.cart{
	color: #A2A2AA;
	font-size: 18px;
	}
	
.style22 {color: #CCCCCC}
.style25 {color: #FFFFFF}
.saleprice {color: #FF0000}
	
.style27 {color: #CCCCCC; font-size: 18px; }
.style26 {color: #000000; font-size: 18px; font-weight:bold }
.style16 {
color: #FF0000;
font-size:18px;
font-weight:bold;
}

.style43 {color: #CACAFC}

.just {
    color: #666666;
	font-size: 36px;
	font-family: Georgia, "Times New Roman", Times, serif;
}


.vintage {color: #000000}

.theweb {
	font-size: 16px;
	color: #A6365C;
	font-family: "Comic Sans MS";
	   }

input {
font-weight: bold;
color:#A6365C;background-color:#cccccc;font-family:"Comic Sans MS";
}

option
{
font-weight: bold;
color:#A6365C;background-color:#cccccc;font-family:"Comic Sans MS";
}

select
{
 font-weight: bold;
color:#A6365C;background-color:#cccccc;font-family:"Comic Sans MS";}

#tdboarder
{

border:outset 3px;
border-color:#FFFFFF;
}

.TOPMENU
{
	display:block;
	height: 28px;	
	padding-top:8px;
	width: 100px;
	text-align:center;
	vertical-align: middle;
	font-size: 18px;
	white-space:nowrap;
}

.picimg
{
  top:0px;
  display: block;
  position:relative;
  border:outset 3px;
  margin:0px;
  border-color:#ffffff;
  width: 143px;
  height: 110px;
  }
  
.clothes
{ 
  background: url("../qwertyuiopasdfghjkl/clothes.jpg") no-repeat 0 0;
}

.mensclothes
{
background:url("../qwertyuiopasdfghjkl/mensclothing.jpg") no-repeat 0 0;
}

.handbag
{
background:url("../qwertyuiopasdfghjkl/handbag.jpg") no-repeat 0 0;
}

.wed
{
  background:url("../qwertyuiopasdfghjkl/wedding.jpg") no-repeat 0 0;
}

.jewellery
{
  background:url("../qwertyuiopasdfghjkl/jewellery.jpg") no-repeat 0 0;
}

.homeware
{
  background:url("../qwertyuiopasdfghjkl/homeware.jpg") no-repeat 0 0;
}

.gifts
{
  background: url("../qwertyuiopasdfghjkl/gift.jpg") no-repeat 0 0;
}

.sale
{
  background: url("../qwertyuiopasdfghjkl/sale.jpg") no-repeat 0 0;
}

.clothes:hover,.mensclothes:hover,.wed:hover,.handbag:hover,.jewellery:hover,.homeware:hover,.gifts:hover,.sale:hover
{ 
color:#FF3399;
  background-position: -147px 0px;
}

.clothes span,.handbag span,.jewellery span,.mensclothes span
{
display:block;
position:relative;
top:116px;
left:-3px; 
border:outset 3px;
border-color:#ffffff;

height:38px;
width:143px;
background-color:translucent;
text-align:center;
padding-top:4px;
font-size:14px;
}

.wed span,.homeware span,.gifts span,.sale span
{
display:block;
position:relative;
top:116px;
left:-3px; 
border:outset 3px;
border-color:#ffffff;
height:30px;
width:143px;
background-color:translucent;
text-align:center;
padding-top:12px;
font-size:14px;
}

table.pictop
{
position:relative;
top:-44px;
}

table.picbot
{
position:relative;
top:24px;
}

table.texbox
{
position:relative;
top:88px;
}

table.texboxdel
{
position:relative;
top:18px;
}

table.texboxterms
{
position:relative;
top:70px;
}

.back
{
    position:relative;
	display:block;	
	border:outset 3px;
	width:80px;
	height: 22px;	
	padding-top:5px;
	border-color:#ffffff;
	text-align:center;
	font-size: 14px;
	font-family: "Times New Roman", Times, serif;	
}

.backhome
{
top:100px;
}

.backdel
{
top:40px;
}

.backabout
{
top:-10px;
}

.backlinks
{
top:10px;
}

.backterms
{
top:85px;
}

.backpress
{
top:10px;
}

.backcontact
{
top:5px;
}

.backlist
{
top:15px;
}

.backzoom
{
top:25px;
}

.NAVMENU
{
	display:block;
	border:outset 3px;	
	border-color:#ffffff;
	text-align:center;
	font-size: 14px;
	font-family: "Times New Roman", Times, serif;
	}
	
	.NAV
	{
	width:190px;
	height: 28px;	
	padding-top:11px;
	}
	
	.NAV2
	{
	width:190px;
	height: 36px;	
	padding-top:3px;
	}

.NAVSUB
   {
    display:block;
	border:outset 3px;	
	border-color:#ffffff;
	text-align:center;
	font-size: 14px;
	font-family: "Times New Roman", Times, serif;
    }
	
	.SUB
	{
	width:150px;
	height: 28px;	
	padding-top:11px;
	}

.SUB2
	{
	width:150px;
	height: 36px;	
	padding-top:3px;
	}

.NAVIEW
   {
    display:block;
	border:none;	
	text-align:center;
	font-size: 14px;
	font-family: "Times New Roman", Times, serif;
	width:110px;
	height: 20px;	
	padding-top:5px;
    }
		
.thumbnail{
	position: relative;
	
}

.thumbnail:hover{
background-color: transparent;

}

.thumbnail span{ 
visibility:hidden;
position:fixed;
background-color:black;
padding: 5px;
border: 1px dashed gray;
color: white;
text-decoration:none;
text-align:center;

}

.thumbnail span img{ 
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ 
visibility: visible;

top:0px;
left:0px;

}

.imgtext
{
top:5px;
left:5px;
bottom:0px;
position:relative;
padding-right:1em;
padding-bottom:.7em;
float:left;
}

.imgtextr
{
top:5px;
left:10px;
bottom:0px;
position:relative;
padding-right:1em;
padding-bottom:.7em;
float:right;
}


