@charset "UTF-8";
/* Swatch: 
#18131f - Content background;
#81466a - H2 option 1;
#976f87 - H2 option 2;
#b694d7 - H1;
#bcabd5 - Body copy;
#614489 - Links;
#4f4065 - H2;
*/

/* Part 1 of the trick for 100% container height */
html, body {
	height: 100%;
}

body {
	font: 12px/1.8 Arial,verdana, Helvetica, sans-serif;
	/*background: #270f20;*/
	background: #19131f url(images/bg_3.gif) repeat-x;
	line-height: 1.5em;
	margin: 0;
	padding: 0;
	color: #bcabd5;
	font-weight: normal;
}


@font-face {
	font-family: jacks;
	src: url("/jacks.ttf") format("truetype");
	}
	 
	@font-face {
	font-family: jacks;
	font-weight: regular;
	src: url("/jacks.ttf") format("truetype");
}


/* Structural */
	.container_12 {
		/* Part 2 of the 100% container height */
		min-height: 100%;
		width: 960px;
		border: 0px solid #19131f;
		background-color: #2f1846;
		}

	nav {
		padding-top: 20px;
		padding-left: 0px;
		background-color: #19121f;
	}
	
	header {
		background-color: #19121f;
		height: 60px;
		padding-top: 0px;
		border: 0px solid blue;
	}
	
	header img {
		padding: 0px;
		margin: 0 -10px;
	}
	
	h1 { 
		color: #7a47bd;
		font-family: 'Dancing Script', helvetica, sans-serif;
		font-size: 22px;
		margin-top: 20px;
		letter-spacing: 1px;
		padding: 0;
		}
	
	h2 {}
	
	h3 {
		color: #a380c4;
		border-bottom: 0px solid #b694d7;
		width: 100%;
		}
	
	h4 {
		font-family: Arial, verdana, sans-serif;
		font-size: 12px;
		color: #975ab7;	
	}
	
	.bio {
		padding: 15px 15px 10px 15px;
	}

/* LINKS */

a, a:visited {
		color: #9452eb;	
		text-decoration: none;
		font-weight: bold;
		}
		
a:hover {
	color: #c79cff;
}
	
	
	

/* jQuery Drop down menu */

#jsddm
{	margin: 0px;
	padding: 0px;
	}
	
	#jsddm li
	{	float: left;
		list-style: none;
		font-family: Arial, Verdana, sans-serif;
		font-size: 14px;
		/*margin-left: 20px;
		padding-left: 40px;*/
		 width: 110px; 
		}

	#jsddm li a
	{	display: block;
		background: #19121f;
		padding: 0px 0px;
		text-decoration: none;
		color: #7a47bd;
		white-space: nowrap;
		text-align: center;
		}

	#jsddm li a:hover
	{	background: #7a47bd;
		color: #19121f;
		}
		
		#jsddm li ul
		{	margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
			z-index: 99; /* Makes sure drop down navigation appears above content */
			}
		
		#jsddm li ul li
		{	float: none;
			display: inline;
			}
		
		#jsddm li ul li a	
		{	 width: 120px; 
			font-size: 14px;
			}
			
.floatleft {
	float: left;
	margin-right: 0px;
}


/* Contact Form */
table caption, table .hidelabel 
label {
	display: none;
} /* Hide these from regular browsers, for screen reader use only */

input {
	background-color: #724d7a;
	border: 1px solid #462d4c;
}

textarea {
	border: 1px solid #462d4c;
	background-color: #724d7a;
}

.form {
	width: 50%;
	border-right: 1px solid #614489;
	padding-right: 200px;
}

.thanks {
	width: 80%;
	border-right: 1px solid #614489;
	padding-right: 200px;
	margin-top: 25%;
}
/* Wallpapers */
.preview {
	padding-left: 15px;
}

.wallpapers {
	padding-left: 15px;
	
}

.wallpapers td {
		height: 20px;
		width: 480px;
		padding-top: 5px;
		text-align: center;
}

.wallpapers tr {
		height: 20px;
}

.size { 
		background-color: #53406b;
		font-size: 1.2em;
}

.download {
	padding-top: 10px;
	background-color: #342943;
}

#first {
	width: 600px;
	height: 500px;
	background-color: #333;
}

/* Discography */

.album {
	width: 50%;
	float: left;
	
}


.imgalbum {
	padding: 10px;
	float: left;	
}

.song {
	width: 50%;
	background-color: #695586;
	padding-left: 10px;
}

.songlist {
	width: 50%;
	float: left;
}

.song a:hover {
	color: #594872;
}

.song a {
	color: #3c2759;
}


.time {
	width: 20%;
	padding-left: 10px;
	background-color: #44355a;
}

.albumcover td {
	height: 10px;
}



/* Media */

.video {
	padding-bottom: 30px;
}

.player {
	width: 920px;
	height: 425px;
	background: url(images/playerbg.jpg) repeat-x;
	border: 1px solid #684892;
	margin-top: 50px;
}

.swf {
	padding-left: 200px;
	margin-top: 0px;
	padding-top: 0px;
}

.musiqplayer{
	margin-left: 15px;
	border-bottom: 1px solid #614489;
	width: 90%;
}

/*Nivo Slider Goodness */
#slider {
	margin: 0px -10px 10px -10px;
}

.nivoSlider {
	border: 0px solid #19121f ;
	width:920px; /* Change this to your images width */
    height:289px; /* Change this to your images height */
    background:url(images/loading.gif) no-repeat;
}
.nivoSlider img {
	display:none;
}

.nivoSlider a {
    border:0;
    display:block;
}

.head {
	padding: 5px 0px;
	
}

.social {
	border: 0;
}

.head img {
	margin-top: 0px;
	padding-bottom: 20px;
}


img .logo {
	margin-top: 0px;
}