/*  
Theme Name: The Feelmore
Description: This is a theme your mom woruld love.
Version:
Author: Premium Design Works
Author URI: http://www.premiumdw.com/
*/


* { border: 0; margin: 0; padding: 0; }


a {text-decoration: none;}

body {
	font: 14px/21px Arial, sans-serif;
	color: #000;
	background: url(http://www.13th-grade.com/wp-content/themes/Feelmore/images/960_6column.) repeat-y top center;
	
	}
	
label {
	color: #bd2025;
	margin-bottom: 2px;
	}
	


object {
	margin-bottom: 10px;
	}
	
#header {
	clear: both;
	height: 210px;
	width: 940px;
	margin: 25px auto 20px auto;
	}


#header h1 {
	text-align: left;
}

#header h1 a {text-decoration: none; border-bottom: none; color: #69c;}

#header p {
    color: #000;
	font:  14px "Trebuchet MS", sans-serif;
	text-align:right;
	}

#nav {
	/*background: #000;*/
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	font: 18px/30px "Trebuchet MS", sans-serif;
	letter-spacing: .5px;
	width: 940px;
	margin: 10px auto;
	padding: 2px 0;
	}
	
	#nav ul {
		text-align: center;
		}

	#nav li {
		list-style: none;
		display: inline;
		text-align: center;
		padding: 5px 25px;
		}
	
		#nav li a {
			color: #bd2025;
			padding: 4px 0;
			border-bottom: none;
			}
		
		#nav li a:hover, #nav li a:active {
			color: #bd2025;
			border-bottom: 2px solid #000;
			}
			
		#nav li.current_page_item a {
			color: #bd2025;
			border-bottom: 2px solid #000;
			}
			
			
		#nav li.current_page_parent a {
			color: #bd2025;
			border-bottom: 2px solid #000;
			}
			
		
	
		
		
	
#middle {
	width: 960px;
	margin: 25px auto;
	/*padding: 10px;*/
	/*border: 1px solid black;*/
	}

#sidebar {
	float: right;
	width: 300px;
	padding: 0 10px;
	}
	

	#sidebar h3, #sidebar h2 {
		border-bottom: 1px solid #000;
		border-top: 1px solid #000;
		padding: 5px 10px;
		color: #bd2025;
		font: 18px "Trebuchet MS", sans-serif;
		margin-bottom: 10px;
		text-align: left;
		}
		
	#sidebar ol, #sidebar ul {
		padding: 0 10px;
	
	}
	
	select#cat, select#month {
		border: 1px solid #ddd;
		margin-left: 10px;
		}
	
	
	#sidebar p {
		font: 12px/18px Arial, sans-serif;
		color: #000;
		padding: 0 10px;
		}
		
		
	#sidebar li {
		font: 12px/18px Verdana, sans-serif;
		background: url(images/side_li.gif) no-repeat 0px 8px;
		list-style: none;
		padding: 0 10px;
		margin-bottom: 8px;
		color: #000;
		}
		
	#sidebar li a, #sidebar p a {
			border-bottom: 1px solid #ddd;
			}
			
	#sidebar li a:hover, #sidebar p a:hover {
			border-bottom: none;
			}
		
	#sidebar li.sidebar-date {
		background: none;
		color: #000;
		padding: 0;
		}
		
	#sidebar li.sidebar-venue {
		padding: 0 10px;
		background: url(images/side_li.gif) no-repeat 0px 6px;

		}
		
	#sidebar ul.sidebar-venue {
		padding: 0;
		}	
		
	#sidebar img {
		padding: 5px;
		border:  1px solid #ddd;
		}
		
	.widget {
		padding-bottom: 10px;
		
		}
		
	#icons {
		margin-top: 20px;
		}
			
		#icons li {
			float: left;
			list-style-type: none;
			background: none;
			padding: 0 0;
			/*border: 1px solid magenta;*/
			width: 50px;
			
			}
			
		#icons li img {
			width: 40px;
			}
			
	input#s {
		width: 173px;
		}
		
		
	#subscribe-widget-email {
		height: 16px;
		}
		
	#subscribe-widget-subscribe {
		margin-top: 1px;
		}
		
	#subscribe-widget-unsubscribe {
		margin-top: 1px;
		}
	

#content {
	float: left;
	width: 620px;
	padding-left: 10px;
	}

	#content a, #sidebar a {
		color: #000;
		}
	
	#content a:hover, #sidebar a:hover {
		color: #bd2025;
		}
		
	.more-link {
		color: #bd2025;
		}
	
	#content blockquote {
		padding: 0 20px;
		}
	
	#content blockquote p {
		color: #000;
		font: 12px Arial, serif;
		line-height: 150%;
		}
	
	#content h1 {
		/*background: url(images/h1.gif) no-repeat center right;*/
		color: #000;
		font: 10px "Verdana", sans-serif;
		margin: -15px 0 1px 0;
		padding: 0 0px 0 0;
		text-align: left;
		}
		
	#content h2	{
		/*border-bottom: 1px solid #ddd;*/
		color: #bd2025;
		font: 21px  "Trebuchet MS", sans-serif;
		margin: 0 0 10px 0;
		}
		
		#content h2.single-head	{
			font: 24px  "Trebuchet MS", sans-serif;
			}
		
		#content h2 a {
			border-bottom: none;
			color: #bd2025;
			}
			
		#content h2 a:hover {
			color: #bd2025;
			border-bottom: 1px solid #ddd;
			}
			
	#content h3, table caption	{
		color: #bd2025;
		font: 18px "Trebuchet MS", sans-serif;
		margin-bottom: 4px;
		}
		
		#content h3 a {
			color: #bd2025;
			}
			
		#content h3 a:hover {
			color: #bd2025;
			border-bottom: 1px solid #ddd;
			}
			
	#content h4 {
		color: #bd2025;
		font: 12px "Verdana", sans-serif;
		padding: 10px 0 0 0;
		margin: 0 0 4px 0px;
		clear: both;
		}
	
	#content ul li {
		background: url(images/content_li.gif) no-repeat 5px 8px;
		line-height: 150%;
		list-style: none;
		padding: 0 15px;
		}
		
		#content ul li a {
			border-bottom: 1px solid #ddd;
			}
			
		#content ul li a:hover {
			color: #bd2025;
			border-bottom: none;
			}
	
	
	#content ol {
		padding: 0 25px;
		}
	
			
	#content ol li {
		line-height: 150%;
		/*padding: 0 15px;*/
		}
		
		#content ol li a {
			border-bottom: 1px solid #ddd;
			font-style: italic;
			}
			
		#content ol li a:hover {
			color: #bd2025;
			border-bottom: none;
			}
	
	#content p, #content ol, #content ul, #content dd, #content td {
		color: #000;
		font: 14px/21px Arial, sans-serif;
		font-weight: normal;
		margin: 0 0 10px 0;
		}
		
		#content p a, #content td a {
			border-bottom: 1px solid #ddd;
			font-style: italic;
			}
			
			#content td.map a {
				border-bottom: none;
				}
			
			
		#content p a:hover, #content td a:hover {
			border-bottom: 1px solid #fff;
			}
		
		#content p a.border-bottom-none {
			border-bottom: none;
			}
			
		#content p.facebook a {
			border-bottom: none;
			}
			
		#content p.facebook a img {
			border: none;
			}
			
	#content img {
		padding: 4px;
		border: 1px solid #ddd;
		background: #fff;
		}
		
	#content img.clickable {
		border: none;
		}
		
		.wp-caption {
			min-height: 200px;
			}
			
		.wp-caption-text  {
			text-align: center;
			}
			
		.alignnone {
			margin-bottom: 10px; 
			}
			
		.alignleft {
			float: left;
			margin: 0 20px 0px 0px ;
			}
			
		#previous_image a, #next_image a {
			border-bottom: none; 
			}
			
		.alignright {
			float: right;
			margin: 0 0px 8px 10px; 
			}
			
		.attachment-thumbnail, .size-thumbnail {
			padding: 5px;
			border: 1px solid #ddd;
			}
			
		#gallery-box {
			margin-bottom: 25px;
			}
		
			
		.post-box {
			clear: both;
			padding-bottom: 20px;
			padding-right: 10px;
			}
	
	.piclenselink {
		text-align: center;
		}
		
	.cooliris {
		position: relative;
		padding: 0;
		border: 0;
		margin: -75px 20px 0 0;
		}
		
	.post-box {
		border-bottom: 1px solid #ddd;
		
		margin-bottom: 10px;
		
		}
		
	.page-box {
		
		}
		
	div.date {
		font-weight: bold;
		}
		
		.photo_thumbs {
			margin-right: -20px;
			}
		
		
	/* CAPTIONS */
	
	#content p.wp-caption-text, #content dd.tubepress_meta_title {
		font: 12px/18px Arial, sans-serif;
		padding: 3px 0;
		}
		
		
		
	/* COMMENTS */
				
	#comments-head {
		border-bottom: 1px solid #000;
		border-top: 1px solid #000;
		padding: 5px 10px;
		color: #bd2025;
		font: 18px "Trebuchet MS", sans-serif;
		margin-bottom: 10px;
		text-align: left;
		clear:both;
		}
		
	#comments-box {
		clear: both;
		}
		
	#comments-box ol {
		padding: 0;
		}
		
	#comments-box ol li.depth-1 {
		background: none;
		list-style-type: none;
		padding: 10px 0;
		border-bottom: 1px solid #ddd;
		}
		
	#comments-box ul li.depth-2 {
		background: none;
		list-style-type: none;
		padding-top: 10px;
		}
		
	#comments-box cite {
		font-weight:bold;
		font-size:14px;
		}
		
	.comment-author {
		margin-bottom: 2px;
		}
		
	.comment p {
		clear:both
		}
	
	.reply {
		font-size:10px;
		}
		
	.comment-meta {
		/*display:none;*/
		font-size:10px;
		}
		
	.avatar {
		float: left;
		margin: 0 10px 10px 0;		
		}

textarea, input {
	border: 1px solid #bbb;
	}
	
.clear {
	clear:both;
	}
	
br.clear {
	clear:both;
	height: 0px;
	}
	
	
#footbar.widget {
width: 130px;
float:left;
}
	
#footer {
	border-top: 1px solid #000;
	padding: 10px 0;
	clear: both;
	color: #000;
	width: 940px;
	margin: 10px auto;
	}

	#footer a {
		color: #000;
		border-bottom: 1px solid #ddd;
		}
	
	#footer a:hover {
		color: #bd2025;
		}
	
	#footer p {
		font: 10px/18px Verdana, sans-serif;
		text-align: center;
		}