/* @override http://seeutomorrow.com/wp-content/themes/fifty-fifth-street/style.css */

/* @override http://seeutomorrow.com/test2/wp-content/themes/fifty-fifth-street/style.css */













Theme Name: Fifty Fifth Street















Theme URI: http://www.tammyhartdesigns.com/fifty-fifth-street















Description: A greyscale theme that follows a nice grid system, and keeps typography in top priority.















Version: 1.3















Author: Tammy Hart















Author URI: http://tammyhartdesigns.com/















Tags: two-columns, sticky-post, fixed-width, black, white















*/



* {

	margin: 0;

	padding: 0;

}



/* Begin Settings and Classes */



@font-face {

  font-family: SketchRockwell;

  src: url(http://seeutomorrow.com/fonts/Pastelaria.ttf) format("truetype");

}



a {

	text-decoration: none;

	color: #888;

}



a:hover {

	color: #343434;

}



h1 a, h2 a, h3 a, #sitename {

	color: #343434;

}



h1 a:hover, h2 a:hover, h3 a:hover, #sitename:hover {

	text-decoration: none;

	color: #000;

}



p {

	margin: 20px 0;

}



h1, h2, h3, h4, h5, h6 {

	font: normal 19px "Courier New", Courier, mono;



	color: #747474;

}



h1, h2 {

	font-size: 13px;

    letter-spacing:-0.09em;

	line-height: 0px;

	padding-top: 15px;

	margin-bottom: 15px;

}



.entry h2 {

	font-size: 1.8em;

	margin-top: 30px;

}



h3 {

	font-size: 1.5em;

	line-height: 20px;

	margin-top: 30px;

}



h4, h5, h6 {

	margin-top: 30px;

}



.pagetitle {

	font: normal 1em/10px Arial, Helvetica, sans-serif;

	text-transform: uppercase;

	margin-bottom: 20px;

	display: block;

	margin-top: 25px;

}



small {

	color: #b6b6b6;

	font: 1em/10px "Courier New", Courier, mono;

}



.caps {

	text-transform: lowercase;

	margin-bottom: 6px;

	display: block;

	font-family: "Courier New", Courier, mono;

}



code {

	font: 1.1em "Courier New", Courier, Fixed;

}



pre {

	font: 1.1em "Courier New", Courier, Fixed;

	margin: 1.5em;

	padding: 10px;

	background: #fafafa;

	border: 1px solid #eee;

}



acronym, abbr {

	font-size: 0.9em;

	letter-spacing: .07em;

}



hr {

	clear: both;

	width: 80%;

	height: 1px;

	border: none 0;

	color: #ccc;

	background-color: #ccc;

	margin: 1.5em 0;

}



img {

	border: none;

	max-width: 100%;

}



blockquote {

	margin-left: -21px;

	padding-left: 21px;

	background: url(images/quote.gif) no-repeat 0 6px;

	color: #343434;

}



.entry cite {

	font-style: italic;

	font-size: .9em;

	display: block;

	margin: 5px 0 0;

	text-align: right;

}



.entry cite:before {

	content: "\2014 \0020";

}



.post ul, .post ol, .post dl {

	margin: 20px 0;

}



.post ul ul , .post ol ol, .post ul ol, .post ol ul, .post dl dl, .post dl ul, .post dl ol {

	margin: 0;

}



.post li {

	padding: 0 0 5px;

}



.post ul li {

	background: url(images/icons.gif) no-repeat 0 -141px;

	padding-left: 10px;

	list-style: none;

	margin-left: -10px;

}



.post ol li li {

	margin-left: 10px;

}



.post li li {

	margin: 0;

}



.post li h3 {

	margin: 0;

}



.post dt {

	font-weight: bold;

	background: url(images/icons.gif) no-repeat 0 -141px;

	padding-left: 10px;

	margin-left: -10px;

}



.post dd {

	padding-left: 10px;

	padding-bottom: 5px;

}



.clear {

	clear: both;

	height: 0;

	line-height: 0;

	font-size: 1px;

}



.alignleft {

	float: left;

}



.alignright {

	float: right;

}



.aligncenter, div.aligncenter, img.centered {

	display: block;

	margin-left: auto;

	margin-right: auto;

}



/* Begin Images */



img.alignleft, .alignleft img {

	margin-right: 10px;

}



img.alignright, .alignright img {

	margin-left: 10px;

}



.wp-caption, .attachment img {

	text-align: center;

}



.wp-caption p.wp-caption-text {

	font-size: .9em;

	color: #b6b6b6;

	margin: 0;

}



.attachment, .caption {

	text-align: center;

}



.attachment img {

	

}



/* End Images / End Settings and Classes */



/* Begin Structure */



body {

	background: #fff;

	font: 62.5% Arial, Helvetica, sans-serif;

	color: #555;

	text-align: center;

	border: none;

}



#logo {

	width: 100%;

	padding-top: 30px;

	padding-bottom: 20px;

	height: 40px;

}



#page {

	margin-right: auto;

	margin-left: auto;

	padding: 0px 0;

	width: 800px;

	text-align: left;

	border: none;

}



/* Begin Header */



#header {



	margin-bottom: 0px;

	background-image: url(images/header.jpg);

}



#sitename {

	font-weight: bold;

	font-style: italic;

	font-family: "Courier New", Courier, mono;

	font-size: 3.6em;

	display: block;

	width: 340px;

	float: left;

	line-height: 34px;

	text-transform: lowercase;

}



#searchform {

	width: 200px;

}



#header #searchform {

	

}



#s {

	width: 167px;

	border: 0px solid #e6e6e6;

	background: #f9f9f9;

	font-size: 11px;

	padding: 2px 3px 3px;

	float: left;

}



#searchsubmit {

	float: right;

}



/* End Header */



/* Begin Page List */



#nav {

	float: left;

	padding-top: 15px;

	width: 70%;

	margin-top: 270px;

	font: bold 1.2em/20px "Courier New", Courier, mono;

}



#nav li {

	float: right;

	list-style: none;

	margin-right: 25px;

	text-transform: lowercase;

}



#nav li a {

	color: #000000;

}



#nav li a:hover, #nav li.current_page_item a, #nav li.current_page_parent a {

	

}



/* End Page List */



/* Begin Content */



#content {

	font-size: 1.2em;

	line-height: 20px;

	float: left;

	padding-top: 20px;

	width: 800px;

	border: none;

}



.post {

	margin-bottom: 40px;

}



.sticky, .byuser {

	border: 5px solid #f9f9f9 !important;

	margin: -10px -10px 40px -50px;

	background: url(images/sticky.gif) no-repeat 597px 5px;

	padding: 5px 5px 5px 45px;

}



.byuser {

	margin-left: -52px;

	padding-left: 47px;

	background: url(images/author.gif) no-repeat 599px 5px;

}



.bubble {

	display: block;

	float: left;

	margin: 5px 0 0 -40px;

	background: #ffffff url(images/comments.gif) no-repeat;

	width: 30px;

	height: 29px;

	line-height: 19px;

	color: #fff;

	text-align: center;

}



.bubble:hover {

	color: #b6b6b6;

}



.entry {

	

}



.navigation {

	min-height: 10px;

	margin: 0;

	text-transform: uppercase;

	line-height: 10px;

	border: none;

}



.post .navigation {

	border: solid #e6e6e6;

	border-width: 1px 0;

	padding: 9px 0;

}



.attachment .navigation {

	height: 150px;

}



.navigation .alignleft a {

	background: url(images/icons.gif) no-repeat 0 -60px;

	padding-left: 22px;

	display: block;

	height: 10px;

	float: left;

}



.navigation .alignright a {

	background: url(images/icons.gif) no-repeat 100% -30px;

	padding-right: 22px;

	display: block;

	height: 10px;

	float: right;

}



/* Begin Comments */



.commentlist {

	margin-top: 20px;

}



.commentlist li {

	list-style: none;

	margin-bottom: 30px;

	border-bottom: 1px solid #e6e6e6;

}



.commentlist li.alt {

	

}



.commentmetadata, .comment-author {

	font-size: .9em;

}



.comment-author {

	

}



.avatar {

	float: left;

	display: block;

	margin: 5px 0 0 -42px;

}



#commentform {

	padding-bottom: 10px;

}



#commentform input, #commentform textarea {

	width: 147px;

	border: 1px solid #e6e6e6;

	background: #f9f9f9;

	font-size: 11px;

	padding: 2px 3px 3px;

}



#commentform textarea {

	width: 500px;

}



#commentform #submit {

	width: 150px;

	border: none;

	background: #343434;

	font-size: 11px;

	padding: 0;

	color: #fff;

	font-size: 12px;

	cursor: pointer;

	padding: 2px 0 3px;

}



/* End Comments / End Content */



/* Begin Sidebar */



#sidebar {

	float: left;

	width: 220px;

	color: #b6b6b6;

	font-size: 1.1em;

	line-height: 20px;

	padding-top: 23px;

}



#sidebar ul {

	

}



#sidebar ul ul {

	margin-left: -10px;

}



#sidebar ul ul ul {

	margin: 0;

	padding: 0;

}



#sidebar ul li {

	list-style: none;

	margin-bottom: 35px;

}



#sidebar li li {

	margin: 0;

	background: url(images/icons.gif) no-repeat 0 -141px;

	padding-left: 10px;

}



#sidebar a {

	font: 1.1em "Courier New", Courier, mono;

}



#sidebar h4 {

	font-size: 1.63em;

	color: #343434;

	line-height: 20px;

	margin: 0 0 12px;

}



/* End Sidebar */



/* Begin Footer */



#footer {

	padding-top: 24px;

	color: #b6b6b6;

	font: 1.2em/20px "Courier New", Courier, mono;

}



#footer .alignright {

	padding-top: 2px;

}



#footer .alignright a {

	display: block;

	float: right;

	text-transform: lowercase;

	height: 10px;

	line-height: 10px;

	padding-top: 3px;

}



#footer .top {

	padding-right: 15px;

	background: url(images/icons.gif) no-repeat 100% 0;

}



#footer .rss {

	padding-right: 18px;

	margin-right: 10px;

	background: url(images/icons.gif) no-repeat 100% -90px;

}



#footer .home {

	padding-right: 18px;

	margin-right: 10px;

	border: none;

	background: url(images/icons.gif) no-repeat 100% -120px;

}



/* End Footer / End Structure */



/* Begin Calendar */



#wp-calendar {

	empty-cells: show;

	margin: 10px auto 0;

	width: 260px;

	font-family: "Courier New", Courier, mono;

}



#wp-calendar th {

	text-align: center;

	color: #343434;

}



#wp-calendar caption {

	text-decoration: none;

	font-weight: bold;

	font-size: 1.1em;

	text-align: center;

	width: 100%;

	color: #343434;

}



#wp-calendar #prev a, #wp-calendar #next a {

	font-size: 9pt;

}



#wp-calendar #next a {

	padding-right: 10px;

	text-align: right;

}



#wp-calendar #prev a {

	padding-left: 10px;

	text-align: left;

}



#wp-calendar a {

	text-decoration: none;

	display: block;

}



#wp-calendar th {

	font-style: normal;

	text-transform: capitalize;

}



#wp-calendar td {

	padding: 3px 0;

	text-align: center;

}



#wp-calendar td.pad:hover {

	/* D



oesn't work in IE */















	background-color: #fff;

}
