/*  
Theme Name: Grungify
Theme URI: http://www.wickedness.us/?preview_theme=grungify
Description: The theme by <a href="http://www.wickedness.us" title="latest tech news">Latest Tech News</a>
Version: 1.0
Author: Wickedness.us
Author URI: http://www.wickedness.us

*/

body{background:#cb1c94 url(../images/bg_nocloud.jpg) repeat-x left top;padding:0;margin:0;font-family:verdana;font-size:12px;color:#fff;}
		a{text-decoration:none;background-color:transparent;color:#555;padding:2px;position:relative;border-bottom:1px solid #d8249f;}
		a:hover{background-color:#d8249f;color:#000;}
		ul,li,ol{list-style-type:none;padding:0;margin:0;}
		.clear{clear:both;}
				
		#container{margin:10px auto;width:692px;}
		#header{width:712px;padding:10px;height:276px;background:url(../images/header_silver2.png);position:relative; left:-40px;}
		
		#header h1{font-size:48px;font-weight:normal;margin-top:90px;color:#ccc;text-align: left; margin-left: 300px;}
		#header h1 b{font-weight:normal;font-size:20px;color:#d8249f;}
		
		#nav{position:relative;top:200px;float:right;}
		#nav li{display:inline;}
		#nav a{text-transform:uppercase;margin:0 5px;;}
		#nav a{text-decoration:none;color:#d8249f;border:0;}
		#nav a:hover{color:#ddd;}
		
		#nav2 {position:relative;top:220px; width: 100%;  text-align: right;}
		#nav2 li{display:inline;margin-left: 400px;}
		#nav2 a{text-transform:uppercase;margin:0 5px;;}
		#nav2 a{text-decoration:none;color:#d8249f;border:0;}
		#nav2 a:hover{color:#ddd;}
		
		#one{background-color: white;}
		
		.left{width:530px !important;width:480px;float:left;}
		
		#posts{padding:10px;background-color:#white;color:#000;}
		#posts h1 a, .cats, #search{border:0;margin:0;text-transform:uppercase;font-size:15px;padding:5px 10px 5px 5px;position:relative;background:#d8249f;color:#fff;font-weight:normal;}
		#posts h1,#posts h2{margin:5px 0;display:inline;}
		#posts h2 a{border:0;margin:0;text-transform:uppercase;font-size:15px;padding:5px 10px 5px 5px;position:relative;color:#333;font-weight:normal;}
		#posts h1 a:hover, #posts h2 a:hover{color:#333;}
		.post{display:block;margin:15px 0;}
		
		.right{width:142px !important;width:180px;float:right;padding:10px;background-color:white;color:#000;text-align:right;}
		.right a{text-decoration:none;background-color:transparent;color:#555;line-height:16px;position:relative;border:0;}
		.right a:hover{background-color:#d8249f;color:#000;}
.right ul{margin-right:10px;}
		
		.cats, #search{text-align:right;background:transparent;color:#d8249f;}
		#categories li{width:100%;float:left;padding:5px 0;border-bottom:1px dashed #ccc;}
		#categories li a, #categories li a:hover{border:0;color:#000;background:transparent;}
		#categories li:hover{background:#d8249f; color: white}
		.prog_day{ font-weight: bold; }
		.prog_time{ text-align: left;  font-style: italic;}
		#s{border:1px solid #ccc;height:20px;padding:2px;font-size:20px;width:176px;}
		
		#portfolio{width:692px;background:#bfbfbf url(../images/portfolio2.jpg) no-repeat top;text-align:center;color:#111;padding-bottom:10px;padding-top: 20px;}
#linkcat-2 h2{display:none;}
#linkcat-2{list-style-type:none;}
		
		
		
			#photo_list_big ul{
		list-style: none;
	}
	
	#photo_list_big li{
		float: left;
		display: block;
		padding: 5px;
		width: 150px;
		valign: left;
	}
	
	#photo_list_big_info {
		float: left;
		padding: 0px;
	}
	
	#category_name {
		float: left;
		font-size: 14px;
	}
	
	#album_date {
		float: left;
		background: #c0c0c0;
		padding: 0 10px 0 10px;
		font-size: 10px;
		color: #333333; 
		margin: -1px 0 0 0;
	}
	
	#photo_list_big img {
		float: left;
		max-width: 150px; 
		max-height: 100px;
		padding: 4px;
		border: 1px solid #c0c0c0;
		background: white;
		margin-right: 0px;
		margin-left: 0px;
		margin-top: 0px;
	clear: both;
	
	
	}

	#photo_list_big img:hover {
		background: #DDDDDD;
	}
	
#photo_list_small {
	padding-left: 0px;
}

	#photo_list_small ul{
		list-style: none;
	}
	
	#photo_list_small li{
		float: left;
		padding:0pt;
		width: 115px;
	}
	
	#photo_list_small img {
		float: left;
		max-width: 101px;
		padding: 4px;
		border: 1px solid #c0c0c0;
		background: white;
		margin-top: 5px;
		margin-right: 5px;
		margin-left: 0px;
	}

	#photo_list_small img:hover {
		background: #DDDDDD;
	}
	
	
	 .thumbnail img {
	
		
		width: auto;
		height: 100px;
		padding: 4px;
		border: 1px solid #c0c0c0;
		background: white;
		margin-top: 10px;
		margin-right: 13px;
		margin-left: 0px;
		clear: both;
	
}

#polaroid a, #polaroid2 a, #polaroid3 a{
	padding: 0;
	border: 0;
}
#polaroid a:hover, #polaroid2 a:hover, #polaroid3 a:hover{
	padding: 0;
	border: 0;
}
#polaroid {
	top:			180px;
	position:		absolute;
	left:			50%;
	margin-left:	340px;
	width:			160px;
	height:			120px;
	padding:		15px 21px 47px 21px;
	background:		url("../images/polaroid.png");
	z-index: 		150;
	border:			0;
}

#polaroid2 {
	top:			370px;
	position:		absolute;
	right:			50%;
	margin-right:	350px;
	width:			160px;
	height:			120px;
	padding:		15px 21px 47px 21px;
	background:		url("../images/polaroid.png");
	border:			0;
}

	 
#polaroid3 {
	top:			570px;
	position:		absolute;
	left:			50%;
	margin-left:	365px;
	width:			160px;
	height:			120px;
	padding:		15px 21px 47px 21px;
	background:		url("../images/polaroid.png");
	z-index: 150;
	border:			0;
}


input, textarea, select {
	font-family: 	verdana; 
	font-size: 		10pt; 
	color:			#444444;
	margin:			3px;
	border:			1px dotted;
}

textarea {
	margin-top:		5px;
}

fieldset {
	margin-left:	1px;
	padding-bottom:	18px;
	border:			0px;
	width:			420px;
}

legend {
	font-size:		12px;
	font-weight:	bold;
	font-family:	verdana;
	padding-bottom:	4px;
	padding-left:	0px;
	margin-left:	0px;
	width:			400px;

}

label {
	float: 			left;
	width: 			170px;
	clear: 			both;
	margin: 		1px 0;
}

input.checkbox {
	margin-left:	50px;
	margin-right:	150px;
	margin-top:		5px;
	margin-bottom:	5px;
	border:			0px;
}

input.checkbox {
	width:			30px;
}

	#video_list_big ul{
		list-style: none;
	}
	
	#video_list_big li{
		float: left;
		display: block;
		padding: 10px;
		width: 130px;
		valign: left; 
	}
	#video_list_big img {
		float: left;
		max-width: 120px; 
		max-height: 100px;
		padding: 4px;
		border: 1px solid #c0c0c0;
		background: white;
		margin-right: 10px;
		margin-left: 0px;
		margin-top: 5px;
	}

	#video_list_big img:hover {
		background: #DDDDDD;
	}