@charset "UTF-8";
/* CSS Document */

body
		{
		font-family: Lucida Sans, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #666060;
		background-color: #efefef;
		text-align:left;
		margin: 0px;
		padding:0px;
		}
		
#container
		{
		width:910px;
		margin:0 auto;
		padding-top:87px;
		}
	
#nav 
		{
		float:left;
		background:url(../img/bDrop_nav.gif) no-repeat;
		width:302px;
		height:470px;
		padding-top:37px;
		}
		
#flash
		{
		float:right;
		background:url(../img/bDrop_flash.jpg) no-repeat;
		width:607px;
		height:507px;
		}
		
.clearfix:after {
		content: "."; 
    	display: block; 
    	height: 0; 
    	clear: both; 
    	visibility: hidden;
		}
		
#content 
		{
		margin-left:302px;
		padding:25px;
		text-align:left;
		width:528px;
		}
	
#footer
		{
		float:left;
		padding-left:8px;
		margin-top:275px;
		width:302px;
		font-size:9px;
		line-height:14px;
		text-transform:uppercase;
		}
		

/* NAVIGATION */

#nav ul 
		{ 
		margin:0; 
		padding:0; 
		list-style-type:none; 
		list-style-image:none; 
		list-style-position:outside; 
		display:block;
		}

#nav ul li 
		{ 
		float: left;  
		margin: 0;  
		padding: 0;
		}
		
#nav ul li a 
		{  
		height:28px;  
		display: block;  
		margin: 0;  
		padding: 0;
		}

#nav ul li a.home 
		{ 
		width:241px; 
		height:28px; 
		background: url(../img/bt_home.gif) top no-repeat; 
		text-indent:-9999px; 
		margin:0; 
		padding:0;
		}
		
#nav ul li a.profile 
		{ 
		width:241px; 
		height:28px; 
		background: url(../img/bt_profile.gif) top no-repeat; 
		text-indent:-9999px; 
		margin:0; 
		padding:0;
		}
		
#nav ul li a.collections 
		{ 
		width:241px; 
		height:28px; 
		background: url(../img/bt_collections.gif) top no-repeat; 
		text-indent:-9999px; 
		margin:0; 
		padding:0;
		}
		
#nav ul li a.editorial 
		{ 
		width:241px; 
		height:28px; 
		background: url(../img/bt_editorial.gif) top no-repeat; 
		text-indent:-9999px; 
		margin:0; 
		padding:0;
		}
		
#nav ul li a.videos 
		{ 
		width:241px; 
		height:28px; 
		background: url(../img/bt_videos.gif) top no-repeat; 
		text-indent:-9999px; 
		margin:0; 
		padding:0;
		}

#nav ul li a.news 
		{ 
		width:241px; 
		height:28px; 
		background: url(../img/bt_news.gif) top no-repeat; 
		text-indent:-9999px; 
		margin:0; 
		padding:0;
		}
		
#nav ul li a.location 
		{ 
		width:241px; 
		height:28px; 
		background: url(../img/bt_location.gif) top no-repeat; 
		text-indent:-9999px; 
		margin:0; 
		padding:0;
		}
		
#nav ul li a.stockists 
		{
		width:241px; 
		height:28px; 
		background: url(../img/bt_stockists.gif) top no-repeat; 
		text-indent:-9999px; 
		margin:0; 
		padding:0;
		}
		
#nav ul li a.contact 
		{ 
		width:241px; 
		height:28px; 
		background: url(../img/bt_contact.gif) top no-repeat; 
		text-indent:-9999px; 
		margin:0; 
		padding:0;
		}

#nav ul li a.home:hover 
		{ 
		background: url(../img/bt_home.gif) bottom no-repeat; 
		margin:0; 
		padding:0;
		}
		
#nav ul li a.profile:hover 
		{ 
		background: url(../img/bt_profile.gif) bottom no-repeat; 
		margin:0; 
		padding:0;
		}
		
#nav ul li a.collections:hover 
		{ 
		background: url(../img/bt_collections.gif) bottom no-repeat; 
		margin:0; 
		padding:0;
		}
		
#nav ul li a.editorial:hover 
		{ 
		background: url(../img/bt_editorial.gif) bottom no-repeat; 
		margin:0; 
		padding:0;
		}
		
#nav ul li a.videos:hover 
		{ 
		background: url(../img/bt_videos.gif) bottom no-repeat; 
		margin:0; 
		padding:0;
		}

#nav ul li a.news:hover 
		{ 
		background: url(../img/bt_news.gif) bottom no-repeat; 
		margin:0; 
		padding:0;
		}
		
#nav ul li a.location:hover 
		{ 
		background: url(../img/bt_location.gif) bottom no-repeat; 
		margin:0; 
		padding:0;
		}
		
#nav ul li a.stockists:hover 
		{ 
		background: url(../img/bt_stockists.gif) bottom no-repeat; 
		margin:0; 
		padding:0;
		}
		
#nav ul li a.contact:hover 
		{ 
		background: url(../img/bt_contact.gif) bottom no-repeat; 
		margin:0; 
		padding:0;
		}

		
/* TEXT STYLES */

p 
		{
		font-size:11px;
		line-height:16px;
		margin-bottom:8px;
		}


/* HEADING STYLES */

#container h1 
		{
		background:url(../img/hd_logo.gif) top no-repeat;
		text-indent:-9999px;
		margin:0px;
		padding:0px;
		height:45px;
		width:495px;
		}

h2.profile, h2.collections, h2.editorial, h2.news, h2.location, h2.stockists, h2.contact
		{
		background:url(../img/hd_profile.gif) top no-repeat;
		height:40px;
		width:262px;
		text-indent:-9999px;
		}
		
h2.collections
		{
		background:url(../img/hd_collections.gif) top no-repeat;
		}
		
h2.editorial
		{
		background:url(../img/hd_editorial.gif) top no-repeat;
		}
		
h2.news
		{
		background:url(../img/hd_news.gif) top no-repeat;
		}
		
h2.location
		{
		background:url(../img/hd_location.gif) top no-repeat;
		}
		
h2.stockists
		{
		background:url(../img/hd_stockists.gif) top no-repeat;
		}
		
h2.contact
		{
		background:url(../img/hd_contact.gif) top no-repeat;
		}

/* IMAGE STYLE */

.image
		{
		float:right;
		margin:5px 0 15px 15px;
		width:180px;
		} 
		
	
/* LINKS */

#footer a:link, a:visited, a:hover 
		{
		color:#000000; 
		text-decoration:none;
		
		}
		
#footer a:hover 
		{
		text-decoration:underline;
		}