/*    
Theme Name: djStyle
Theme URI: http://milo.happyharcore.com/ 
Description: <u>djStyle</u> is a simple Ajax flavored 2column fluid Theme originaly created by Ekta Paneri and modified by David Stubbs.
Version: 1.0 
Author: David Stubbs 
Author URI: http://www.davudbstubbs.com	 
*/ 

* {

	margin: 0;

	padding: 0;

}

a {
	outline:none;
}

#wrap {
	width:900px;
	
	height:auto;
	
	margin-left:0px;
	
	margin-right:0px;
	}
#events ul {
	margin:4px;
	margin-left:20px;
}
#events li {
	padding:2px 3px;
	border-top:1px dotted #848484;
}
.globwrap {
	margin:0 auto; 
	padding-left:100px; 
	width:1000px;
	background:url(images/logo4.gif) no-repeat top left;
}

#table {
	padding-left:35px;
}
#header {
	_margin-top:-16px;
}
body {

	margin: 0px 40px;
	
	background:#FFFFFF;
	
	font: 80% verdana, Helvetica, sans-serif;
	
	color: #8f8f8f;

}

#logos {
	background-image:url(images/logo2.gif);
	
	background-repeat:no-repeat;
	}



#sidebar a { border-bottom:none;}



#sidebar .content a { border-bottom:1px dotted #848484;}

#shoutcast {
	margin-top:-185px; 
	
	margin-right:25px;
	
	float:right;
	}


h1, h2, h3 {
	
	font-weight:bold;

	color: #8cabba;
	
	text-transform:uppercase;

}



h1 {

	font-size: 2.4em;


}



h2 {

font-size: 1.8em;

margin-bottom:-2px;

border-bottom:1px solid #848484;

font-family:Arial Black, Helvetica, sans-serif;





}



h2 a { text-decoration:none; border-bottom:none; color:#8cabba;}





h3 {

	font-size: 1.3em;

margin: 5px 0;

padding:5px 0;

color:#848484;



}



p, ul, ol {

	margin-bottom: 1.5em;

}





blockquote { 

margin: .5em .5em 1.5em 0.5em;

line-height: 1.8em;

padding: 10px;

text-align:justify;

border:1px solid #848484;

background:#999;

color:#848484;

}



blockquote a, blockquote a:hover { 


color:#000;

}







em { 

font-family:verdana, Helvetica, sans-serif;

}

p {
	font-family:verdana, Helvetica, sans-serif;
	
	font-size:13px;
	
	colour:848484;
	
	font-weight:bold;
}



blockquote {

	margin-left: 1.5em;

	margin-right: 1.5em;
}



ul {

	margin-left: 2em;
	
	list-style-type:square;

}



ul li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	font-size:13px;
	
	font-weight:bold;
}



ol {

	margin-left: 3em;

}



ol li {

}



a {

	color: #8cabba;
	
	text-decoration:none;	
	}



.story img { border:3px solid #8cabba; }




a:hover {

	color: #8cabba;

}







img.left {

	float: left;

	margin: 10px 20px 0 0;

}



img.right {

	float: right;

	margin: 0 0 0 20px;

}

/* Post */



.post {

margin-bottom:40px;

}



.title  {
	colour:#8cabba;
	font-size:26px;
	margin-bottom:0px;
	padding-left:23px;
	background-image:url(images/front.png);
	background-repeat:no-repeat;
	letter-spacing:-2px;
}



.post .date {

	margin-bottom: 2em;

}





.post .meta {

	margin-bottom: 20px;

	padding:5px 0;

	border-top: 1px dotted #848484;

	font-size: 1em;
	
	font-weight:bold;

	

}


.category { display:inline; font-weight:bold; }



.comment {display:inline; font-weight:bold; }





.post .meta p {

	margin: 0;

}



.post .story {
	margin-left:15px;
	margin-top:10px;

}

.time {
	font-family:verdana, Helvetica, sans-serif;
	font-size:13px;
	color:#c4c4c4;
	font-weight:bold;
	}


/* Content */



#content {

	padding: 0 5px;

}



/* Content > Main */



#main {

	margin-left: 200px;

	padding: 10px 15px 10px 25px;
	
	margin-top:-120px;
	

}



/* Content > Sidebar */
#bar {
	float:right;
	
	margin-top:-45px;
	
	padding-left:3px;
	
	height:562;
	
	width:11;
	}


#sidebar {
	margin-top:-90px;
	_margin-top:-100px;

	float: left;

	width: 190px;

	padding: 10px 10px 10px 10px;

}



#sidebar h2 {
	border-bottom:none;
	
	text-align:left;
	
	color:#8cabba;
	
	margin-bottom:-10px;

}



#sidebar a {

	color: #848484;

}

#sidebar img {
	padding-top:1px;
	
	padding-bottom:1px;
	}
	
#sidebar events {
	font-family:verdana, Helvetica, sans-serif;
	
	margin-top:-2px;
	
	width:inherit;
	}




/* Footer */





#footer {

	clear: both;
	
	height:50px;
	
	width:900px;
	
	padding: 15px 0 0 0;
	
	text-align:center;font-size:11px;
	
	color:#eeeeee;

}





#footer a {

	text-decoration: none;
	color: #ddd;

	

}


#footer a:hover {

	text-decoration: none;
	

}




#commentlist ul { list-style:none; margin:20px 0; padding:0;}



#commentlist li { padding:10px; margin:10px 0;}



#commentlist h4 { padding-bottom:5px; border-bottom:1px solid #848484; margin-bottom:5px;}



#commentlist blockquote { padding-left:10px; text-align:justify; font-style:normal;}



.alt { background:#f6f9ff; color:#848484; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}



.alt a { color:#000;}



.alt .time {display:inline;}





.alt .category {display:inline; color:#848484; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}





#commentlistpad { 

margin: 20px;

}



#author.input1{ border:1px solid #848484; color:#848484; font-family:verdana, Helvetica, sans-serif; font-size:13px; height:30px; background:#f6f9ff;padding-top:10px; width:250px; font-weight:bold; }

#email.input1{ border:1px solid #848484; color:#848484; font-family:verdana, Helvetica, sans-serif; font-size:13px; height:30px; background:#f6f9ff;padding-top:10px; width:250px; font-weight:bold; }

#url.input1{ border:1px solid 8484846; color:#848484; font-family:verdana, Helvetica, sans-serif; font-size:13px; height:30px; background:#f6f9ff;padding-top:10px; width:250px; font-weight:bold; }


#comment.input2 { background:white; border:1px solid #848484; color:#848484; font-family:verdana, Helvetica, sans-serif; font-size:13px; font-weight:bold; overflow:auto;}


.alignleft { float:left; }
.alignright { float:right;}
.navigation { margin-top:20px; margin-bottom:40px;}

code { font-size: 13px; background:#848484;}
blockquote code { background:#f6f9ff;}
