/*
Theme Name: YoungProfessorDrums.com Theme
Theme URI: http://kreeaytiv.com/
Description: The default WordPress theme for YoungProfessorDrums.com
Version: 1.0
Author: http://kreeaytiv.com
Author URI: http://kreeaytiv.com
*/

body, html{
margin:0;
padding:0;
background:url(images/yp_bg.jpg) no-repeat center top fixed;
color:#fff;
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
}

img{
border:none;
}

/*** Type and Font ***/

p{
margin:0 0 12px 0;
font-size:12px;
}

small{
font-size:10px;
}

#rightcol p, #rightcol li{
color:#666;
font-size:12px;
}

#rightcol a{
color:#999999;
}

a{
color:#eee;
text-decoration:none;
}

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

#leftcol a{
color:#999;
text-decoration:none;
}

#leftcol a:hover{
color:#CC3300;
text-decoration:none;
}

h2{
margin:0;
font-size:32px;
}

h3.sideb{
margin-top:0;
font-size:24px;
color:#666666;
}

/*** End Type and Font ***/

/*** sidebar styles ***/
.widget{
margin-bottom:30px;
}

/*** Gigpress ***/
ul.gigpress-listing{
padding:0;
}

ul.gigpress-listing li{
list-style-type:none;
padding-bottom:4px;
margin-bottom:4px;
}

li.vevent{
border-bottom:1px solid #333;
}


/*** Recent Posts ***/

#recent-posts-3 ul{
padding:0;
}

#recent-posts-3 li{
list-style-type:none;
padding-bottom:4px;
margin-bottom:4px;
border-bottom:1px solid #333;
}

/*** Searcg ***/
#searchform label{
display:none;
}

/*** Quotes Section ***/

#rightcol p.quo{
font-size:16px;
}

.quosource{
margin-left:30px;
font-style:italic;
}

#rightcol p.quosource{
color:#333333;
}

/*** end Sidebar styles ***/

/** Within Posts ***/

.alignleft{
float:left;
height:auto;
width:auto;
margin:6px 6px 6px 0;
padding:3px;
background-color:#fff;
}

.alignright{
float:right;
height:auto;
width:auto;
margin:6px 0 6px 6px;
padding:3px;
background-color:#fff;
}

#everything{

}

#top{
height:76px;
width:100%;
background:url(images/black_glass.png) repeat;
}

	#header{
	width:900px;
	height:121px;
	margin:0 auto;
	}
	
		#logo{
		float:left;
		}
		
		#ypd{
		float:left;
		}
		
		#nav{
		float:right;
		height:12px;
		margin-top:55px;
		}
		
			ul#navlist{
			margin:0;
			padding:0;
			font-size:12px;
			font-weight:bold;
			line-height:12px;
			}
			
			ul#navlist li{
			display:inline;
			list-style-type:none;
			padding-right:10px;
			}
			
			/*** drop down stuff ***/
			
			#sddm div, #m1{	
			position: absolute;
			display:none;
			margin:9px 0 0 380px;
			padding: 0 0 6px 0;
			background:url(images/black_glass.png) repeat;
			}

			#sddm div a, #m1 a{
			position: relative;
			display: block;
			margin: 0;
			padding: 5px 10px;
			width: auto;
			white-space: nowrap;
			text-align: left;
			text-decoration: none;
			color: #fff;
			}

			#sddm div a:hover, #m1 a:hover{
			color:#cc3300;
			}
			
			#m1 ul.drop{
			margin:0;
			padding:0;
			font-size:12px;
			font-weight:bold;
			line-height:12px;
			}
			
			#m1 ul li.dropped, #m1 ul li.cat-item{
			list-style-type:none;
			}
		
		/*** END drop down stuff ***/
			
#wrapper{
min-height:100%;
}
	
#content{
width:900px;
height:auto;
margin:100px auto 160px auto;
}
	
	#boxtop{
	width:900px;
	height:23px;
	background:url(images/box_top.png) no-repeat;
	}
	
	#box{
	widht:900px;
	height:auto;
	background:url(images/blacker_glass.png) repeat;
	padding:0 20px 0 20px;
	}
	
		#container{
		width:860px;
		height:auto;
		}
			
			#leftcol{
			width:500px;
			height:auto;
			float:left;
			}
			
				.entry{
				margin-top:25px;
				}
				
				.post{
				margin-bottom:30px;
				}
			
				.postmet{
				width:500px;
				height:auto;
				}
			
			#rightcol{
			width:330px;
			height:auto;
			float:right;
			}
	
	#boxbottom{
	width:900px;
	height:23px;
	background:url(images/box_bottom.png) no-repeat;
	}
	
#bottom{
height:60px;
width:100%;
background:url(images/black_glass.png) repeat;
position:fixed;
bottom:0;
}

#clearbottom{
height:60px;
width:100%;
}

	#footer{
	width:900px;
	height:37px;
	margin:0 auto;
	text-align:center;
	color:#333;
	padding-top:23px;
	}
	
	#newfoot{
	width:900px;
	height:auto;
	margin:0 auto;
	text-align:center;
	color:#333;
	background:url(images/blacker_glass.png) repeat;
	padding-top:35px;
	}
		
		#foot a, #newfoot a{
		color:#999;
		}
		
		#foot a:hover, #newfoot a:hover{
		color:#fff;
		}
		
		#foot small{
		font-size:12px;
		}

/*** COMMENTS ***/
#comment{
width:500px;
}

/*** utility ***/

.clr{
clear:both;
}

.space{
width:100%;
height:20px;
}

.lft{
float:left;
}

.rgt{
float:right;
}

#post-19 p, #post-43 p{
padding:0;
margin:0;
}