@charset "UTF-8";
* { margin: 0px; padding: 0px; }
html {  }
body { background: #111;overflow: scroll; }
a {
	text-decoration: none;
	outline-style: none;
	color: #630e45;
}
h1 {
	font: normal 20px Arial;
}
div {
}
#Header {
	background: url('../images/WiBanner.png') top center no-repeat;
	min-width: 900px;
	overflow: hidden;
}
#CBack {
	background: url('../images/background.png') top center repeat-y;
	min-width: 900px;
}
#Footer {
	width: 867px;
	margin: 0px auto;
	padding: 20px 33px 30px 0px;
	font: normal 14px Arial;
	color: #fff;
}
#Footer img {
	border: none;
	vertical-align: middle;
}
#Footer a {
	color: #fff;
}
#Footer td {
	vertical-align: middle;
}
#Menu {
	margin: 6px auto 0px;
	width: 920px;
	height: 61px;
	font: normal 11px Arial;
	text-transform: uppercase;
}
#Menu ul {
	list-style: none;
}
#Menu li {
	float: left;
}
#Menu img {
	vertical-align: middle;
	border: none;
}
#Menu a {
	display: block;
	text-align: center;
	color: #630e45;
	line-height: 61px;
}
#HInfo {
	margin: 20px auto;
	width: 856px;
	color: #fff;
	font: normal 16px/18px Arial;
	text-align: justify;
	padding-right: 44px;
	overflow: hidden;
}
#HInfo h1 {
	line-height: 36px;
}
#HInfo p {
	padding-bottom: 10px;
}
#HInfo input {
	vertical-align: bottom;
	border: none;
	border-top: 2px solid #666;
	width: 145px;
	padding: 1px;
	margin-right: 10px;
}
#HInfo a {
	text-decoration: underline;
	color: #fff;
}
#HInfo ol {
	list-style: decimal inside;
}
#HInfo ol li {
	font: normal 13px Arial;
	padding-bottom: 5px;
}
#HInfo ol li:first-line {
	font: bold 16px Arial;
	padding-bottom: 5px;
}
#Search {
	float: right;
	padding-top: 36px;
	width: 274px;
	margin-left: 20px;
}
#Content {
	width: 867px;
	margin: 0px auto;
	padding-right: 33px;
	padding-bottom: 10px;
	font: normal 16px Arial;
	overflow: hidden;
	z-index: 1;
}
#InPageWF {
	float: right;
}
#WigFinder {
	width: 295px;
	height: 241px;
	background: url('../images/WigFinder.png') no-repeat;
	color: #630e45;
	font: bold 12px/24px Arial;
}
#WigFinder h1 {
	color: #fff;
	padding: 22px 22px 14px;
}
#WigFinder p { padding: 10px 22px; }
#WigFinder form { padding: 4px 22px; }
#WigFinder td {
	height: 22px;
	vertical-align: middle;
	font: bold 12px Arial;
	color: #630e45;
}
#WigFinder select { width: 200px; height: 18px; }
#SizzleDeal {
	margin: 0px;
	padding: 0px;
	height: 240px;
	width: 560px;
	background: url('../images/HomeDeal.png') 0px 40px no-repeat;
	color: #fff;
}
#SizzleDeal div {
	left: 22px;
	top: 38px;
	float: left;
}
#SizzleDeal div img {
	width: 122px;
	height: 150px;
}
#SizzleDeal h1 {
	margin: 10px 0px 0px 10px;
	color: #630e45;
	font: normal 20px/20px Arial;
}
#SizzleDeal h2 {
	margin: 62px 0px 0px 162px;
	font: bold 16px/30px Arial;
	width: 385px;
	text-align: center;
}
#SizzleDeal p {
	margin-left: 162px;
	font: bold 13px/15px Arial;
	color: #fff;
	width: 385px;
	text-align: center;
}
#SizzleDeal #Deal {
	height:45px;
}
#SizzleDeal #Policy {
	font: normal 11px/15px Arial;
}
#SizzleDeal p a {
	color: #fff;
}
#SizzleDeal #OffValid {
	font: bold 11px/15px Arial;
}
#Snippets {
	width: 898px;
	padding-left: 2px;
}
#Snippets a {
	display: block;
	float: left;
	width: 176px;
	padding: 18px 20px;
	height: 115px;
	background: url('../images/Snippet.png') top left no-repeat;
	font: normal 16px Arial;
	color: #000;
}
#Snippets a:first-line {
	font: normal 20px Arial;
	color: #fff;
}
#TopBrands {
	float: right;
	font: normal 14px Arial;
	color: #444;
}
#TopBrands:first-line {
	font: normal 20px Arial;
	color: #630e45;
}
#Content a {
}
#Content a p {
	font: normal 16px Arial;
	padding: 5px 0px 10px;
	color: #444;
}
#Cart {
	margin: 30px 0px;
}
#Cart table {
	width: 860px;
	font: normal 16px Arial;
}
#Cart th {
	color: #630e45;
	padding-bottom: 10px;
}
#Cart td {
	vertical-align: middle;
}
#WigsAZ h1, #ColourAZ h1 {
	padding-top: 10px;
	color: #630e45;
}
#Brand div {
	width: 170px;
	height: 240px;
	background: url('../images/WigsBack.png') top left no-repeat;
	float: left;
}
#Brand table {
	width: 149px;
	height: 224px;
	text-align: center;
	margin: 9px 11px;
}
#Brand a {
	display: block;
	color: #fff;
	font: normal 14px/34px Arial;
}
#Product {
	width: 860px;
	min-height: 450px;
	background: url('../images/ProdBack.png') top left no-repeat;
	margin-top: 5px;
	padding-top: 13px;
	padding-left: 13px;
}
#Product table {
	font: normal 16px/22px Arial;
	color: #fff;
	text-align: justify;
}
#Product #Long {
	padding-left: 30px;
	color: #000;
}
#Product h2 {
	font: normal 20px Arial;
	color: #630e45;
	padding-left: 30px;
}
#Product ul {
	padding-left: 30px;
}
#Product h2 span {
	font: normal 12px Arial;
}
#Product select {
	width: 147px;
}
#Long {
	text-align: justify;
}
#Long img {
	margin-left: 5px;
}
#ProdP {
	width: 550px;
	line-height: 20px;
	text-align: justify;
}
#ProdH1 {
	font: normal 24px/48px Arial;
}
#ProdColour {
	padding-left: 20px;
}
#ProdColour a {
	cursor: pointer;
	display: block;
	float: left;
	width: 75px;
	margin-left: 10px;
	margin-top: 10px;
	padding: 20px 0px;
	text-align: center;
	font: bold 11px Arial;
}
#ProdColour span, #ColourAZ span {
	color: #fff;
	background: url('../images/pix00050.png');
	padding: 0px 2px;
}
#ColourAZ form {
	cursor: pointer;
	display: block;
	float: left;
	width: 85px;
	margin-right: 10px;
	margin-top: 10px;
	padding: 23px 0px;
	text-align: center;
	font: bold 11px Arial;
}
#ColourAZ {
}
.Info {
	visibility: hidden;
	height: 0px;
}
.Info h1 {
	color: #630e45;
	font: bold 30px/50px Arial;
	text-align: center;
}
.Info h2 {
	color: #630e45;
	font: bold 20px/36px Arial;
}
.Info h3 {
	color: #000;
	font: italic bold 18px/30px Arial;
}
.Info p {
}
#InfoBut a {
	display: block;
	float: left;
	cursor: pointer;
	width: 144px;
	height: 114px;
	background: url('../images/infobut.png') top left no-repeat;
	padding: 13px;
	text-decoration: none;
	text-align: left;
	font: normal 15px Arial;
	color: #630e45;
}
#InfoBut a:first-line {
	font: bold 17px/22px Arial;
	color: #fff;
}
#Shipped {
	text-align: center;
	padding: 20px;
}
#Links p, #Theatres p {
	padding: 20px 0px 0px;
}
#Links hr, #Theatres hr {
	margin-top: 20px;
	clear: both;
}
#Links img, #Theatres img {
	padding: 20px 20px 0px 0px;
}
#Testimonials p, #Press p, #Policy p, #Transgender p, #OrderForm p, #VATRelief p {
	padding: 10px 0px;
}
#CutStyle a {
	color: #00f;
}