﻿html, body {
	height: 100%;
	background-color:#44433F;
}
body {
	margin: 0px;
	padding: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #484868;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin-left: 20px;
	margin-right: 0px;
	margin-top: 20px;
	margin-bottom: 5px;
	padding: 0px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	margin-left: 20px;
	margin-right: 0px;
	margin-top: 20px;
	margin-bottom: 3px;
	padding: 0px;
}
a {
	
	text-decoration: none;
	cursor: pointer;
	color: #484868;
}
a:hover {
	color: #222268;
	text-decoration: underline;
}
#Middle {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	top:0px;
	height:auto;
	min-height:100%;
}

#ctl00_ContentPlaceHolder1_ProductsList a{
}

#duzyH2 span{
 display:none;
}

.cards{
}

.cardsImg{
}


#sideNav{
background-color:#F9F6E5;
border:1px solid black;
float:left;
min-height:1490px;
margin-top:-1px;
width:150px;
}
#topFull {
	height: 200px;
	background: url("/images/logo.jpg") repeat scroll 0 0 transparent;

}
#twiFace {
	position:relative;
	margin-left:20px;
	display:none;
	
}
#mainContentTop{
height:150px;
}
#topNavLang {
	position: absolute;
	top: 67px;
	left: 20px;
	width: 150px;
	height: 28px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#headerContent {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 89px;
	text-align: center;
	border-bottom: solid 1px #828282;
	border-width: 0px;
}
#topNav2 {
background:none repeat scroll 0 0 #333333;
border:2px solid #C3C3C3;
float:right;
margin-top:5px;
position:absolute;
right:0;
width:240px;
text-align:center;
}
.topNavUl{
display:inline;
list-style:none;
margin:15px;
}
.topNavUl li{
}

#topNavTable tr td a{
color:#FFFFFF;
}
#yourBasket{
	bottom:6px;
	position:absolute;
	right:9px;
	}
#topNav > a {
	position: relative;
	margin-left: 20px;
	margin-right: 20px;
}
#bottomNav > a {
	margin-left: 12px;
	margin-right: 12px;
}
#topNav2 > a {
	position: relative;
	margin-left: 6px;
	margin-right: 6px;
}
#topNavLang > a {
	position: relative;
	margin-left: 6px;
	margin-right: 6px;
}
#topNav > a {
	top: 5px;
	color: #FFFFFF;
}
#topNav2 > a {
	top: 7px;
	color:#513157;
}
#topNavLang > a {
	top: 7px;
	color: #EFEFFF;
}

#mainTable {
	color:Black;
	font-style:oblique;
	font-size:larger;
}
#innerTD {
	background-image: url(images/BCG.jpg);
	background-repeat:repeat;
}
#contentFull {
	min-height:100%;
	width:100%;
}
#menu {
	float:left;
	width: 17%;
	
}
#mainContent {
	min-height:1490px;
	margin-top:55px
	}
#special {
	display:none;
	position: absolute;
	top: 0px;
	right: 0%;
	width: 150px;
	height:900px;
	background-image: url(images/pattern.gif);
	background-repeat:repeat-y;
	min-height:900px;

	}
#footerContent {
        border-top:3px solid #999999;
	background-image:url(images/footer.jpg);
	background-repeat:repeat-x;
	bottom:0;
	height:62px;
	min-height:62px;
	position:absolute;
	margin: 0 0 -50px 0;
	text-align:center;
	width:100%;
}
#PoweredBy {
	float: right;
	margin-top: 8px;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 12px;
	padding-top: 0;
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-top: 0;
}
#BottomLinks {
	float: left;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 12px;
	padding-top: 0;
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-top: 0;
}

#links {
	position:absolute;
	bottom:30px;
	right:5px;
	float:right;
}
#bottomNav {
	position: absolute;
	left:380px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 18px;
	margin-top:2px;
}
#BottomLinks > a, #PoweredBy > a {
	color: black;
}
#links > a {
	color: black;
}
#BottomLinks > a:hover, #PoweredBy > a:hover {
	color: beige;
}
#headerContent > a:hover {
	color: InactiveBorder;
	border-width: 0;
}
#hotpicks{
-moz-border-radius:8px 8px 8px 8px;
-webkit-border-radius:8px 8px 8px 8px;
border:1px solid black;
margin-left:220px;
*margin-left:50px;
margin-top:9px;
position:absolute;
text-align:center;
}
#contentFullInternal{
	background-image: url(images/bcg2.gif);
	
}

#menuBottom{
}


#recentlyviewed{
	position: absolute;
	left:50%;
}

#menuInternal{
	background-color:#F48CD9;
	height:30px;
}

#mainContentInternal{
	padding-bottom:40px;
	margin-top:25px;
}


.rightTitles{
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;	
	margin-left:10px;
}
.rightTitles1{
-moz-border-radius:5px 5px 5px 5px;
background-color:#F9F6E5;
border-bottom:1px solid black;
color:purple;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:19px;
font-weight:bold;
margin-top:1px;
text-align:center;
}
.ContentBlock {
	background-color: #303030;
	border: solid 2px #000000;
}
.menuTable {
	font: NORMAL 13px/14px verdana, arial, sans-serif;
	cursor: hand;
	width: 147px;
}
#listingTD {
	font-size:x-large;
	text-align:center;
}
.d1, .d2 {
}
.clear {
	clear:both;
}
.weloveBox {
	position:relative;
	float:left;
	width:68px;
	margin:0px 10px;
}

#productDetails{
-moz-border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px;
background-color:#EFE7EF;
border:1px solid #C6C6C6;
left:560px;
padding:10px;
position:absolute;
top:430px;
width:400px;
}

.productH1
{
margin:0 0 20px 20px;
padding:0;
}

#ctl00_ContentPlaceHolder1_DescriptionLabel{
width:300px;
}
#registerDiv{
-moz-border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
background-color:#EFE7EF;
border:2px solid #CECECE;
margin:20px auto auto;
padding:10px;
position:relative;
text-align:center;
width:460px;
}


#loginMain{
-moz-border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
background-color:#EFE7EF;
border:2px solid #CECECE;
left:170px;
margin-top:20px;
padding:10px 10px 25px 10px;
position:absolute;
text-align:left;
width:340px;
}
#loginLogin{
position:relative;
}

#loginForgotten{
position:relative;
display:none;
}

#loginRegister{
position:absolute; 
-moz-border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
background-color:#EFE7EF;
border:2px solid #CECECE;
left:580px;
margin-top:20px;
padding:10px 10px 25px 10px;
text-align:left;
width:340px;
}

#forgottenBut{
color:#DF44CF;
font-size:12px;
margin-left:10px;
cursor:pointer;
}


#contactWrapper{
-moz-border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
background-color:#EFE7EF;
border:2px solid #D1D1D1;
font-family:Trebuchet MS;
font-size:13px;
margin-left:230px;
width:688px;
}


#contactLink{
margin-top:15px; 
float:left;
}

#checkoutWrapper, #basketWrapper, #yourAccountWrapper{
-moz-border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
background-color:#EFE7EF;
border:2px solid #C6C6C6;
margin:20px auto;
width:600px;
}
#bottomNav a{
color: beige;;
}






#animContainer{
	height:463px;
	width:625px;
	background-color:#f9f6e5;
	border: 1px solid #44433F;
	margin-left:190px;
	padding:10px;
}

#lefty{
	height:100%;
	float:left;
}
.animRight{
	float:right;
	padding:3px;
	cursor:pointer;
}
.clear{
	clear:both;
}

#msg{
	width:200px;
	height:200px;
	background-color:#9FF;
}


