/* **************************************************** */
/* Base Reset */
/* **************************************************** */
body
{
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	background-color: #000;
}

ul, ol
{
	padding: 0;
	margin: 0;
}

li
{
	list-style-type: none;
	padding: 0;
	margin: 0;
}

a img
{
	border: none;
}

a:link{
	color:#fff;
	text-decoration:underline;
}

a:visited{
	color:#999;
	text-decoration:underline;
}

a:hover{
	color:#e10083;
	text-decoration:underline;
}



/* **************************************************** */
/* Layout */
/* **************************************************** */
#wrap {
	width: 980px;
}

#content-left-home
{
	width: 800px;
	height:1500px;
	background-image: url(img/home-main-mettebille.jpg);
	background-color:none;
	float: left;
	background-repeat: no-repeat;
	background-position: left top;
}

#content-left
{
	width: 800px;
	height: 1500px;
	background-image: url(img/other-sound-system.jpg);
	background-color: #fff;
	float: left;
	background-repeat: repeat-y;
	background-position: left top;
	
}

#sidebar {
	width: 150px;
	background-color: #e10083;
	float:left;
	height: 1500px;
	padding:15px;

}

#blog_cell {
	margin: 450px 0 0 110px;
	width: 430px;
	background-color: #336633;
	padding:15px;
	opacity:.50;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
}

.blog_date{
	font-size:.7em;
}


#music_player {
	float:right;
}

#cd_text {
	float:left;
	width:200px;
}



/* **************************************************** */
/* Text */
/* **************************************************** */

h1, h2, h3, p {
	color:#fff;
	mar
}

h1 {
	font-weight:normal;
	font-size:1.7em;
	margin-bottom:20px;
}

h2 {
	font-weight:bold;
	font-size:1.4em;
	margin:0 0 5px 0;
}


p {
	
	line-height:1.4em;
}

#blog_cell h1{
	color:#fff;
	border-bottom:1px solid #fff;
	margin:0 0 7px 0;
	font-size:1.5em;
	font-weight:strong;
}

#blog_cell p{
	color:#fff;
	margin:0 0 0 0;
}


.blog_entry{
	color:#fff;
	margin:0 0 0 0;
	padding:10px;
	border-bottom:1px solid #fff;
}

#webDevPlug {
	margin:40px 0 0 0;
	font-size:0.8em;
}


/*

#blog_cell p{
	color:#fff;
	border-bottom:1px solid #999;
	margin:0 0 20px 0;
}
*/

#text_cell {
	color:#fff;
	padding:40px 140px 40px 40px;
}

#text_cell h1{
	border-bottom:2px solid #e10083;
}

#songlist {
	clear:both;
}

.song {
	padding:10px;
	border-bottom:2px solid #e10083;
}

.gig {
	padding:10px;
	border-bottom:2px solid #e10083;
}


.emphasise 
{
	font-weight:bold; 
}

#formWrapper input {
	margin-bottom:10px;
}

.formbutton {
	margin-right:4px;
}



/* **************************************************** */
/* Sidebar Stuff */
/* **************************************************** */
#sidebar ul
{
	padding-top:40px;
	padding-left:20px;
	padding-bottom:40px;
	
}

#sidebar li
{
	color:#fff;
	line-height:1.8em;
	border-bottom:1px solid #fff;
	width:110px;
	
}

#sidebar a:link
{
	color:#fff;
	line-height:1.8em;
	text-decoration:none;
}

#sidebar a:visited
{
	color:#fff;
	line-height:1.8em;
	text-decoration:none;
}

#sidebar a:hover
{
	color:#333;
	line-height:1.8em;
	text-decoration:none;
	
}


#myspaceLink a:link
{
	color:#fff;
	text-decoration:none;
		font-size:0.9em;
}

#myspaceLink a:visited
{
	color:#fff;
	line-height:1em;
	text-decoration:none;
}

#myspaceLink a:hover
{
	color:#333;
	text-decoration:none;
	
}


#sidebar p
{
	color:#fff;
	padding:0 0 0 20px;
	margin:4px 0 0 0;
	font-size:0.9em;
}

#sidebar #email_field
{
	width:110px;
	margin-bottom:3px;
}










