/*

Theme Name:
Theme URI:
Description: 
Version: 
Author: 
Author URI: 

*/

/* Global Values and Resets
----------------------------------------------- */

* { margin: 0; padding: 0; } /* Global Whitespace Reset */ 

body { 
	background: #000;
	height:100%; 
	margin: 0 auto;
	font-family: arial, tahoma, veranda, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #a1a1a1;
	text-align: center;
	line-height: 20px;
	overflow: auto;
	}

p {
	margin:0 0 15px;
	}	

h1, h2, h3, h4 {
	margin: 0 !important;
	padding: 0;
	font-family: tahoma, arial, veranda, sans-serif;
	font-weight: normal;
}

h1  {font-size: 36px}
h2  {font-size: 30px}
h3  {font-size: 24px}
h4  {font-size: 18px}

h1 a:link, h1 a:visited,
h2 a:link, h2 a:visited,
h3 a:link, h3 a:visited,
h4 a:link, h4 a:visited {
	text-decoration: none;
}	
	
a {
	color: #e7e4d7;
	text-decoration: none;
	}

a:hover {
	color: #e7e4d7;
	text-decoration: none;
	border-bottom: 0px solid #;
	}

img, a img{border: 0; margin: 0;}

ul, ol  {
	margin: 0;
	padding: 0;
	list-style: none;
}


/* General Layout
----------------------------------------------- */

#global-wrapper {width:960px; margin:0 auto; overflow:hidden;}

#header {height:10px; margin-bottom:40px;padding-top:0px; overflow:hidden; clear:both;}

#header2 {margin-bottom:20px;overflow:hidden; clear:both}
#about {text-align:justify; margin-left:180px; width:640px; overflow:hidden;}

#front-images {xborder-bottom:1px solid #3F3F3F;padding-bottom:0px;margin-bottom:20px;overflow: hidden;}
#front-images img{float:left;display: inline;margin:0;padding:0;}

.panelContainer {margin:0 auto;height:275px;overflow:hidden;}
.panelContainer img{height:275px;}
#contact {text-align:center;width:960px; min-height: 280px;padding-top:25px;}
#contact p {margin-bottom:7px;color:#636363;}
#contact input, textarea {background:#1a1a1a; border:none; margin-bottom:15px;color:#a1a1a1;font-family: arial,tahoma,veranda; font-size:12px;padding:7px;}
#contact input {width:301px; height:14px;padding-top:8px;}
#contact textarea {width:476px; height:245px;padding-top:10px}
#contact input.send {background:#292929;display:block;width:55px;height:auto}
#contact a{color:#636363}

#stockists {text-align:center;width:960px; min-height: 280px;padding-top:25px;}
#stockists p {margin-bottom:7px;color:#636363;}
#stockists input, textarea {background:#1a1a1a; border:none; margin-bottom:15px;color:#a1a1a1;font-family: arial,tahoma,veranda; font-size:12px;padding:7px;}
#stockists input {width:301px; height:14px;padding-top:8px;}
#stockists textarea {width:476px; height:245px;padding-top:10px}
#stockists input.send {background:#292929;display:block;width:55px;height:auto}
#stockists a{color:#fff}

#collections {padding:0 0 0 45px;margin:0 auto;}
#collections-container {width:600px;overflow:hidden;margin: 0 auto;}
#press-container {width:960px;overflow:hidden;margin-bottom: 25px;}
#thumbs {float:left;}
#thumbs ul li{float:left;margin-right: 7px; margin-bottom: 1px;overflow: hidden}
#thumbs img {border:1px solid #FFF}
.date {float:left; display: inline;margin-left:50px;height:105px; text-align: right}
#thumbsPress {float:right; display: inline;width:550px;margin-right:200px}
#thumbsPress ul li{float:left;margin-right: 7px; margin-bottom: 1px;overflow: hidden}
#thumbsPress img {border:1px solid #FFF}

#footer {margin:20px 0 10px 0;padding:15px 0 0 36px;border-top:1px solid #3F3F3F;}
#footer p {font-size:10px; color:#5F5F5F;}


/* Navigation
----------------------------------------------- */

#nav {
	height:10px;
	overflow: hidden;
	background:url(images/nav-sprite.jpg)
	display: block; margin: 0; padding: 0; position: relative; 
	}
	
#nav li { display: block;margin: 0; padding: 0; position: relative;float:left; list-style-type:none }
#nav li a {display:block; position:realtive; top:0; text-indent:-9999px; outline:none }

li#navAbout a, li#navCollections a, li#navPress a, li#navStock a, li#navContact a{ background:url(images/nav-sprite.jpg) }

li#navAbout a 				{ background-position:0 0; width:124px; left:0;}
li#navAbout a:hover		{ background-position:0 -10px }
body#pageAbout li#navAbout a 	{ background-position:0 -10px }

li#navCollections a 				{ background-position:-124px 0; width:256px; left:124px }
li#navCollections a:hover		{ background-position:-124px -10px;}

body#pageCollections li#navCollections a 	{ background-position:-124px -10px }

li#navPress a 				{ background-position:-380px 0; width:207px; left:-380px }
li#navPress a:hover		{ background-position:-380px -10px }
body#pagePress li#navPress a 	{ background-position:-380px -10px }

li#navStock a 				{ background-position:-587px 0; width:235px; left:-587px }
li#navStock a:hover		{ background-position:-587px -10px }
body#pageStock li#navStock a 	{ background-position:-587px -10px }

li#navContact a 				{ background-position:-822px 0; width:138px; left:822px }
li#navContact a:hover		{ background-position:-822px -10px }
body#pageContact li#navContact a 	{ background-position:-822px -10px }