/*
    Created by Joel Darling
    joel.darling@gmail.com
	  
*/

/* DIV Declarations*/
* { padding: 0; margin: 0;  
 }

body {
 font-family: Tahoma,Arial, Helvetica, sans-serif;
 font-size: 13px;
  background: #1c1c1c;


}
#wrapper { 
 margin: 0 auto;
 width: 1000px;
 height:1000px;
 background: #1c1c1c;
}
#header {
 color: #818181;
 width: 900px;
 float: left;
 padding: 0px 10px 10px 10px;
 margin-left:40px;
 margin-top:5px;
 height: 30px;
 background:#111111;
 -moz-border-radius-topleft: 5px;
 -moz-border-radius-topright: 5px;

 -webkit-border-top-left-radius:5px;
 -webkit-border-top-right-radius:5px;

}
#leftcolumn { 
 color: #333;
 background-image:url('images/left_column_bg.png');
 margin: 0px 0px 0px 0px;
 padding:0px;
 height: 1000px;
 width: 335px;
 float: left;
  -moz-border-radius-topleft: 20px;
  -moz-border-radius-bottomleft: 20px;
  -webkit-border-top-left-radius: 20px;
  -webkit-border-bottom-left-radius: 20px;
}
#content { 
 float: left;
 color: #333;
 background-image:url('images/middle_column_bg.png');
 margin: 0px 0px 0px 0px;
 padding:0px;
 min-height: 1000px;
 width: 555px;
 display: inline;
}
#rightcolumn { 
 color: #333;
 background: #E7DBD5;
 margin: 0px 0px 0px 0px;
 padding:0px;
 width: 110px;
 height: 1000px;
 float: left;
  background-image:url('images/right_column_bg.png');
 -moz-border-radius-topright: 20px;
 -moz-border-radius-bottomright: 20px;
 -webkit-border-top-right-radius: 20px;
 -webkit-border-bottom-right-radius: 20px;
}
#footer { 
  color: #818181;
 width: 610px;
 float: left;
 padding: 10px;
 margin-left:170px;
 height: 20px;
 background:#111111;
 text-align: center;
 -moz-border-radius-bottomleft: 5px;
 -moz-border-radius-bottomright: 5px;

 -webkit-border-bottom-left-radius:10px;
 -webkit-border-bottom-right-radius:10px;
}
#page_left {
 color: #333;
 background-image:url('images/left_page_bg.png');
 margin: 0px 0px 0px 0px;
 padding:0px;
 height: 920px;
 width: 170px;
 float: left;
  -moz-border-radius-topleft: 20px;
  -moz-border-radius-bottomleft: 20px;
  -webkit-border-top-left-radius: 20px;
  -webkit-border-bottom-left-radius: 20px;
 }
#page_content {
color: #FFFFFF;
 /*background-image:url('images/main_page_bg.png');
 background-repeat: repeat-y;*/
 background-color:#0d0d0d;
 margin: 0px 0px 0px 0px;
 padding-left:10px;
 min-height: 920px;
 width: 820px;
 float: left;
  -moz-border-radius-topright: 20px;
 -moz-border-radius-bottomright: 20px;
 -webkit-border-top-right-radius: 20px;
 -webkit-border-bottom-right-radius: 20px;
 }
 #sidebar {
 color:#ffffff;
  background-color:#2e2e2e;
 margin: 0px 0px 0px 0px;
 padding-left:10px;
 height: 920px;
 width: 190px;
 float: left;
 list-style-type: none;
 -moz-border-radius-topright: 20px;
 -moz-border-radius-bottomright: 20px;
 -webkit-border-top-right-radius: 20px;
 -webkit-border-bottom-right-radius: 20px;
 
 }
 #blog_content {
  color:#ffffff;
  background-color:#0d0d0d;
  margin: 0px 0px 0px 0px;
  padding-left:10px;
  padding-right: 10px;
  height: 1200px;
  width: 610px;
  float: left;
  line-height: 1.45em;
 
 }

.frontpage_block_latest_track
{
	width:555px;
	height:80px;
	margin-bottom: 50px;

	background-image:url('images/latest_track_bg.png');
	    background-repeat: no-repeat;

}
.frontpage_block_latest_news
{
	width:555px;
	height:80px;
	margin-bottom: 50px;


	background-image:url('images/latest_news_bg.png');
}
.frontpage_block_latest_blog
{
	width:555px;
	height:80px;
	margin-bottom: 50px;


	background-image:url('images/latest_blog_bg.png');
}
.frontpage_block_featured_link
{
	width:555px;
	height:80px;
	margin-bottom: 50px;


	background-image:url('images/featured_link_bg.png');
}
.frontpage_block_latest_feed
{
	width:555px;
	height:80px;
	margin-bottom: 50px;
	background-image:url('images/latest_feed_bg.png');
}
/* End DIVs*/
/* comment form stylings */
.commentlist li, #commentform input, #commentform textarea {	list-style-type: none;

	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}
#commentform textarea { width:98%; height:200px;font-size:20px;margin:5px 0px;
	background-color:#2e2e2e;
	color:#fff;
	border:0px;
	border-color: white;
	padding:5px;
		border-width:1px;

	margin-top:5px;
	-moz-border-radius: 10px;
  -webkit-border-radius: 10px;

}
#commentform input { background-color:#2e2e2e;
	color:#fff;
	font-size:1.09em;
	border-width:0px;
	padding:5px;
	margin-bottom:4px;
		-moz-border-radius: 10px;
  -webkit-border-radius: 10px;
	
	}
	
.commentlist li ul li {
	font-size: 1em;
	list-style-type: none;

}

.commentlist li {
	font-weight: bold;
}

.commentlist li .avatar { 
	float: right;
	border: 1px solid #eee;
	padding: 2px;
	background: #fff;
	-moz-border-radius: 5px;
  -webkit-border-radius: 5px;
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
	}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
	}

#commentform p {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

.commentmetadata {
	font-weight: normal;
	}
/* Post styles */
.entry {
color: #333;
list-style-type: none;

}

.blog_entry {
margin-bottom:5px;
color: #FFFFFF;
}
.blog_entry ul {
list-style-type: none;
}

.post {
margin:5px;

-moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  padding:6px;
}
.contentHeader{ }

.contentFooter{margin-bottom:15px;color:red;}

.breadcrumbs{ text-align:center; font-size:14px;}
/*Common Stylings*/
a {
	color: #6dcacf;

	text-decoration: none;
	}

a:hover {
	color: #375c5e;
	
	}

.frontpage a { color: #375c5e; }
.frontpage a:hover { color: #6dcacf; }


#page_content h1 {
font-size: 60pt;}
.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}

/* 

/* menu*/
#menu {
font: 13px tahoma;
position:relative;
width:500px;
margin: 10px 0px;
overflow: hidden;
float:left;
}
#menu li {
float: left;
list-style: none;
margin:0px;
padding:0px;
}
#menu li.backLava {
background-color:#2e2e2e;
width: 9px;
position: absolute;
-moz-border-radius: 10px;
  -webkit-border-radius: 10px;
}
#menu li a {
text-decoration: none;
color: #b3b3b3;
text-align: center;
padding: 2px 5px;
z-index: 10;
display: block;
position: relative;
margin: auto 5px;
}
#menu li a:hover{color:#888;}
.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
	}
/* Social bar*/
#socialbar {
font: 13px tahoma;
position:relative;
width:200px;
margin-left:200px;
overflow: hidden;
float:left;
padding:0px;
}
#socialbar li {
float: left;
list-style: none;
margin:0px;
padding:0px;
border-width:0px;
}
#socialbar img
{
	border-width:0px;
	}
#socialbar li a {
text-decoration: none;

padding: 2px 5px;
z-index: 10;
display: block;
position: relative;
margin: auto 2px;
border-width:0px;

}
