/**
 * COPYRIGHT NOTICE
 * This software is copyright 2006 STOLEN, INC and licensed for use by 
 * distribution from STOLEN, INC. This source code may not be redistibuted
 * without written consent from the above mentioned entity.
 * 
 * @author Jessey White-Cinis <j@stolen.la>
 * @date 2006-11-03
 * @copyright 2006 Stolen, Inc
 * @package kiwango
 */

/* STANDARD DEFINITIONS :::::::::::::::::::::::::::::::::::::::::::::::::::: */

body {
	background: #444139;
	font: 11px/16px Verdana, Arial, Helvetica, Sans-Serif;
	color: #8a8984;
}

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


/* FRAMEWORK DEFINITIONS ::::::::::::::::::::::::::::::::::::::::::::::::::: */

#wrap {
	width: 780px;
	margin: 0 auto 0 auto;
}

#logo { margin: 30px 0px 0px 0px; }
#leader { margin: 15px 0px 15px 0px; }

#splash {
	width: 448px;
	margin: 50px auto 0 auto;
	overflow: hidden;
}


/* FRAMEWORK CLASSES ::::::::::::::::::::::::::::::::::::::::::::::::::::::: */

.clear { clear: both; }
.label { color: #eac86e; }
.br-dots {
	height: 5px;
	background: url("../images/br-dots.gif") repeat;
	margin: 5px 0px;
}


/* NAVIGATION :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */

#nav { margin: 20px 0px; }

#nav ul {
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 448px;
}

#nav ul li {
	list-style: none;
	margin: 0px;
	padding: 0px;
	float: left;
}

#nav a {
	display: block;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	height: 25px;
}
#nav a span { display: none; }

#nav a#btn-show {
	width: 166px;
	background: url("../images/btn-about_the_show.gif") no-repeat;
}
#nav a#btn-show.selected { background-position: -166px 0; }
#nav a#btn-show:hover { background-position: -166px 0; }
#nav a#btn-artists {
	width: 185px;
	background: url("../images/btn-about_the_artists.gif") no-repeat;
}
#nav a#btn-artists.selected { background-position: -185px 0; }
#nav a#btn-artists:hover { background-position: -185px 0; }
#nav a#btn-store {
	width: 97px;
	background: url("../images/btn-buy_now.gif") no-repeat;
}
#nav a#btn-store.selected { background-position: -97px 0; }
#nav a#btn-store:hover { background-position: -97px 0; }


/* CUSTOM PAGE DEFINITIONS ::::::::::::::::::::::::::::::::::::::::::::::::: */

#samples {
	margin: 30px 0px 20px 0px;
	height: 108px;
	overflow: hidden;
}

#samples ul {
	margin: 0px;
	padding: 0px;
}

#samples ul li {
	list-style: none;
	margin: 0px 36px 0px 0px;
	padding: 0px;
	float: left;
}

a.btn-view_map {
	display: relative;
	top: 5px;
	left: 10px;
}

#artists { width: 620px; }
#artists .artist { width: 300px; }
#artists .artist img.artist-photo {
	float: left;
	border: 3px solid #35322c;
	margin: 14px 6px 0px 0px;
}
* html #artists .artist img.artist-photo {
	margin-top: 4px;
}

#artists .artist#thomas { float: left; }
#artists .artist#peter { float: right; }



/* STORE ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */

#store {
	width: 832px;
	overflow: hidden;
}

#store ol {
	margin: 0px;
	padding: 0px;
	width: 900px;
}

#store ol li {
	float: left;
	list-style: none;
	width: 181px;
	height: 500px;
	margin: 0px 36px 15px 0px;
}

#store ol li .thumbnail {
	padding: 8px 8px 6px 8px;
	background-color: #ede9da;
}

#store .desc {
	margin: 10px 0px;
	font-size: 10px;
	line-height: 12px;
}

#store .prices { margin: 10px 0px; }
#store .price {
	position: relative;
	color: #ede9da;
}
#store .price .add-to-cart {
	position: absolute;
	top: 0px;
	right: -5px;
}