/* staceykitson.co.uk styles */
/* Kris Noble 2007           */

* {
	margin:0; 
	padding:0;
}

html{
	min-height:100%; 
	background: #080808 url(../img/footerbg.jpg) bottom left repeat-x;
}

body{
	background:#080808 url(../img/headerbg.jpg) repeat-x top left;  
	font-family:"Lucida Sans Unicode", Verdana, Arial, Sans-Serif; 
	padding:0; 
	margin-bottom:80px;
}

#masthead{	
	margin-top:0;
	background:url(../img/decor.jpg) top right no-repeat;
	padding-bottom:60px; 
	z-index:100;
}

h1{ 	
	color:#f99;
}

h2{
	color:#e78; 
	padding-bottom:10px;
}

h3#navhead{
	display:none;
}

h4{
	color:#e78; 
}

h5{
	color:#e78;
	font-family:"Lucida Sans Unicode", Verdana, Arial, Sans-Serif;
	font-size:0.9em;  
}



ul#nav{
	text-align:right; 
}

ul#nav li{
	font-family:"Lucida Sans Unicode", Verdana, Arial, Sans-Serif; 
	color:#e78; 
	list-style-type:none;  
}

p,
#content ul, 
ol, 
dl, 
form, 
div#contentwrap{
	font-family:Georgia, "Times New Roman", Times, Serif; 
	color:#da9; 
	line-height:1.3em; 
	max-width:50em;
	margin-bottom:1.5em;
}

#content ul, ol{
	list-style-type:disc; 
	padding-left:15px;
}

ol.tracklist{
	list-style-type:decimal; 
	margin-left:5px; 
	margin-top:-1em;
}

dd {
	margin-left:2em;
	margin-bottom:10px; 
	margin-top:5px;
}

#footer{
	clear:both; 
	padding-top:10px;
}

#footer p{
	font-family:"Lucida Sans Unicode", Verdana, Arial, Sans-Serif; 
	margin-left:20px; 
	color:#a87; 
	font-size:small;
}

#content{
	float:right;
	margin-top:-25px; 
	margin-right:50px; 
	width:75%; 
	min-width:575px;
	border-left:1px solid #301; 
	padding-left:10px;
	background-color:#080808;
	z-index:150;
	position:relative;
	
}

#mainpic{float:right; margin-left:10px; border:1px solid #363636;}

#nav li a{
	text-decoration:none;
	color:#e78;
	display:block;
	padding:5px 15px 5px 5px;
	overflow:hidden;
}

#nav li a:hover{
	background:#301 url(../img/libg.jpg) repeat-y top left;
}

#home_page #home,
#news_page #news,
#biog_page #biog,
#work_page #work,
#gallery_page #gallery,
#gigs_page #gigs,
#links_page #links,
#contact_page #contact{
	background:#301 url(../img/libg.jpg) repeat-y top left;
 	font-weight:bold;
	color:#fcd;
}

#nav li a#home{
	margin-top:7px;
}

#skiptonav {
	display:none;
}

a img {
	border:none;
}

#content a, 
#footer a{
	color:#f99;
}

#content a:visited, 
#footer a:visited{
	color:#c66;
}

dd#bk_album {
	padding-left:105px; 
	background:transparent url(../img/bk_album_cover.jpg) no-repeat; 
	min-height:100px;
}

label{
	display:block;
}

input, 
textarea{
	width:75%; 
	max-width:32.5em; 
	display:block; 
	margin-bottom:10px; 
	margin-top:2px; 
	font-size:0.8em; 
	font-family:"Lucida Sans Unicode", Verdana, Arial, Sans-Serif; 
	background-color:#301; 
	color:#f99; 
	border:1px solid #602;
}

input:focus, 
textarea:focus {
	border-color:#c66;
}

#submit{
	width:auto; 
	padding:5px;
}

form, 
fieldset{
	border:none;
}

.gallery_img{
	margin-right:35px; 
	margin-bottom:35px; 
	border:1px solid #f99; 
	outline:none;
	margin-top:5px;
	margin-left:5px;
}

#gallery_page a {
	outline:none;
}

#textwrapper{
	padding-bottom:60px;
	background: transparent url(../img/flourish.gif) bottom center no-repeat;
}

.clearall{
	clear:both; 
}

abbr, acronym {text-decoration:none; border:none;}


	
