/* Theme Name: Tyler Plack  
Theme URI: http://tplack.com/tester 
Description: Test Blog 
Version: 0.1
Author: Tyler Plack 
Author URI: http://tlrdesign.com
Tags: powerful, cheat, sheet 
*/

a img { border:none; }

body {
width:920px;
margin:0 auto;
margin-top:30px;
background-image:url(images/background.gif);
list-style-type:none;
}

h1,h2,h3,h4,h5,h6,img,ul,li {
margin:0;
padding:0;
border:none;
}


/* ----- HEADER ----- */



#headcontainer {
width:920px;
height:80px;
}
	#header {
	width:220px;
	height:80px;
	float:left;
	}
	
	#pages {
	height:24px;
	width:620px;
	margin-top:14px;
	float:right;
	text-align:left;
	background-color:#FFF;
	padding-top:5px;
	}
	
		#pages li {
		list-style-type:none;
		display:inline;
		font-weight:bold;
		} 

		#pages ul {
		font-family:Helvetica;
		font-size:14px;
		text-transform:uppercase;
		color:#aeaeae;
		display:inline;
		padding-left:10px;
		}
		
	#pages a {
	color:#aeaeae;
	}
		
#wrapper{
width:920px;
background:url(background_4.gif) repeat-y; 
margin-top:10px;
margin:0 auto;
}




/* ----- NAVIGATION ----- */



#sidebarcontainer {
width:200px;
height:auto; 
float:right;
}

	#twitter {
	height:100px;
	width:200px;
	background-color:#8cc1da;
	float:right;
	margin-left:0px;
	padding-left:10px;
	}
	
	#twitter h3 {
	font-family:Helvetica;
	font-size:15px;
	font-weight:bold;
	margin-left:5px;
	color:#36558e;
	margin-bottom:0;
	padding-bottom:0;
	}
	
	#twitter p {
	font-family:Trebuchet MS;
	font-size:12px;
	color:#333;
	margin-left:5px;
	margin-right:5px;
	}

	#sidebar {
	height:auto;
	width:200px;
	float:right;
	background-color: #FFF;
	margin-top:50px;
	font-family:Helvetica;
	font-size:12px;
	color:#7B7B7B;
	padding-left:10px;
	}
	
	#sidebar * {
	margin-left:15px;
	}

	
	#sidebar input {
	border:1px solid #DDD;
	background-color:#EEE;
	margin-left:-15px;
	}
	
	#sidebar h2 {
	font-family:Lucida Sans Unicode, Lucida Grande, Sans-serif;
	font-size:16px;
	font-weight: normal;
	color:#888;
	margin-left:20px;
	}

	#sidebar li {
	font-family:Helvetica;
	list-style-type:none;
	list-style-image:none;
	font-size:12px;
	color:#7b7b7b;
	margin-left:-10px;
	}
	

	
	#sidebar a {
	color:#7b7b7b;
	}
/* ----- MAIN CONTENT ----- */



#content { 
width:700px;
min-height:500px;
height:auto;
background-color:#FFF;
}

	#content h2 {
	font-family: Lucida Grande, Lucida Sans Unicode, Sans-Serif;
	font-size:22px;
	color:#707070;
	margin-left:15px;
	}
	

	#content h2 a {
	font-family: Lucida Grande, Lucida Sans Unicode, Sans-Serif;
	font-size:22px;
	color:#707070;
	text-decoration:none;
	}
	
	#content h3 {
	font-family:Helvetica;
	font-weight:normal;
	font-size:16px;
	color:#9a9a9a;
	margin-left:15px;
	}
		
	#content p {
	font-family:Helvetica;
	font-size:13px;
	line-height:20px;
	margin-left:15px;
	color:#444;
	}
	
	#content p a {
	color:#4ca3bf;
	text-decoration:underline;
	}
	
	/*
	#content a {
	color:#4ca3bf;
	text-decoration:underline;
	}*/
	
	#content ul,li {
	font-family:Helvetica;
	font-size:13px;
	list-style-image: url(http://tplack.com/tester/wp-content/themes/new/images/ul-bullet.png);
	line-height:18px;
	margin-left:15px;
	}

	.left {
	font-family:Helvetica;
	font-size:12px;
	color:#333;
	float:right;
	width:120px;
	height:20px;
	background-color:#EEE;
	border-top:1px solid #DDD;
	border-bottom:1px solid #DDD;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:5px;
	}
	
	.postimage {
	margin-left:25px;
	margin-top:5px;
	}
	
	.left a {
	color:#4ca3bf;
	
	}

	.right a {
	color:#4ca3bf;
	
	}
	
	.left img {
	vertical-align:top;
	}
	
	.right {
	font-family:Helvetica;
	font-size:12px;
	color:#333;
	float:right;
	width:400px;
	height:20px;
	background-color:#EEE;
	border-top:1px solid #DDD;
	border-bottom:1px solid #DDD;
	border-left:1px solid #DDD;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:5px;
	}
	
			
	.meta img {
	vertical-align:top;
	}
	
		ul.post-categories {
		list-style-type:none;
		display:inline;		
		}
	
/* ----- FOOTER ----- */



#footer { 
width:920px;
height:225px;
background-color:#FFF;
opacity:0.4;
margin-top:10px;
-moz-border-radius-topleft:8px;
-webkit-border-top-left-radius:8px;
-moz-border-radius-topright:8px;
-webkit-border-top-right-radius:8px;
}

	#footer h3 {
	font-family:Helvetica;
	font-size:17px;
	font-weight:normal;
	color:#555;
	margin-left:15px;
	padding-top:5px;
	}

	#footer p.about {
	font-family:Helvetica;
	font-size:12px;
	color:#555;
	margin-left:15px;
	width:275px;
	float:left;
	}

	#footer a {
	color:#333;
	font-weight:bold;
	text-decoration:none;
	}

	#footer p {
	font-family:Helvetica;
	font-size:12px;
	color:#333;
	margin-left:15px;
	}
	
	ul.bookmarks {
	list-style-type: none;
	display:inline;
	}

	li.popular {
	list-style-type:square;
	list-style-image:none;
	margin-left:35px;
	font-family: Helvetica;
	font-size:12px;
	}

	.container {
	width:275px;
	float:left;
	}

	a.more {
	text-decoration: underline;
	color: #FFF;
	}
	
	
	/* -- Commenting -- */
	

	.comment-meta a {
	font-family: "Helvetica", Arial, Sans-Serif; font-size:11px; color:#B7B7B7; text-decoration:none;
	margin-top:-5px;
	}
	
	ol, ul {
			margin: 0; list-style: none;
	}

	
	.avatar {
	float: left; margin: 0 15px 10px 0;
	border: 3px solid #dddddd;
	}
	
	.says {
	font-family: "Helvetica", Arial, Sans-Serif;
	font-size:12px;
	color:#999999;
	}
	
	.fn {font-family: "Helvetica", Arial, Sans-Serif; font-size:12px; font-style: normal; color:#999999;}
	.url {font-family: "Helvetica", Arial, Sans-Serif; font-size:12px; font-variant:normal; color:#999999; text-decoration:underline;}
	.comment{ border: 1px #DDDDDD solid; width: 332px; min-height:75px; height:auto; padding: 10px;
	margin-top:10px; margin-left: 80px;	background-position: left; background-repeat: no-repeat; }
	
	#respond {
	width:700px; height:120px; margin-left:15px;
	font-family:"Helvetica", Arial, Sans-Serif; font-size:12px; color:#999999;
	}
	
		#respond input, #respond textarea {border:1px solid #DDD;}
		
		#respond textarea {
		height:86px; width:200px;
		}	
			
	#left {
	float:left;
	}
	
	#right {
	float:left;	height:250px; margin-left:10px;
	}
	/* Post Navigation */
	
	#post-navi {
	height:20px;
	width:200px;
	background-color:#EEE;
	border:1px solid #DDD;
	margin-top:20px;
	margin-left:30px;
	}
	
	#post-navi a {
	font-family:Helvetica;
	font-size:13px;
	text-decoration:underline;
	padding-top:5px;
	margin-left:5px;
	margin-bottom:5px;
	color:#4ca3bf;
	}
	
	/* Digging */
	
	#digg-container {
	height:135px;
	width:500px;
	float:none;
	background-color:#ecf5fd;
	border:1px solid #DDD;
	margin-left:100px;
	}
	
	#digg-column {
	height:90px;
	width:85px;
	margin-top:15px;
	background-color:#FFF;
	border:1px solid #DDD;
	margin-left:25px;
	padding-top:10px;
	float:left;
	display:inline;
	}