body{
margin:0px;
padding:0px;
}

h1,h2,li,ul{
	margin:0px;
	padding:0px;

    }
 h1,h2 { color: #00012f}
h1
{
font-family: Verdana;
font-size: 16px;

}

a:hover{
color:#CC3399;
text-decoration:underline;
}

li{
list-style:none;
}
li a{
color:#9C875F;
text-decoration:none;
}

li a:hover
{
color:#77643a;
text-decoration:underline;
}

.main
{
width:990px;
margin:auto;
}

.tech{
padding-left:10px; padding-right:10px;
}
.content
{
  font-family: Verdana;
  font-size: 12px;
  color: #555555;
}

.navigation, .navigation:hover, .navigation A:hover
{
  font-family: verdana;
  font-size: 11px;
  color: black;
}
.navigation A
{
  font-family: verdana;
  font-size: 11px;
  color: #9d875e;
}

.header{
height:100px; padding-left:10px; padding-right:10px;
}

.top_call{
color:#0066CC; margin-bottom:5px; font-size:24px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:right;
}

.bluecolor{
color:#4A4A4B;
}
.top_click_box{
float:left; height:25px; padding-left:190px;}
.top_call_back{
padding-top:2px; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-left:185px; text-align:right; color:#4A4B4C; font-size:12px;}
.top_call1{
float:right; width:360px; text-align:right;}

.sap_left_pading{
width:194px; text-align:left;}
.sap_left_pading ul{
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4A4A4B; list-style:none; width:188px; }
.sap_left_pading li{
border-top:1px #EDEDED solid; height:18px; padding-top:3px; padding-left:5px; border-bottom:1px #ffffff solid;
}
.sap_left_pading li a{
color:#4D4D4F; text-decoration:none; padding-left:0px;
}

.sap_left_pading li a:hover{
color:#4A4A4B; text-decoration:underline;}

.links{
margin-top:0px;
text-align:left;
height:20px;
font-size:12px;
}
#footer{
  text-decoration: none;
  font-size: 12px;
  font-family: verdana;
  color: #9C875F;
}
 #footer A{
  text-decoration: underline;
  font-size: 12px;
  font-family: verdana;
  color: #9C875F;
}
#footer:hover, #footer A:hover{
  text-decoration: none;
  font-size: 12px;
  font-family: verdana;
  color: #AE9C7B;
}



.links li{
display:inline;
color:#9C875F;
padding-left:10px;
padding-right:10px;
float:left;
font-weight: bold;
width:120px;
}
.links ul{
margin:0px;
padding:0px;
text-align:left;
float:left;
}
.links li a{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color: #9C875F;
display:block;

}
.links a:hover{
color: #000f12;
text-decoration:underline;
}
.copyright{
color:#260504;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

.copyright a{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#003366;
}
.copyright a:hover{
color:#CB3398;
text-decoration:underline;
}
.a{
background:url(images/color_link/1.jpg) no-repeat left center;
border-top:none;}
.b{
background:url(images/color_link/2.jpg) no-repeat left center;
}
.c{
background:url(images/color_link/3.jpg) no-repeat left center;
}
.d{
background:url(images/color_link/4.jpg) no-repeat left center;
}
.e{
background:url(images/color_link/5.jpg) no-repeat left center;
}
.f{
background:url(images/color_link/6.jpg) no-repeat left center;
}
.g{
background:url(images/color_link/7.jpg) no-repeat left center;
}
.h{
background:url(images/color_link/8.jpg) no-repeat left center;
}
.i{
background:url(images/color_link/9.jpg) no-repeat left center;
}
.j{
background:url(images/color_link/10.jpg) no-repeat left center;
}
.k{
background:url(images/color_link/11.jpg) no-repeat left center;
}
.l{
background:url(images/color_link/12.jpg) no-repeat left center;
}
.m{
background:url(images/color_link/13.jpg) no-repeat left center;
}
.n
{
background:url(images/color_link/14.jpg) no-repeat left center;
}
.o
{
background:url(images/color_link/15.jpg) no-repeat left center;

}
.p
{
background:url(images/color_link/16.jpg) no-repeat left center;

}
.q{
background:url(images/color_link/17.jpg) no-repeat left center;
border-bottom:1px #fffff solid;
}

.midcontent{
text-align:justify; width:385px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#313132;}

.midcontent a{
text-decoration:none;
color:#988768;}

.midcontent a:hover{
text-decoration:underline;
color:#000f12;}



.midcontent h2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
display:inline;
font-weight:normal;}

.item{
margin-bottom:3px;
font-family: verdana;
font-size:12px;
text-align:left;
}

.form_label{

width:150px;

float:left;
font-family:verdana;
font-size:12px;

text-align:left;


}

.form_label div{

height:20px;

padding-top:3px;

}

.form_field0{

margin-left:148px;
text-align:left;

}

.form_field0 select{

width:148px;
border:1px solid #999999;

}

.form_field0 .field{

border: 1px solid #999999;

}


#match_form{
	width:570px;
	font-weight:normal;
	}
#row1{
	height:25px;
	}
#row1 div{
	width:180px;
	float:left;
	border-left:1px #999999 dashed;
	}
#row2{
	height:25px;
	}
#row2 div{
	width:180px;
	float:left;
	border-left:1px #999999 dashed;
	}
.field{
	width:145px;
	}
label{
	color:#666666;
	}
.mand{
	color:#FF0000;
	}
.c_field{
	width:350px;
	}

.mid_info{
/* minimum height */
	min-height: 450px;
	/* min-height for IE browsers */
	_height: 450px;
padding-left:10px; 
padding-right:10px; 
margin-top:10px;
}

.mid_sitemap{
width:100%; height:400px; font-family:Arial, Helvetica, sans-serif; text-align:left; font-size:12px;
}
.mid_sitemap a{
color:#333333;
font-weight:bold;
text-decoration:none;
}
.mid_sitemap a:hover{
color:#333333;
text-decoration:underline;
}

.mid_height{
float:left; width:750px;; text-align:center; padding-left:10px; margin-top:10px; 
/* minimum height */
	min-height: 550px;
	/* min-height for IE browsers */
	_height: 550px;
}

.spacing10
{padding-left:10px;
}



#main { width: 940px; margin: 0 auto; background: url(/img/home/background.jpg) no-repeat right top; padding-bottom: 20px;}

/********** MENU *********/

#main_menu {
	padding-top: 15px;
	height: 40px;
	width: 732px;
	border-bottom: 6px solid #9d875e;
}
#main_menu ul { padding: 0; margin: 0;}
#main_menu li {
	display: inline; float: left; margin-right: 15px;
	line-height: 25px; 
	font-weight: bold; font-size: 12px;
	font-family: Trebuchet MS, Arial;
}
#main_menu li a { text-decoration: none;}
#main_menu li a:hover,
#main_menu li.selected a { color: black;}
#main_menu li.menu_item {
	padding-left: 12px; background: url(http://www.bluevelvetboutique.co.uk/img/generic/main_menu_item.gif) no-repeat top left;
}
#main_menu li.menu_search { margin-left: 10px; }
#main_menu #menu_search #menu_search_query { 
	width: 78px; border: 1px solid #999; float: left; margin-top: 3px; 
	padding: 3px 3px; font-size: 90%;
}
.left_panel { width: 607px; }
.right_panel { width: 333px; }
#menu_categories { float: right;}
#menu_categories li { float: left; margin: 0  5px 5px 10px; font-weight: bold; font-size: 120%;}
#menu_categories a { text-decoration: none; }

#home_links {
	width: 607px;
	height: 257px;
	background: url(/img/home/links_background.jpg) no-repeat 0 0;
}
#gift_ideas { margin-left: 33px; float: left;}
#new_arrivals_link { text-indent: -9999px;float: left; background: url(/img/home/new_arrivals.jpg) no-repeat 0 0; width: 215px; height: 98px; margin-top: 48px; margin-left: 34px;}
#new_arrivals_link:hover { background-position: 0% -98px; }
#lounge_link { }
#next_event { float: right; width: 320px; border-top: 3px solid #9d875e; padding-top: 3px;}
#next_event .container { border-bottom: 3px solid #9d875e; padding-bottom: 5px;}
#next_event #next_event_default_image { float: left; margin-right: 15px;}
#next_event #next_event_reservation { display: block; margin-top: 0px; padding-top: 5px;  padding-right: 20px; background: url(/img/generic/right_arrow.gif) no-repeat right top }

#site_links { clear: both; padding-top: 20px; text-align: left;}
#site_links a {margin: 3px 5px 0 5px; display: inline-block; float: left;  }
#site_links a.noleftmargin { margin-left: 0; }

#signup_newsletter_email { margin-left: 10px; border: 1px solid #777; width: 200px; font-size: 11px; color: #666; padding: 3px; float: left;  }
#signup_newsletter_submit { float: right; margin-right: 30px;}
#signup_newsletter_p { clear: both;  padding-top: 10px; text-align: right; margin-right: 55px; color: #777;}
div.validation-advice { float: right; clear: both; margin-top: 10px; margin-right: 55px;  }
/*#signup_newsletter_email.validation-failed*/ 

#copyright { text-align: center; margin-top: 20px; }
