@charset "utf-8";
/* CSS Document */
body{
      padding: 0px;
      margin: 0px;
	  font-family: verdana, arial, sans-serif, helvetica, georgia;
	  font-size: 11px;
	  background-image:url(fon.jpg);
	  background-color:#FFFFFF;
	  background-repeat: repeat;
}
h1{
	padding:0px;
	margin:0px;
}
h2{
	padding:0px;
	margin:0px;
}
img a{
      border: 0px;
}
a:link {
	color: #fff;
	text-decoration: none;
	}
 
a:visited {
	color:#fff;
	text-decoration: none;
	}

a:hover {
	color: #998A7B;
	text-decoration: none;
	}

a:active {
	color: #fff;
}
.clear{
     clear:both;
}
.text
{
	text-align: center;
	FONT-WEIGHT: normal;
	line-height: 190%; 
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	TEXT-DECORATION: none;
}
.floatright{
      float: right;
      padding-left: 10px;
	  padding-bottom: 6px;
	  padding-top: 4px;
	  text-align:right;
}
.floatright a{
	color:#fff;
}
.floatright a:hover{
	color: #998A7B;
}
.floatleft{
      float: left;
	  padding:0 7px 6px 0;
	  margin:0px;
}
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: 836px;
	height:100%;
    margin: auto;
	/*background-color:#000000;*/
}
	
#block_top_all
{
    width:810px;
	height:100%;
    margin-left: 22px;
	position:absolute;
}
	
#border_top
{
	width:354px;
	height:72px;
	background-image:url('block_top.png');
	background-repeat:repeat-x;
	background-position:bottom;
	/*position:absolute;*/
}
	
#border_ugol_topleft
{
	width:22px;
	height:72px;
	margin-left:-22px;
	background-image:url('block_ugol_topleft.png');
	background-position:bottom;
	background-repeat:no-repeat;
	position:absolute;
}
	
#border_ugol_sd
{
    background-image:url('block_ugol_sd.png');
	margin-left:354px; 
	margin-top:-72px; 
	background-repeat:no-repeat; 
	width:447px; 
	height:72px; 
	/*position:static;*/
}
	
#block_top
{ 
	margin-left:97px; 
	width:350px; 
	height:72px;
	position:absolute;
	background-image:url('bg_white.jpg');
}
	
#block_center
{
	width:810px;
	margin-left:13px;
	background-image:url('bg_white.jpg');
}
	
#box_center
{
	width:836px;
	margin-top:72px;
	position:absolute;
}
	
#border_left
{
	width:13px;
	height:100%;
	margin-top:10px;
	//margin-left:-13px;
	background-image:url('block_left.png'); 
	background-repeat:repeat-y;
	position:absolute;
}

#border_ugol_lefttop
{
	width:13px;
	height:10px;
	//margin-left:-13px;
	background-image:url('block_ugol_lefttop.png');
	background-position:top;
	background-repeat:no-repeat;
	position:absolute;
}

#border_ugol_leftbottom
{
	width:13px;
	height:100%;
	margin-top:32px;
	//margin-left:-13px;
	background-image:url('block_ugol_leftbottom.png');
	background-position:bottom;
	background-repeat:no-repeat;
	position:absolute;
}
	
#border_right
{
	width:13px;
	height:100%;
	margin-top:00px;
	margin-left:823px;
	//margin-left:810px;
	background-image:url('block_right.png'); 
	background-repeat:repeat-y;
	position:absolute;
}
	
#border_right_top
{
	width:13px;
	height:72px;
	margin-top:00px;
	margin-left:447px;
	background-image:url('block_right.png'); 
	background-repeat:repeat-y;
	background-position:top;
	position:absolute;
}
		
#border_right_add
{
	width:13px;
	height:11px;
	margin-top:00px;
	margin-left:823px;
	background-image:url('block_right.png'); 
	background-repeat:repeat-y;
	position:absolute;
}
	
#border_ugol_rightbottom
{
	width:13px;
	height:21px;
	margin-top:11px;
	margin-left:823px;
	background-image:url('block_ugol_rightbottom.png');
	background-position:bottom; 
	background-repeat:no-repeat;
	position:absolute;
}
	
#border_ugol_bottomright
{
	width:9px;
	height:13px;
	margin-top:20px;
	margin-left:814px;
	background-image:url('block_ugol_bottomright.png');
	background-position:bottom; 
	background-repeat:no-repeat;
	position:absolute;
}
			
#box_bottom
{
	width:810px;
	height:20px;
	margin-left:13px;
	background-image:url('bg_white.jpg');
	position:absolute;
}
			
#border_bottom
{
	width:792px;
	height:13px;
	margin-top:20px;
	margin-left:22px;
	background-image:url('block_bottom.png'); 
	background-repeat:repeat-x;
	position:absolute;
}

#border_ugol_bottomleft
{
	width:9px;
	height:13px;
	margin-top:20px;
	margin-left:13px;
	background-image:url('block_ugol_bottomleft.png');
	background-position:bottom;
	background-repeat:no-repeat;
	position:absolute;
}

#logo_box
{
	margin-top:15px;
	margin-left:-40px;
	position:relative;
}

#siteing_box
{
	margin-top:60px;
	margin-left:25px;
	position:relative;
}

#relax_box
{
	margin-top:37px;
	position:relative;
}

.white_block
{
	/*background-image:url('bg_white.jpg');*/
	background-color:#99FF33;
}

#counter_box
{
	position:relative;
}

/* -------------------------------------------------------------------- */

/* BOF HEADER */
#header{
	width: 960px;
	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;
padding: 0;
float: left;
font: bold 12px Helvetica, Arial, Verdana, sans-serif;
width: 960px;
overflow: hidden;
margin-bottom: 1em;
border: 1px solid #000000;
border-width: 1px 0;
background: black url(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 #000000;
}

.gorgeous_menu li a:visited{
color: white;
}

.gorgeous_menu li a:hover, .gorgeous_menu li .current{
color: #9a8a7b;
background: transparent url(http://www.gorgeousshop.co.uk/images/nav2.jpg) center center repeat-x;
}

.gorgeous_search {
float:right; 
padding-top:3px;
}

/* ------------------------------------------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 {
	
	margin-bottom: 5px;
	padding-top: 18px;
}
.time{
	width:175px;
	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: 960px;
	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: 960px;
	padding: 0px;
}
#content_left{

	width: 150px;
	float: left;
	padding: 5px 5px 0 5px;
}
#content_main{
	width: 600px;
	float: left;
	padding-left:11px;
	padding-right:11px;
}
#content_main_celebrity{
	width: 778px;
	float: left;
	padding-left:11px;
	padding-right:11px;
}
#content_right{
	width: 165px;
	float: left;
	padding: 5px 0 0 4px;
}
#left_nav{
	border-bottom-color:#282828; border-bottom:solid; border-bottom-width:1px;
	border-left-color:#282828; border-left:solid; border-bottom-width:1px;
	border-right-color:#282828; border-right:solid; border-bottom-width:1px;
	width: 150px;
}
.header_banner{
	float:left;
	width:596px;
	height:24px;
	padding:6px 0 6px 4px;
	background-color:#1e1e1e;
	color:#796D62;
	font-size:22px;
}
.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;
}
/*---------------------------------------------------MARCH---------------------------------------------------------*/

.top_banner_left{
	width:243px;
	height:335px;
	float:left;
	margin-right:5px;
}
.top_banner_right{
	width:232px;
	height:335px;
	float:left;
}	
.top_banner_right_top{
	width:232px;
	height:115px;
}	
.top_banner_right_middle{
	width:232px;
	height:50px;
	margin-bottom:5px;
}	
/*-------------------------------------------------------EOF MARCH-----------------------------------------------------*/
/*---------------------------------------------------------APRIL------------------------------------------------------*/
.top_banner_hp_april{
	width:480px;
	height:385px;
	float:left;
	background-color:#1e1e1e;
}
/*--------------------------------------------------------------------------------------------------------------------*/
.top_list_april{
	float:left;
	width:120px;
	height:385px;
	background-color:#998A7B;
	color:#fff;
}
div.top_list_april h1{
	font-size:12px;
	margin:0px;
	padding:0px;
}

.top_list_april ul{
	padding:0px;
	padding:27px 0 0 8px;
	margin:0px;
}	
.top_list_april ul li{
	padding:0px;
	padding-top:7px;
	margin:0px;
	font-size:11px;
	list-style:none;
	text-decoration:underline;
}
.top_list_april ul li a{
	color:#fff;
	text-decoration:underline;
}	
.top_list_april ul li a:hover{
	text-decoration:underline;
	color:#1e1e1e;
}
.top_list_april ul li a:visited{
	text-decoration:underline;
}
/*---------------------------------------------------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------------------------------------------*/
.top_banner_topleft{
	width:273px;
	height:210px;
	float:left;
}
.top_banner_topright{
	width:207px;
	height:210px;
	float:left;
}
.top_banner_bottomleft{
	width:241px;
	height:180px;
	float:left;
}
.top_banner_bottomright{
	width:239px;
	height:180px;
	float:left;
}

/*---------------------------------------------------------EOF APRIL-------------------------------------------------------------*/

/*--------------------------July-----------------------*/
.july_banner_topright{
	width:261px;
	height:385px;
	float:right;
	}
	
	.july_banner_topleft{
	width:219px;
	height:130px;
	float:left;
}

.july_banner_middle{
width:219px; 
height:124px; 
float:left;
}

.july_banner_bottomleft{
width:219px; 
height:131px; 
float:left;
}
/*------------EOF JULY-----------------*/

/*---------------------------------------------------------------------------------------------------------------------------*/

/*---------------------------------------------------------------------------------------------------------------------------*/
.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:295px; 
float:left; 
padding-bottom:10px;
}
.ghd_main_stylers_right{
width:295px; 
float:left; 
padding-bottom:10px;
padding-left:10px;
}
.article{
	width: 165px;
	color: #998A7B;
	background-color:#000000;
	font-weight:bold;
}
.article ul { text-align: left; margin: 0px; padding: 3px 0 0 0; color:#998A7B;}
.article ul li { list-style:none; padding-bottom:6px; color:#998A7B;}
.article a { color:#998A7B;}
.article a:hover { color:#D6D0C8; text-decoration: none; }


.article_white{
	width: 165px;
	color: #734211;
	background-color:#D6D0C8;
	
}
.article_white ul { text-align: left; margin: 0px; padding: 3px 0 0 0; color:#734211; }
.article_white ul li { list-style:none; padding:0 0 3px 6px; color:#734211; border-bottom-color:#C0B395; border-bottom-width:1px; border-bottom-style:solid;}
.article_white a { color:#734211;}
.article_white a:hover { color:#1e1e1e; text-decoration: none; }

.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;
}

.r_title{
	width: 165px;
	color: #FFFFFF;
	background-color:#998A7B;
	font-size: 14px;
	font-weight: 500;
	text-align:left;
}
.left_nav_title{
	width: 150px;
	background-color:#998A7B;
}
div.left_nav_title h1{
	width: 147px;
	padding:9px 0 6px 3px;
	background-color:#998A7B;
	font-size: 14px;
	font-weight: 500;
	text-align:left;
}

.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:600px;
	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:600px;
	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:580px;
	border:none;
	float:left;
	padding-left:20px;	
}
.main_text{
	width:592px;
	float:left;
	padding:0 4px 0 4px;
	line-height:20px;
	background-color:#393636;	
}
.main_text_special_offer{
	width:592px;
	float:left;
	padding:0 4px 0 4px;
	line-height:20px;
	background-color:#998a7b;
	color:#ffffff;	
}
.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:592px;
	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_text_vip li{
	list-style:disc;
}
.main_deals{
	width:600px;
	padding:0px;
	text-align:left;
}
.main_deals_celebrity{
	width:778px;
	padding:0px;
	text-align:left;
}
.brand_logos_all{
	width:600px;
	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;
}

div.main_deals h2{
	font-size:16px; 
	padding: 14px 0 2px 15px;
    border-bottom-style: solid;
    border-color: #3e3e3e;
    border-width: 1px;
}

.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:#998A7B;
	padding-left:1px;
}

.product_padding{
	padding-top:10px;
}
.product_padding5{
	padding-top:5px;
}
.linkcolor_white{
	color:#FFF;
	font-weight:bold;
}
.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;
	/*border: 1px solid red;*/
	text-align:justify;
	padding: 0 4px 7px 0;
	line-height:16px;
}
.cat_deal_right{
	width:186px;
	float:left;
   /*border: 1px solid red;*/
   text-align:justify;
   padding: 0 4px 7px 0;
   line-height:16px;
}
.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;
}
.vogue_text{
	width:580px;
	float:left;
	/*border: 1px solid red;*/
	text-align:justify;
/*	padding-right:4px;*/
	line-height:21px;
	padding:10px 0 10px 0;
}
div.vogue_text h1{
	font-size:18px;
	border-bottom:solid #191919;
	border-bottom-width:1px;
	color:#845F31;
}
div.vogue_text h3{
	font-size:14px;
	border-bottom:solid #191919;
	border-bottom-width:1px;
	color:#eb8a39;
	margin:0px;
	padding:0px;
}
.vogue_text_left_quote{
	width:240px;
	float:left;
	/*border: 1px solid red;*/
/*	padding-right:4px;*/
	line-height:21px;
	padding:0 10px 10px 0;
	font-size:16px;
	color:#FF9900;
}
.vogue_text_left{
	width:280px;
	float:left;
	text-align:justify;
	/*border: 1px solid red;*/
/*	padding-right:4px;*/
	line-height:21px;
	padding:0 10px 10px 0;
}
div.vogue_text_left h3{
	font-size:14px;
	border-bottom:solid #191919;
	border-bottom-width:1px;
	color:#eb8a39;
	margin:0px;
	padding:0px;
}
div.vogue_text_right h3{
	font-size:14px;
	border-bottom:solid #191919;
	border-bottom-width:1px;
	color:#eb8a39;
	margin:0px;
	padding:0px;
}

.vogue_text_right{
	width:280px;
	float:right;
	text-align:justify;
	line-height:21px;
}
.vogue_text_right{
	width:290px;

}
.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:596px;
	height:24px;
	margin-top:5px;
	padding:6px 0 6px 4px;
	background-color:#1e1e1e;
	color:#796D62;
	font-size:22px;
}

/*---------------------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 --------------------------------------------------------*/
/* ######### CSS for Shade Tabs. Remove if not using ######### */

.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background: white url(shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
}

.shadetabs li a.selected{ /*selected main tab style */
background-image: url(shadeactive.gif);
border-bottom-color: white;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}


/* ######### CSS for Inverted Modern Bricks II Tabs. Remove if not using ######### */

.modernbricksmenu2{
padding: 0;
width: 362px;
border-top: 5px solid #D25A0B; /*Brown color theme*/ 
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

.modernbricksmenu2 ul{
margin:0;
margin-left: 10px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

.modernbricksmenu2 li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

.modernbricksmenu2 a{
float: left;
display: block;
font: bold 11px Arial;
color: white;
text-decoration: none;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px;
background-color: black; /*Brown color theme*/ 
border-top: 1px solid white;
}

.modernbricksmenu2 a:hover{
background-color: #D25A0B; /*Brown color theme*/ 
color: white;
}

.modernbricksmenu2 a.selected{ /*currently selected tab*/
background-color: #D25A0B; /*Brown color theme*/ 
color: white;
border-color: #D25A0B; /*Brown color theme*/ 
}

/* ######### CSS for Indented CSS Tabs. Remove if not using ######### */


.indentmenu{
font: bold 13px Arial;
width: 100%; /*leave this value as is in most cases*/
}

.indentmenu ul{
margin: 0;
padding: 0;
float: left;
/* width: 80%; width of menu*/
border-top: 1px solid darkred; /*darkred border*/
background: black url(indentbg.gif) center center repeat-x;
}

.indentmenu ul li{
display: inline;
}

.indentmenu ul li a{
float: left;
color: black; /*text color*/
padding: 3px 11px;
text-decoration: none;
border-right: 1px solid darkred; /*darkred divider between menu items*/
}

.indentmenu ul li a:visited{
color: black;
}

.indentmenu ul li a.selected{
color: black !important;
padding-top: 4px; /*shift text down 1px*/
padding-bottom: 2px;
background: black url(indentbg2.gif) center center repeat-x;
}
/* --------------------------------------------------CONTENT---------------------------------------------------------------- */


/* -------------------------------------------------------------------- */

/* BOF FOOTER */
#footer{
	width: 960px;
	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; }

.social_bookmarking {
	width:960px;
	font-size: 1em;
	color:#999999;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#333;	
	background-color:#000000;
	text-align:center;
}
div.social_bookmarking h1{
	color:#999;
	font-size:12px;
	text-align:center;
	padding-bottom:5px;
}

/* EOF FOOTER */

/* -------------------------------------------------------------------- */

