/* Christian Jon Billett Stylesheet  */

/*
	BODY TAGS
	---------------------------------------------------
*/

* {margin:0; padding:0;}
body {margin:0;padding:0;font-family:Arial,Tahoma,Lucida Sans;font-size:10px;color:#fff;background:#000;}
img {border:none;}
a {color:#999;text-decoration:none;}
a:visited{color:#999;text-decoration:none;}
a:hover{color:#fff;text-decoration:none;}
a.active{color:#fff;}
.clear{padding:12px 0;clear:both;}
input {}

/*
	MAIN DIVS
	---------------------------------------------------
*/
#flashContent{width:685px;margin:0 auto;background:#000;padding:55px;position:relative;}
#content{width:685px;position:relative;padding:40px 0;}


/*
	HEADER
	---------------------------------------------------
*/
#header {width:575px;height:100px;position:relative;}
#newsletter{width:250px;height:25px;position:absolute;right:0;top:10px;text-align:right;color:#ccc;}
input.sign_up{color:#999;font-size:10px;}



/*
	NAVIGATION
	---------------------------------------------------
*/
#nav{font-size:12px;position:absolute;left:0;top:85px;}
#nav ul li {list-style:none;float:left;}
li.f{padding-right:15px;}
li.m{padding:0 18px;border-left:1px solid #670002; }
li.l{padding-left:18px;border-left:1px solid #670002; }
#nav a {color:#999;text-decoration:none;text-transform:uppercase;}
#nav a:visited {color:#999;text-decoration:none;}
#nav a:hover {color:#fff;text-decoration:none;}
#nav a.active{color:#fff;}



/*
	HOME
	---------------------------------------------------
*/
#news{padding:0 55px;width:265px;}
.date{color:#999;}
.title{color:#670002;text-transform:uppercase;font-size:12px;}
.article{font-size:10px;}
#news p {padding-bottom:10px;}



/*
	BIOGRAPHY
	---------------------------------------------------
*/
#bio {padding:0 55px;width:425px;font-size:12px;color:#ccc;}
#bio p {padding:10px 0;}
.bio_text{font-size:10px;}


/*
	VIDEO
	---------------------------------------------------
*/

#video{padding:0 80px;}
#video p {padding:10px 0;}



/*
	SIGN UP
	---------------------------------------------------
*/
#sign_up{width:500px;padding:0 55px;position:relative;}
p.sml {padding:5px 0;}
#sign_up_form{color:#670002;}
#sign_up_form p {padding:7px 0;}
input.sign_up_f {color:#999;width:190px;font-size:10px;}
.form_blk{display:block;float:left;width:250px;padding-top:20px;}



/*
	GALLERY
	---------------------------------------------------
*/
#gallery {width:550px;padding:0 50px;}
.thumb {display:block;width:125px; height:135px;float:left;padding:0 20px;}
img.pad {padding: 0 21px;}



/*
	ALBUM
	---------------------------------------------------
*/
#album {padding:0 55px;font-size:12px; overflow:hidden;}
#album img{width:215px; float:left;}
#tracklist{width:300px;font-size:12px;color:#670002; width:200px; float:left; padding-left:20px;}
#tracklist ul li {color:#fff;list-style:none;padding:3px 0;font-size:10px;}


/*
	CONTACT
	---------------------------------------------------
*/
#contact{width:280px;padding:0 55px;}
#contact p {padding-bottom:12px;}
#contact_form{color:#670002;}
#contact_form p {padding:7px 0;}
#contact_form textarea{width:190px;}
p.submit{text-align:right;padding-right:90px;}



/*
	FOOTER
	---------------------------------------------------

url('../images/bg_footer.jpg') bottom right no-repeat
*/
#footer{width:602px;height:120px;position:relative;background:#000;color:#999;font-size:9px;}
#footer p{padding-bottom:15px;}
#footer a {color:#999;text-decoration:none;}
#footer a:visited {color:#999;text-decoration:none;}
#footer a:hover {color:#fff;text-decoration:none;}