@charset "utf-8";
/* CSS Document */
body{
      padding: 0px;
      margin: 0px;
	  font-family: sans-serif, helvetica, verdana, georgia, arial;
	  font-size: 11px;
	  background:url(../images/mainbg.jpg) repeat-x fixed center;
	  color:#CDAA85;
	  background-repeat: repeat;
}
h1{
	padding:0px;
	margin:0px;
		font-size:22px;
	font-weight:normal;
}
h2{
	padding:0px;
	margin:0px;
	font-size:22px;
	font-weight:normal;
}

h3{
	padding:0px;
	margin:0px;
}
img a{
      border: 0px;
}
a:link, a:visited   {
	color: #fff;
	text-decoration: none;
	}
a:hover {
	color: #998A7B;
	text-decoration: none;
	}

a:active {
	color: #fff;
}
.clear{
     clear:both;
}




#showpage {  text-align:right; border: 1px solid #636262; height:20px; line-height:20px; font-size:12px;clear:both; padding:5px; background:#2B2B2B; margin:5px;}
#showpage a{ text-decoration:none;}
#bar{
	text-align:left; 
	padding-left:10px;
	margin-bottom:9px; 
	height:27px; 
	margin-top:0px; 
	line-height:27px;
	color:#fff; font-size:11px; font-weight:bold;
	background:#2B2B2B;
	border:0px solid #ddd;
}
#bar a{ font-size:11px;color:#fff; text-decoration:none}
#clr{ clear:both;}


#hw00{ float:left; width:190px;  overflow:hidden; }
#hw1{ text-align:center;margin-top:10px;height:125px;  overflow:hidden; margin:0 10px 0 10px;}
#hw1 a img{ border:0; max-width:145px; max-height:125px; width:expression(this.width > 145 && this.height < this.width*125/145 ? 145: true);  height: expression(this.height > 125 ? 125: true);margin-top: expression(this.height < 125 ? (125-this.height)/2: 0); }
#hw2{ text-align:center; line-height:1.3; margin:auto; height:95px; font-size:12px; font-family:verdana; }
#hw2 b{ color:#000; font-size:12px;}
#hw2 br{ line-height:7px;}
#hw2 a{  color:#fff; font-size:12px;}
#hw2 s{  color:#fff; font-size:12px;}
#hw2 span{ color:#CC9933;}
#hw2 u{ font-size:12px; color:#000; text-decoration:none; font-weight:100;}
#hw33{ max-width:330px; border:1px solid #ddd; background:#fff;}







#hw00{ float:left; width:178px; padding: 0 12px;  overflow:hidden; }
#hw1{ text-align:center;margin-top:10px;height:125px; background:url(../images/cart/loader.gif) center no-repeat;  overflow:hidden;}
#hw1 a img{ border:0; max-width:178px; max-height:125px; width:expression(this.width > 178 && this.height < this.width*125/178 ? 178: true);  height: expression(this.height > 125 ? 125: true);margin-top: expression(this.height < 125 ? (125-this.height)/2: 0); }
#hw2{ text-align:center; line-height:1.3; color:#CCC; margin:auto; height:145px; font-size:12px; }
#hw2 b{ color:#000; font-size:12px;}
#hw2 br{ line-height:7px;}
#hw2 a{  color:#ccc; text-decoration: underline; font-weight:100; font-size:12px;}
#hw2 a:hover{ text-decoration:none;}
#hw2 span{ color:#FF9900; font-size:13px;font-weight:100;}
#hw2 s{ color:#ccc; font-size:12px; font-weight:100;}
#hw2 u{ font-size:11px; color:#000; text-decoration:none; font-weight:100;}


#topa1{background:url(images/.gif) no-repeat; height:27px; line-height:12px;}
#topa1 a{color:#999; text-decoration:underline; padding:0 10px; font:100 11px/25px Arial, Helvetica, sans-serif;}
#topa1 a:hover{
	text-decoration:none;
}
.selcct {
	background:#333; font:100 11px/20px Arial, Helvetica, sans-serif; color:#fff; border:none;  width:105px; height:20px; border-width:0px;border-style: none;
}
.floatright{
      float: right;
      padding-left: 10px;
	  padding-top: 4px;
	  text-align:right;
	  height:84px;
	  width:650px;
	  overflow:hidden;
}
.floatright a{
	color:#fff;
}
.floatright a:hover{
	color: #998A7B;
}
.floatleft{
      float: left;
	  padding:0 7px 6px 3px;
	  margin:0px;
	  width:100px;
}
form{
        padding: 0px;
        margin: 0px;
}
p{
   margin: 0 0 8px 0;
}
legend{
	color:#fff;
}	
fieldset{
	border-bottom-color:#666;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-top-color:#666;
	border-top-style:solid;
	border-top-width:1px;
	border-left-color:#000;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#000;
	border-right-style:solid;
	border-right-width:1px;
}	
	
#container{
    width: 1100px;
	height:100%;
    margin: auto;
	background-color:#000000;
}
/* -------------------------------------------------------------------- */

/* BOF HEADER */
#header{
	width: 1100px;
	height: 115px;
	margin: 0px;
	padding: 0px;
	position:relative;
}
#left{
	width: 336px;
	float: left;
}
#middle{
	width: 262px;
	float: left;
	padding-left:18px;
}
#right{
	width: 170px;
	float: left;
	padding-left:171px;
}
.checkout_basket{
	color:#FFF;
	font-size:16px;
}

.gorgeous_menu{
margin: 0 0 10px 0px;
padding: 0;
float: left;
font: 100 12px Helvetica, Arial, Verdana, sans-serif;
width: 1098px;
overflow: hidden;
border: 1px solid #111;
background: transparent url("../images/nav.jpg") center center repeat-x;
/*background: black url("../images/nav.jpg"tpa=http://www.gorgeousshop.co.uk/images/nav.jpg) center center repeat-x;*/
}

.gorgeous_menu li{
display: inline;
}

.gorgeous_menu li a{
float: left;
color: white;
padding: 5px 14px;
text-decoration: none;
border-right: 1px solid #111;
}

.gorgeous_menu li a:visited{
color: white;
}

.gorgeous_menu li a:hover{
color: #9a8a7b;
background: transparent url("../images/nav2.jpg") center center repeat-x;
}

.gorgeous_search {
float:right; 
padding:3px 5px 0px 0px;
}

/* ------------------------------------------TOP MIDDLE NAV LINKS --------------------------------------------------*/
.header_nav_middle_links{
	font-family: sans-serif, helvetica, verdana, georgia, arial;
	font-size: 14px;
	color: #ECDCA8;
	font-weight: bold;
	padding-top: 3px;
}
.header_nav_middle_links{
	font-family: sans-serif, helvetica, verdana, georgia, arial;
	font-size: 14px;
	text-align:center;
	color: #ECDCA8;
	font-weight: bold;
	padding-top: 3px;
}
.header_nav_middle_links a{
	color: #ECDCA8;
	text-decoration: none;
}
.header_nav_middle_links a:hover {
	color: #eb8a39;
	text-decoration: none;
}
/* ------------------------------------------TOP MIDDLE NAV LINKS --------------------------------------------------*/
.title_bar {
    padding-left:10px;
	
	margin-bottom: 5px;
	padding-top: 10px;
}
.time{
	width:252px;
	float:left;
	position:absolute;
	left: 1px;
	top: 3px;
	}
.delivery{
	width:350px;
	font-size:16px;
	float:left;
	position:absolute;
	left: 625px;
	top: 62px;
}
.delivery_small{
	font-size:10px;
	color:#FFFFFF;
}	
.delivery_strong{
	font-weight:bold;
	color:#fff;
}	
#header_nav{
	width: 1100px;
	height: 22px;
	margin: 0px;
	padding: 1px;
	background-color:#1E1E1E;
}
.header_text_box{
	border: 0px;
	background-color: #d1c2a1;
	font-size: 11px;
	color: #734211;
	width: 140px; 
	height: 16px;
	text-indent: 2px; 
}
.vip_text_box{
	
	background-color: #d1c2a1;
	border:0px;
}

.go {

	border: 0px;
	font-size: 90%; 
	width: 25px; 
	height: 18px;
	color: #fdedb6; 
	text-indent: 2px; 
	background-color: #734211;
}

.submit_button {
	float:right;
	border: 1px;
	font-size:16px; 
	width: 110px; 
	height: 30px;
	color: #fdedb6; 
	text-indent: 2px; 
	background-color: #1e1e1e;
}
/* EOF HEADER */

/* -------------------------------------------------------------------- */
/* -------------------------------------------------------------------- */
/* --------------------------------------------------CONTENT---------------------------------------------------------------- */
#content{
	width: 1100px;
	padding: 0px;
}
#content_left{

	width: 150px;
	float: left;
	padding: 5px 5px 0 5px;
}
#content_main{
	width: 745px;
	float: left;
	padding-left:11px;
	padding-right:11px;
}
#content_main_celebrity{
	width: 778px;
	float: left;
	padding-left:11px;
	padding-right:11px;
}
#content_right{
overflow:hidden;
	width: 165px;
	float: left;
	padding: 5px 0 0 4px;
}

.header_banner{
	float:left;
	width:738px;
	height:24px;
	padding:6px 0 6px 4px;
	background-color:#1e1e1e;
	color:#796D62;
	font-size:22px;
	margin-top:5px;
	border:#111 solid;
	border-width:1px 1px 0 1px;
}
.header_lin{
	width:740px;
	border:#111 solid;
	border-width:0 1px 1px 1px;
}

.top_banner_hp{
	width:450px;
	height:300px;
	float:left;
}
.top_list{
	float:left;
	width:150px;
	height:300px;
	background-color:#998A7B;
	color:#fff;
}	
div.top_list h1{
	font-size:12px;
	margin:0px;
	padding:0px;
}

.top_list ul{
	padding:0px;
	padding:27px 0 0 15px;
	margin:0px;
}	
.top_list ul li{
	padding:0px;
	padding-top:7px;
	margin:0px;
	font-size:11px;
	list-style:none;
	text-decoration:underline;
}
.top_list ul li a{
	color:#fff;
	text-decoration:underline;
}	
.top_list ul li a:hover{
	text-decoration:underline;
	color:#1e1e1e;
}
.top_list ul li a:visited{
	text-decoration:underline;
}

/*---------------------------------------------------------------------------------------------------------------------------*/
.top_banner_hp_new{
	width:480px;
	height:335px;
	float:left;
	background-color:#1e1e1e;
}


/*---------------------------------------------------------------------------------------------------------------------------*/

/*---------------------------------------------------------------------------------------------------------------------------*/
.top_list_new{
	float:left;
	width:120px;
	height:335px;
	background-color:#998A7B;
	color:#fff;
}
div.top_list_new h1{
	font-size:12px;
	margin:0px;
	padding:0px;
}

.top_list_new ul{
	padding:0px;
	padding:27px 0 0 8px;
	margin:0px;
}	
.top_list_new ul li{
	padding:0px;
	padding-top:7px;
	margin:0px;
	font-size:11px;
	list-style:none;
	text-decoration:underline;
}
.top_list_new ul li a{
	color:#fff;
	text-decoration:underline;
}	
.top_list_new ul li a:hover{
	text-decoration:underline;
	color:#1e1e1e;
}
.top_list_new ul li a:visited{
	text-decoration:underline;
}
/*---------------------------------------------------------------------------------------------------------------------------*/
.header_banner_celebrity{
	float:left;
	width:774px;
	height:24px;
	padding:6px 0 6px 4px;
	margin-top:5px;
	background-color:#1e1e1e;
	color:#796D62;
	font-size:22px;
}
.celebrity_comments{
	float:left;
	width:157px;
	margin-top:5px;
}
.comment{
	float:left;
	width:157px;
	font-size:16px;
}
.comment_comment{
	float:left;
	width:155px;
	padding-top:5px;
}
.comment_who_said{
	float:left;
	width:157px;
	text-align:right;
	font-size:12px;
	border-bottom-color:#1e1e1e;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
.comment_person{
	color:#796D62;
}
.comment_company{
	font-size:14px;
	color:#fff;
}
.floatleft_celebrity{
      float: left;
	  padding:5px 0 6px 7px;
	  margin:0px;
	  text-align: center;
	  font-size:14px;
	  color:#fff;
}	
.deal_title_special{
	padding-top:7px;
	font-size:16px;
	text-align:center;
}	
.header_banner_white{
	color:#fff;
	font-weight:bold;
}	
.deal_detail1{
	float:left;
	width:188px;
	background-color:#998A7B;
	color:#fff;
	border:solid;
	border-width:1px;
	border-color:#D1C2A1;
	text-align:center;
	height: 99px;
}
.deal_detail2{
	float:left;
	margin-left:15px;
	width:188px;
	height:99px;
	background-color:#998A7B;	
	color:#fff;
	border:solid;
	border-width:1px;
	border-color:#D1C2A1;	
	text-align:center;		
	
}
.deal_detail3{
	float:left;
	margin-left:15px;	
	width:188px;
	height:99px;
	background-color:#998A7B;	
	color:#fff;
	border:solid;
	border-width:1px;
	border-color:#D1C2A1;	
	text-align:center;		
}
.deal_detail1 a{
	color:#fff;	
}
.deal_detail1 a:hover{
	color: #1e1e1e;
}
.deal_detail2 a{
	color:#fff;	
}
.deal_detail2 a:hover{
	color: #1e1e1e;
}
.deal_detail3 a{
	color:#fff;	
}
.deal_detail3 a:hover{
	color: #1e1e1e;
}
.deal_bot_detail1{
	float:left;
	width:188px;
	height:29px;
	margin-bottom:3px;	
	background-color:#998A7B;
	color:#fff;
	border:solid;
	border-width:1px;
	border-color:#D1C2A1;
	text-align:center;		
}

.deal_bot_detail2{
	float:left;
	margin-left:15px;
	width:188px;
	height:29px;
	background-color:#998A7B;	
	color:#fff;
	border:solid;
	border-width:1px;
	border-color:#D1C2A1;	
	text-align:center;		
	
}
.deal_bot_detail3{
	float:left;
	margin-left:15px;	
	width:188px;
	height:29px;	
	background-color:#998A7B;	
	color:#fff;
	border:solid;
	border-width:1px;
	border-color:#D1C2A1;	
	text-align:center;		
		
}
.left-nav-box{

	 background-color:#121212;
	 font-weight:bold;
}
div.left-nav-box h1 {
	width:150px;
	left:0px;
	top:0px;
	font-size:16px;
	padding: 10px 0 10px 0;
	line-height:3px;
	background-color:#000000;
	color:#FFFFFF;
	text-align:center;
}
div.left-nav-box h1 a { text-decoration: none; padding:9px 0 0 0; line-height:5px; color:#FFFFFF;}
div.left-nav-box h1 a:hover { color:#fff; text-decoration: none; padding: 9px 0 0 0; line-height:5px;}

.left-nav-box ul { text-align: left; margin: 0px; padding: 0px; color:#998A7B;}
.left-nav-box ul li {border-bottom-style: solid; border-bottom-color:#282828; border-bottom-width: 1px; padding: 3px 0px 3px 0px; list-style:none; color:#998A7B;}

.left-nav-box ul li a { color:#998A7B; text-decoration: none; padding: 0px;}
.left-nav-box ul li a:hover { color:#D6D0C8; text-decoration: none; }

.left-nav-box ul li ul { text-align: left; margin: 0px; padding-left: 12px; color:#998A7B;}
.left-nav-box ul li ul li { padding: 0 0 4px 25px; border:none; font-weight:normal; margin:0px; color:#998A7B;}
.left-nav-box ul li ul li a { color:#998A7B; text-decoration: none; padding: 0px;  }
.left-nav-box ul li ul li a:hover { color:#D6D0C8; text-decoration: none; }

.left-nav-boxwhite{
	 background-color:#D6D0C8;
	 font-weight:bold;
}
div.left-nav-boxwhite h1 {
	width:150px;
	left:0px;
	top:0px;
	font-size:16px;
	padding: 10px 0 10px 0;
	line-height:3px;
	background-color:#000000;
	color:#FFFFFF;
	text-align:center;
}
div.left-nav-boxwhite h1 a { text-decoration: none; padding:9px 0 0 0; line-height:5px; color:#FFFFFF;}
div.left-nav-boxwhite h1 a:hover { color:#fff; text-decoration: none; padding: 9px 0 0 0; line-height:5px;}

.left-nav-boxwhite ul { text-align: left; margin: 0px; padding: 0px; color:#734211; font-size:11px;}
.left-nav-boxwhite ul li { border-bottom-style: solid; border-bottom-color:#C0B395; border-bottom-width: 1px; padding: 3px 0px 3px 0px; list-style:none; color:#734211;}
.left-nav-boxwhite ul li a { color:#734211; text-decoration: none; padding: 0px;}
.left-nav-boxwhite ul li a:hover { color:#1e1e1e; text-decoration: none; }


.padding5{
	padding-top:5px;
}

#right_nav{
	border-bottom-color:#282828; border-bottom:solid; border-bottom-width:1px;
	border-left-color:#282828; border-left:solid; border-left-width:1px;
	border-right-color:#282828; border-right:solid; border-right-width:1px;
	width: 165px;
	padding-left: 1px;
}
.right_nav_sections{
	width: 165px;
	color: #B48143;
	background-color:#000000;
	font-size: 14px;
	line-height:18px;
	font-weight:bold;
	padding: 0 0 5px 0;
}
.section_article{
	width: 165px;
	height:55px;
	color: #B48143;
	padding-bottom:5px;
	background-color:#000000;
}
.ghd_section_article{
width: 165px;
color: #B48143;
padding-bottom:5px;
background-color:#000000;
}
.ghd_main_stylers{
width:195px;
margin-left:38px;
float:left;
text-align:center;
/*background:url(../images/ghd_mark_iv_limited_edition_rare.jpg);*/
height:270px;
}
.ghd_main_stylers img{ border:0; max-width:180px; max-height:150px; width:expression(this.width > 180 && this.height < this.width*150/180 ? 180: true);  height: expression(this.height > 150 ? 150: true);margin-top: expression(this.height < 150 ? (150-this.height)/2: 0); }
.ghd_main_stylers a {
	border:1px #111 solid; width:180px; height:150px; display:block; padding:10px 0; margin-bottom:5px;
}
.ghd_main_stylers a:hover {
	border:1px #333 solid;
}
.ghd_main_stylers_right{
width:295px; 
float:left; 
padding-bottom:10px;
padding-left:10px;
}
.article{
	width: 165px;
	/*background: #000000 url("../images/backnav2.jpg"tpa=http://www.gorgeousshop.co.uk/images/lenav/backnav2.jpg) bottom center repeat-x;*/
	margin-bottom:5px;
	padding:0px;
}
.article ul { 
padding:0px 0px 1px 0px;
margin:0px;
}
.article li { 
margin:0px 3px 2px 3px;
border:1px solid #1e1e1e;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
list-style:none;
}
.article a:link, .article a:active, .article a:visited { 
color:#FFFFFF;
text-decoration:none;
display: block;
padding:3px 5px;
}
.article a:hover {
color:#000;
text-decoration:none;
background:#ccc; 
}

.right_nav_title{
	width: 165px;
	color: #FFFFFF;
	padding: 3px 0 3px 0;
	background-color:#998A7B;
	font-size: 14px;
	line-height:18px;
	font-weight:bold;
	text-align:center;
}

.newsl_right{
width:165px; 
border-top:1px solid #5c534a;
border-bottom:1px solid #5c534a;
}

.newsl_header{
width: 165px; 
border-bottom:1px; 
border-bottom-style:solid; 
border-bottom-color:#5c534a; 
padding:7px 0px 5px 0px;
}

.newsl_info{
width:155px; 
padding:5px;
}

.newsl_email{
width:165px; 
margin-bottom:10px;
}

.newsl_email_input{
background-color: #d1c2a1;
border:0px;
}

.newsl_submit{
border:1px; 
font-size:12px; 
width:70px; 
height:20px; 
color: #fdedb6; 
border:1px; 
border-color:#6a6057; 
border-style:solid; 
text-indent: 2px; 
background-color:#1e1e1e; 
cursor:pointer;
cursor:hand;
}

.newsl_sub_hold{
width:165px; 
margin-bottom:5px;
}

.r_title{
width: 150px;
margin: 0px 6px 4px 0px;
padding:5px 6px 2px 7px;
line-height:20px;
border:1px #111 solid;
color:#b18347;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
background: #111 url("../images/backnav2.jpg"/*tpa=http://www.gorgeousshop.co.uk/images/lenav/backnav2.jpg*/) top center repeat-x;
}
<!---LEFT-NAV--->
.left_nav{
	width: 150px;
}
.leftnav_line{
border:1px solid #1e1e1e;
}
.left_nav_title{
width:150px;
margin:5px 0px 0px;
padding:0;
background: #111 url("../images/backnav2.jpg"/*tpa=http://www.gorgeousshop.co.uk/images/lenav/backnav2.jpg*/) top center repeat-x;
}

.left_nav_title h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#b18347;
margin:2px 0 0 0;
font-weight:bold;
line-height:24px;
text-align:center;
}
.navhol{
width:150px;
margin:0px;
padding:0px;
}

.lenav{
padding:0px 0px 2px 0px;
margin:0px;
}

.lenav ul{
padding:0px;
margin:0px;
}

.lenav li{
margin:0px 1px 2px 1px;
border:1px solid #1e1e1e;
list-style:none;

}

.lenav h3{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}

.lenav a:link h3, .lenav a:visited h3, .lenav a:active h3{
color:#FFFFFF;
text-decoration:none;
display: block;
padding:3px 5px;
}

.lenav a:hover h3 {
color:#ff0;
text-decoration:none;
background:#333;
}

.sbb{
background-color:#fff;
border:1px solid #000000;
color:#999999;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
height: 20px;
vertical-align:middle;
padding-top:1px;
}

.sbback{
background-image:url("../images/sbback.jpg"/*tpa=http://www.gorgeousshop.co.uk/images/lenav/sbback.jpg*/); 
height:21px; 
padding:5px; 
text-align:center; 
margin-top:0px;
}

<!--EOF LEFT NAV-->
.side_header_text a { 
	text-decoration: none;
	color:#FFF;
}
.side_header_text a:hover { 
	color:#fff;
}

.right_nav_sections a:link {
	color: #B48143;
	text-decoration: none;
}
 
.right_nav_sections a:visited {
	color: #B48143;
	text-decoration: none;
	}

.right_nav_sections a:hover {
	color: #B48143;
	text-decoration: none;
	}

.right_nav_sections a:active {
	color: #B48143;
}

.right_nav_images{
	position:relative;
	width: 158px;
	padding: 0 0 3px 0;
}
.right_nav_image_text_top{
	position:absolute;
	width: 158px;
	color: #B48143;
	font-size: 14px;
	line-height:18px;
	font-weight:bold;
	left: 4px;
	top: 6px;
}

.right_nav_image_text_bot{
	position:absolute;
	width: 158px;
	color: #B48143;
	font-size: 14px;
	line-height:18px;
	font-weight:bold;
	left: 4px;
	top: 274px;
}
.right_nav_color{
	color:#FFFFFF;
	font-style:normal;
	padding-left:1px;
}

.right_nav_color_title{
	color:#FFFFFF;
	font-style:normal;
	padding-left:1px;
	font-size:18px;
}
div.right_nav_title a:hover{
	text-decoration:none;
}
div.right_nav_images a:hover{
	text-decoration:none;
}

.right_nav_brown_color{
	color:#F0BD7E;
	font-weight:400;
	font-size:12px;
    font-family: helvetica, verdana, georgia, arial;
	line-height:13px;
	text-align:left;
	padding:6px 0 6px 0;
	text-align:left;
}
.right_nav_brown_color ul { text-align: left; margin: 0px; padding: 0px; }
.right_nav_brown_color ul li {list-style:none; padding-bottom:7px;}
.right_nav_brown_color ul li a { color:#f0bd7e; text-decoration: none; padding: 0px;}
.right_nav_brown_color ul li a:hover { color:#eb8a39; text-decoration: underline; }

img{
	border-style: none;
}
.main_banner{
	width:742px;
	float:left;
	border-style: none;
	font-family: sans-serif, helvetica, verdana, georgia, arial;
	padding: 0px;
	margin: auto;
	margin-top:5px;
	font-size: 14px;
	color: #f0bd7e;
}
.main_banner_down{
	width:742px;
	position:relative;
	float:left;
	border-style: none;
    /*background-image: url(http://www.gorgeousshop.co.uk/shop/images/main_image1.jpg);*/
	font-family: sans-serif, helvetica, verdana, georgia, arial;
	padding: 0px;
	margin: auto;
	font-size: 14px;
	color: #f0bd7e;
}
.main_down_text{
	color:#fff;
	top:26px;
	left:-1px;
	position:absolute;
	width: 701px;
}
.main_banner_small{
	width:590px;
	float:left;
	border-style: none;
	font-family: sans-serif, helvetica, verdana, georgia, arial;
	padding: 0px;
	margin: auto;
	font-size: 14px;
	color: #f0bd7e;
}
.image_text{
	font-family: sans-serif, helvetica, verdana, georgia, arial;
	font-size:14px;
	color:#CCCCCC;
}
#head_images{
	width:720px;
	border:none;
	float:left;
	padding-left:20px;	
}
.main_text{
	width:720px;
	float:left;
	padding:6px 4px;
	line-height:20px;
	background: #000000 url("../images/backnav2.jpg"/*tpa=http://www.gorgeousshop.co.uk/images/lenav/backnav2.jpg*/) bottom center repeat-x;
}
.main_text_special_offer{
	width:720px;
	float:left;
	padding:10px 4px 10px 4px;
	line-height:20px;
	background: #000000 url("../images/backnav2.jpg"/*tpa=http://www.gorgeousshop.co.uk/images/lenav/backnav2.jpg*/) bottom center repeat-x;
}

.main_text_special_offer a:link, .main_text_special_offer a:visited{
color: #fff;
}
.main_text_special_offer a:hover{
	color: #fff;
	text-decoration:underline;
}
.main_text a{
	color:#fff;	
}
.main_text a:hover{
	color: #998A7B;
}
.main_text ul li a{
	color:#fff;	
}
.main_text ul li a:hover{
	color: #998A7B;
}
.main_text_vip{
	width:720px;
	float:left;
	padding:0 4px 0 4px;
	line-height:22px;
	font-size:16px;
	background-color:#393636;	
}
div.main_text h1{font-size:21px; padding: 9px 0 12px 0; line-height:5px;}

.main_deals{
	width:720px;
	padding:0px;
	text-align:left;
}
.main_deals_celebrity{
	width:778px;
	padding:0px;
	text-align:left;
}
.brand_logos_all{
	width:720px;
	padding:0px;
	margin:0px;
	text-align:left;
}
.brand_logos{
	width:200px;
	margin:0px;
	padding-top:3px;
	float:left;
	text-align: center;
}
.brand_logos_text{
	width:385px;
	padding:3px 0 5px 0;
	margin:0px;
	float:left;
	text-align:justify;
}
.surround{
	width:600px;
}


.main_deals_left{
	width:190px;
	float:left;
	padding-top:4px;

}
.main_deals_middle{
	width:190px;
	float:left;
	padding:4px 0 0 15px;
}
.main_deals_right{
	width:190px;
	float:left;
	padding:4px 0 0 15px;
}
.main_text_other{
	width:600px;
	float:left;
	line-height:20px;
}
div.main_text_other h1 {font-size:21px; padding: 17px 0 12px 0; line-height:5px; font-weight:bold;border-bottom-style: solid;border-color: #191919;border-width: 1px;}

.linkcolor{
	color:#FFFFFF;
	font-weight:bold;
	background-color:#1e1e1e;
	padding:2px;
	margin: 0px 0px 3px 0px;
	display:block
}

.linkcolor h2{
font-size:11px;
font-weight:bold;
}
.linkcolor a{
display:block
}

.linkcolor a:hover{
color:#998a7b;
text-decoration:none;
}

.discount{
width:70px;
border:1px solid #1e1e1e;
float:left;
margin:0px 5px 0px 5px;
}
.promotion_holder{
float:left; 
margin:2px auto;
}

.special_offer_1{
font-size:120%; 
color:#B18347;
}

.product_padding{
	padding-top:10px;
	
}
.product_padding5{
	padding-top:5px;
}

.main_mid_deals_left{
	width:293px;
	float:left;
	padding-top:7px;
} 
.main_mid_deals_right{
	width:293px;
	float:left;
	padding:7px 0 0 14px;
} 
.main_lower_deal{
	width:600px;
	float:left;
	padding-top:7px;
}
.main_bottom_deal{
	width:600px;
	float:left;
	padding-top:7px;
}
.table_list{
	text-align:center;
}

.float_right_text{
	width:280px;
    float: left;
    padding-left: 10px;
	padding-bottom: 6px;
	padding-top: 4px;
}
.float_left_text{
	width:290px;
    float: left;
    padding-left: 10px;
    padding-bottom: 6px;
    padding-top: 4px;
}
.cat_deal_left{
	width:186px;
	float:left;
	padding: 0 4px 7px 0;
	line-height:16px;
	color:#CCCCCC;
	margin:0px;

}

.vip{
	width:596px;
	float:left;
	font-size:14px;
	/*border: 1px solid red;*/
	text-align:justify;
	padding: 0 4px 7px 0;
	line-height:16px;
}
.vip_left{
	width:288px;
	float:left;
	text-align:justify;
	padding: 5px 0 3px 0;
	line-height:16px;
	border-bottom:1px solid #1e1e1e;
}
.vip_left_submit{
	width:288px;
	float:left;
	text-align:justify;
	padding: 5px 0 3px 0;
	line-height:16px;
}

.vip_right{
	width:300px;
	float:left;
	/*border: 1px solid red;*/
	text-align:justify;
	padding: 3px 4px 0 0;
	line-height:16px;
}
.new_deal_left{
	width:479px;
	float:left;
	/*border: 1px solid red;*/
	text-align:justify;
	padding:7px 4px 0 0;
	line-height:16px;
}
.new_120deal_left{
	width:439px;
	float:left;
	/*border: 1px solid red;*/
	text-align:justify;
	padding:7px 4px 0 0;
	line-height:16px;
}
.cat_new_deal_left{
	width:429px;
	float:left;
	/*border: 1px solid red;*/
	text-align:justify;
	padding:25px 4px 0 0;
	line-height:16px;
}

.image_floatleft{
      float: left;
	  width:308px;
}
.image_floatright{
      float: right;
	  width:292px;
}
.arrow{
	padding:0 3px 0 3px;
}
.error{
	margin:0px;
	padding:0px;
}
.floatleft_sitemap{
      float: left;
	  width:100px;
	  padding:6px 6px 7px 6px;
	  margin:0px;
	  border-bottom:1px solid #1e1e1e;
}
.linkcolor_sitemap{
	color:#FFFFFF;
	background-color:#998A7B;
	padding:6px 0 6px 4px;
}
.sitemap_left{
	float:left;
	width:474px;
	text-align:justify;
	padding: 0 4px 7px 0;
	line-height:16px;
}
.header_banner_sitemap{
	float:left;
	width:730px;
	height:24px;
	margin-top:5px;
	padding:6px 0 6px 4px;
	background-color:#1e1e1e;
	color:#796D62;
	font-size:22px;
	border:1px #333 dashed;
}

/*---------------------BOF summer / festive / seasonal page-------------------------------------*/
.seasonal_holder{
width:151px;
padding:10px; 
vertical-align:top; 
}

.seasonal{
	font-size:11px;
	color:#FFFFFF;
	font-family: sans-serif, helvetica, verdana, georgia, arial;
}
.seasonal_description{ 
font-size:11px;
}
/*---------------------EOF summer / festive / seasonal page ------------------------------------*/


/*--------------------------------------------------- INFO PER PAGE --------------------------------------------------------*/



/* --------------------------------------------------CONTENT---------------------------------------------------------------- */


/* -------------------------------------------------------------------- */

/* -----------------------bare minerals---------------------------- */
.bareminerals_footer{
width:250px;
color:#ffffff;
font-size:14px;
background-color:#1e1e1e;
float:left;
border:1px solid #666666;
margin: 5px 14px 5px 24px;
text-align:center;
}

.minerals_left{
float:left;
padding:10px 0px 10px 5px;
}

.pdf_text{
float:left;
padding:20px 10px;
}
/* -----------------------EOF bare minerals---------------------------- */

.brands{
padding:0px 5px;
width:110px;
float:left;
}

.brands ul {
padding:3px 0px 0px 0px;
margin:0px;
}
.brands li{
padding-top:3px;
margin:0px;
padding-left:0px;
list-style:none;
border-bottom: 1px solid #1e1e1e;
text-align:left;
width:110px;
}

.brands a:link, .brands a:visited, .brands a:active{
color:#FFFFFF;
text-decoration:none;
}

.brands a:hover{
color:#998a7b;
text-decoration:none;
}

.foot{
margin-top:5px;
width:1100px; 
background-color:#000000;
}

.customerservices{
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif; 
padding:10px 15px;
font-size:12px; 
margin:4px 0px 10px 0px;
background-color:#1e1e1e;
}

.customerservices a:link, .customerservices a:visited, .customerservices a:active{
color:#FFFFFF;
text-decoration:none;
}

.customerservices a:hover{
color:#998a7b;
text-decoration:none;
}

.footcont{
width:1100px; 
margin-left:auto; 
margin-right:auto; 
}


/* BOF FOOTER */
#footer{
	width: 1100px;
	height: 110px;
	margin: 0px;
	padding: 0px;
	background-color:#000000;
	color:#999999;
	text-align:center;
}

#footer ol { text-align: center; margin: 0px; margin-top: 12px; }
#footer ol li { display: inline; list-style-image: none;}
#footer ol li a { color:#999999; text-decoration: none; padding: 0px;  }
#footer ol li a:hover { color:#ffffff; text-decoration: none; }


/* EOF FOOTER */

/* -------------------------------------------------------------------- */

/*comment form*/
.commentsubholder{
text-align:center; 
width:600px; 
background:#1e1e1e; 
padding:5px 0px;
}

.comsubbutton{
background-color:#333333; 
color:#FFFFFF; 
padding:2px 10px; 
border:1px solid #000000;
cursor:pointer;
cursor:hand;
}
/*EOF comment form*/

/* --------------- BRAND PAGES SEARCH BOX ------------- */

.product_sbhol{
background-color:#000000; 
float:left; 
width:290px; 
padding:10px 5px;
}

.product_sb{
background-color:#fff;
border:1px solid #000000;
color:#1e1e1e;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
height: 20px;
vertical-align:middle;
padding-top:1px;
width:290px;
}
/* ---------------EOF BRAND PAGES SEARCH BOX ------------- */

/* ---------------------------- PDF ----------------------   */
.widget_pdf{
width:190px;
margin:4px 3px 4px 5px;
float:left;
}

.widget_header{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#fff;
background-color:#1e1e1e;
font-size:12px;
padding:5px 2px;
font-weight:bold;

}

.widget_header a{
display:block;
}
.widget_header h2{
font-size:12px;
font-weight:bold;

}

.wid_text{
color:#CCCCCC;
padding:5px;
margin-bottom:2px;
}

.wid_strap{
color:#b18347;
font-weight:700;
padding-bottom:4px;

}

.pdf{

margin-top:3px;
font-weight:bold;
}

.widget_290{
width:290px;
margin:4px;
float:left;

}

.buy_now_290{
color:#FFFFFF;
padding:5px;
}

.buy_now_290 a:link, .buy_now_290 a:visited, .buy_now_290 a:active {
color:#FFFFFF;
font-weight:bold;
}

.buy_now_290 a:hover {
color: #998a7b;
text-decoration: none;
}

.info_image{
float:left;
margin:10px 10px 10px 0px;
}

.extra_info{
margin-top:10px;
}

.main_art{
float:left;
margin:5px 10px 10px 0px;
}

.browhead{
color:#B18347;
font-weight:bold;
font-size:14px;
background:#1e1e1e;
padding:5px 10px;
display:block;
}

.brandbasenav{
font-size:13px;
text-align:center;
background:#1e1e1e;
margin:10px 0px 5px;
padding:10px;
}

.brandbasenav div{
padding-top:5px;
display:inline;
margin:0px 10px;
}
/* ---------------------------- PDF ----------------------   */

