/*  
Theme Name: Utica Avenue
Theme URI: http://www.technosailor.com/wordpress-theme-utica-avenue-released
Description: Inspired by the Utica Avenue Subway Station, Brooklyn, New York
Version: 1.0
Author: Aaron Brazell
Author URI: http://technosailor.com
*/

/* Defining HTML */
body {
background-color:#545456;
padding-top:0px;
margin-top:0px;
	/*font-size: 62.5%;*/ /* Resets 1em to 10px */
	font-size:11px;
	font-family: Arial, Sans-serif;
	height:100%;
/*background-color: #353e49;*/

	color:#000;
	text-align: center;
	
	}

blockquote
	{
	background:url('images/quote.gif') no-repeat top left;
	border-left:2px solid #353e49;
	border-right:2px solid #353e49;
	padding: 0 5px;
	}
/*textarea
	{
	width: 480px;
	}*/
	
/* Defining Layers */
#page
	{
	background:url(images/sidebar1.jpg) left repeat-y;
	height:100%;
	background-color:#ffffff;
	width:780px;
	min-height:100%;
	position:relative;
	margin:0 auto;
	padding-top:0px;
	/*background: url('images/bg.jpg') #fff;
	color: #353e49;*/
	}

#topleft
	{
	position:relative;
	float:left;
	/*width: 180px;
	height: 200px;
	background: url('images/ul.jpg') no-repeat top left #fbc246;
	color: #fff;*/
	
	border-bottom:0;
	margin:0
	}

#topright
	{

	background:url('images/header2.jpg') no-repeat;
	width:780px;
	height:141px;
	}

#sidebar
	{
	margin:0px;
	padding:6px;
	float:left;
	/*width: 215px;*/
	width:160px;
	background-color:#666;

	
	/*height:900px;
	_height:1050px;*/
	color:#fff;
	border:1px solid #ff0000;
	border-bottom:0;
	text-align:left;
text-indent:0px
       
	}
#sidebar li ul
        {
        border: 0px;
        margin-left: -25px;
list-style: square;
}

 #content
	{
	min-height:400px;
	height:100%;
	}
	.narrowcolumn {
	float: right;
	padding:0px;
	margin: 0px;
	width: 608px;
	}

img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}

#footer
	{
	clear:both;
	border:0px solid #000;
	width:780px;
	height:30px;
	background:#80a6b9;
	}
.footer_left
{
/*background-image:url(images/footer_left.jpg);*/
margin:0px;
padding:0px;
width:172px;
height:32px;
background-color: #324458;
}

.footer_left1
{
background-image:url(images/footer_left.jpg);
margin:0px;
padding:0px;
width:172px;
height:40px;
}

.footer_right
{
background-image:url(images/footer_right.jpg);
background-repeat:no-repeat;
margin:0px;
padding:0px;
width:608px;
height:31px;
/*background:#ffe7a2;*/
}

/* Special IDs and classes */
.post
	{
	padding-left:5px;background:#FDF2EE; width:560px; margin-left:5px; font-size:10px; padding-bottom:3px; margin-bottom:5px;_margin:10px;
	/*line-height:1.5;
	border-bottom:12px solid #ff0000;*/
	}
.postdata
	{
	padding:0;
	margin:0;
	margin-top:20px;
	background: #fbc246;
	color:#000;
	font-size:.8em;
	letter-spacing:.1em;
	text-align:center;
	
	}

/* Defining Fonts and other Formatting */
h1#header 
	{
/*position:absolute;
	top:0;
	left:1em;
	
	font-size:3em;
	letter-spacing:.2em;*/
	position:absolute;
	top:0;
	left:1em;
	margin-top:50px;
	margin-left:180px;
	font-family: "Copperplate Gothic Bold";
	font-size:32pt;
	color:#3B3B3B;
	font-weight:100;
	
	}
h2
	{
	padding:0px;
	margin-left:5px;
	_margin-left:0px;
	background-color:#f9ca51;
	width:580px;
	height:25px;
	font-size:1.3em;
	padding-top:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
        text-indent:0px;
   list-style: none;

text-transform:uppercase;
	color:#000000;
	
	}
h2#tagline
	{
	position:absolute;
	bottom:0;
	right:5em;
	font-size:1.3em;
	letter-spacing:.1em;
	color:#000000;
	}
#sidebar h2
	{
	/*margin-left:6px;
	padding: 0 3em;*/
	background-color:#f9ca51;
	width:140px;
	height:25px;
	font-size:1.3em;
	padding-top:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	color:#000000;
	}
#sidebar
	{
	border:0px solid #CC0000;
	color:#cccdd1;
	/*margin-left:2em;*/
	/*padding:0 1em;*/
	list-style: square;
	font-size:1.2em;
	font-weight:normal;
	list-style: none;

#sidebar li ul li
{
   list-style: square;
}

}
ul#archives
{
margin:0px;
padding:0px;
/*border-bottom:1px solid #CC0000;*/
color:#000000;
}

#archives li a
{
padding:0px;
margin-left:5px;
list-style: square;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
text-decoration:none;
}

#archives li a:hover
{
color:#000000;
}
.page_item
{
border:0px solid #ffffff;
/*background-image: url(images/bullet.jpg) no-repeat;
width:8px;
height:10px;*/

}
#footer p
	{
	font-weight:normal;
	color:#000;
	}
.commentlist li
	{
	border:0px solid #000099;
	margin-bottom:30px;
	}
.comments
{
width:500px;
margin-right:0px;
border:0px solid #99FF00;
padding-left:35px;
_padding-left:0px;
align:left
}	
/* Defining Anchors */
a
	{
	text-decoration:none;
	color: #727081;
	}
a:hover
	{
	text-decoration:none; color: #003366 ;
	}
#header a
	{
	color:#000000;
	}
#header a:hover
	{
	text-decoration:none;
	}
#sidebar a
	{
	color:#eee;
	}
#footer a
	{
	margin-right:360px;
	color:#000;
	}
.post h2 a
	{
	color:#353e49;
	}
.postmetadata a, .entry a, .postdata a
	{
	font-weight:bold;
	color:#353e49;
	}

/* Defining crappy browser hacks */
* html #topright
	{
	border-left:0;
	border-right:0;
	right:3px;
	}
	
#header_right
{
margin:0px;
padding:0px;
background: url('images/header_right2.jpg') no-repeat;
width:608px;
height:117px;
}
.entry
{
font-size:11px;
color:#000000;
padding-left:30px;
padding-right:30px;
text-align:left;
}
.pagetitle
{
	padding:0px;
	margin-left:15px;
	_margin-left:0px;
	margin-right:0px;
	background-color:#f9ca51;
	width:580px;

	font-size:1.3em;
	padding-top:8px;
}
.navigation
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#d9b342;

}
.archives_title
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
font-weight:bold;
padding-top:10px;
}
.entrytext
{
padding:10px;
text-align:left;
}
h3
{
font-size:12px;
}

.post_ttl{ font-family: 'Trebuchet MS'.'Lucida Grande',verdana; color: #5B8385; font-size:12px; font-style: inherit;}

.post_ttl1{ font-family: 'Trebuchet MS'.'Lucida Grande',verdana; color:#5B8385; font-size:10px; font-style: inherit}

.text_footer
{
font-size:10px;
margin-left:30px;
_margin-left:20px;
}
.search
{
padding-top:20px;
}
