/*
Theme Name: 2 Column Fixed - Menu Right
Theme URI: http://www.tomorrows-laundry.com
Description: This is a blank Wordpress theme with a fixed width, laid out in 2 columns with the menu on the right
Author: Will Healey
Author URI: http://www.tomorrows-laundry.com


/*-----------Block Level Elements--------------*/

Body {
background-color: #c4c4c4;
font-family: verdana;
font-size: 13px;
color: #3e3e3e;
margin: 0px;
}

#page {
	width: 892px;
	position: absolute;
	left:50%;
	margin-left: -477px;
	background-image: url(images/main-bg.gif);
	background-repeat: repeat-y;
	padding-left: 31px;
	padding-right: 31px;
	padding-top: 4px;
}

#header {
	width: 100%;
}

#header-top {
	background-image: url(images/top-bg.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	height: 36px;
	text-align: right;
}

#headerimg {
	height: 233px;
	width: 893px;
	background-image: url(images/heder-3.jpg);
	background-position: top center;
	background-repeat: no-repeat;
}

.description {

}

#wrapper-top {
	width: 100%;
	height: 35px;
	background-image: url(images/wraper-top.jpg);
	background-repeat: no-repeat;
	margin: 0 1px;
}

#wrapper {
	width: 100%;
	background-image: url(images/wraper-bg.gif);
	background-repeat: repeat-y;
	padding: 0 2px;
	margin: 0 1px;
}

#content {
	float: left;
	width: 643px;
}
*html #content {
	width: 640px;
}

#sidebar {
	width: 233px;
	margin-left: 643px;
	padding: 0 5px 0px 5px;
	background-color: #63656e;
	background-image: url(images/side-bg.gif);
	background-repeat: repeat-x;
        color: #000;
}

*html #sidebar {
	width: 233px;
	margin-right: 3px;
	margin-left: 600px;
}

#content-main {
	float:right;
	width: 476px;
	padding: 0 9px;
}
*html #content-main {
	padding: 0 6px 0 9px;
}

#sidebar-left {
	float: left;
	width: 139px;
	padding: 0 5px;
	background-color: #63656e;
	background-image: url(images/side-bg.gif);
	background-repeat: repeat-x;
}

#footer {
	width: 954px;
	height: 17px;
	left:50%;
	padding-top: 18px;
	margin-left: -477px;
	background-image: url(images/footer-bg.jpg);
	background-repeat: no-repeat;
	position: absolute;
	text-align: center;
	text-transform:uppercase;
	font-size: 10px;
	color: black;
}
*html #footer{
	margin-left: -480px;
}

#footer a{
	color: #63656E;
	text-decoration: none;
}

#footer a:hover{
	text-decoration: underline;
}

/*-------------Headings-------------*/

h1 {

}

h2 {
	font-family:"Trebuchet MS",sans-serif;
	font-size: 18px;
	color: black;
	margin-top: -2px;
	margin-bottom: 2px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
}

h3 {

}

h4 {

}

h5 {

}

/*-------------The Post-------------*/



 h2 a:visited, h2 a {
	color: black;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	text-decoration: none;
}

 h2 a:hover {
	text-decoration: underline;
}

.post {

}

.post p {

}

.post a {
color:#3E3E3E;
}

.post ul {
margin: 0px;
}

.post li {

}

.entry {

}

.entrytext .postmetadata {

}

.postmetadata alt {

}

.postmetadata a {

}

.navigation {

}

.alignleft {

}

.alignright {

}

.center {

}

.pagetitle {

}

blockquote {

}

cite {

}

a img {

}

acronym, abbr {

}

/*--------------Sidebar------------*/

#sidebar ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding: 0px;
	margin: 0px;
}

#sidebar ul h2 {

}

#sidebar ul li {
	/*background-image: url(images/listimg.gif);*/
        background-image: none;
	background-repeat: no-repeat;
	background-position: 0px 4px;
	line-height:13px;
	padding: 0px 12px;
color: #000;
}


#sidebar-left ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding: 0px;
	margin: 0px;
}

#sidebar-left ul h2 {

}

#sidebar-left ul li {
	/* background-image: url(images/listimg2.gif);*/
        background-image: none;
	background-repeat: no-repeat;
	background-position: 0px 3px;
	*background-position: 0px 2px;
	line-height:13px;
	padding: 0px 12px;
}





#sidebar ul ul {

}

#sidebar ul ul li {

}

#sidebar ul ul ul {

}

#sidebar p {
border-color:#C4C4C4;
border-style:solid;
border-width:0pt 0pt 0pt 2px;
line-height:13px;
margin:5px 0px;
padding:0pt 2px;
color: #8F8F8F
}

#sidebar a {
color:#3E3E3E;
font-family:verdana;
font-size:11px;
line-height: 13px;
text-decoration:none;
text-transform:uppercase;
}
#sidebar a:hover {
text-decoration:underline;
}

#sidebar-left a {
color:#fff;
font-family:verdana;
font-size:11px;
line-height: 13px;
text-decoration:none;
text-transform:uppercase;
}
#sidebar-left a:hover {
text-decoration:underline;
}

#sidebar a:visited {

}

.current_page_item {
   background: #CDCDCD none;
   color:#000;
}
#sidebar-left .current_page_item a {
   text-decoration: none;
   color: #000;
}

/*--------------Comments--------------*/

ol.commentlist {

}

ol.commentlist li {

}

ol.commentlist li.alt {

}

ol.commentlist a {

}

small.commentmetadata {

}

/*--------------Search Form-------------*/

#searchform {
color: white;
padding: 10px 10px 0 0;
font-size: 11px;
text-transform:uppercase;
}

#searchform a{
color: white;
text-decoration: none;
}

#searchform input {

}

#searchform #s {
width: 117px;
*width: 115px;
height: 11px;
font-size: 9px;
color: white;
border: 1px solid #182b42;
background-image: url(images/search-bg.gif);
background-repeat: no-repeat;
}


/*-------------Calendar-----------------*/

#wp-calendar {

}

#wp-calendar th {

}

#wp-calendar a {

}

#prev a, #next a {

}

#wp-calendar caption {

}

/*-------------Images------------------*/




/*-------------Other------------------*/

hr {
	display: none;
}
#clear {
	clear: both;
}
#logo {
	height: 204px;
}

#logo a{
	display: block;
	float: right;
	margin-right: 6px;
	margin-top: 1px;
	width: 125px;
	height: 47px;
	background-image: url(images/logo.jpg);
	background-position: top;
	background-repeat: no-repeat;
}
#logo a:hover{
	background-position: bottom;
}

#primary {
	position: bottom;
	font-size:11px;
	text-transform:uppercase;
	line-height:normal;
	padding: 0px 0px 1px 20px;
}

#primary ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0pt;
	padding:0pt;
}

#primary li {
	display:inline;
}

#primary a {
	background:#6DA6E2 url(images/menu-bg.gif) repeat-x;
	background-position: top;
	border-color:#1b1b1b;
	border-style:solid;
	border-width:1px 1px 0px;
	color:#FFFFFF;
	display:block;
	height: 19px;
	float:left;
	font-weight:normal;
	margin:0px 0px 0px 0px;
	padding:6px 30px 0px;
	text-decoration:none;
}
#primary a:hover {
	background-position: bottom;
	text-decoration:none;
	border-color:#060606;
	color:#CDCDCD;
}
#primary a.h {
	background: #CDCDCD none;
	text-decoration:none;
	border-color:#060606;
	color:#000;
}

.category a{
	font-family: verdana;
	color: #3e3e3e;
	font-size: 13px;
	text-transform: uppercase;
	text-decoration: none;
}
.more-link a{
	margin-bottom: 15px;
	font-family: verdana;
	font-size: 10px;
	padding: 4px 0px 0 6px; 
	text-decoration: none;
	color: #0a3f96;
	display: block;
	background-image: url(images/read-more.gif);
	background-position: top;
	height: 17px;
	width: 83px;
}
.more-link a:hover{
	background-position: bottom;
	color: #1d1d1d;
}
small {
	font-family: verdana;
	font-size: 10px;
	color: #3e3e3e;
}

#dotted {
	background-image: url(images/dott.gif);
	padding: 2px 3px 2px 2px;
	margin-bottom: 15px;
}

#dotted-2 {
	background-image: url(images/dott.gif);
	padding: 2px 2px 2px 2px;
	margin-bottom: 15px;
}

#gray {
	overflow: hidden;
	background-color: #1d1d1d;
	padding: 5px;
	font-size: 12 px;
	line-height:15px;
	color: #fff;
}
.center {
	/*height: 59px;*/
}

#white {
	background-color: white;
	padding: 1px 1px 0px;
	margin-bottom: 15px;
}

#white-inside {
	background-image: url(images/dott.gif);
	padding: 2px 2px 2px 2px;
}

#white-content {
	background-color: #fff;
	padding: 5px;
	font-size: 12 px;
	line-height:15px;
	color: gray;
}

#white-content {
color: white;
line-height:15px;
padding:5px;
}

#gray-title {
	background-color: #1d1d1d;
	padding: 5px 5px 2px 10px;
	font-variant:small-caps;
	font-size: 12px;
	line-height:15px;
	color: #fff;
}
.none {
display: none;
}
#feed a{
display: block;
background: transparent url(images/feed.png) left top no-repeat;

width: 16px;
height: 16px;
margin-left: 10px;
padding-left: 20px;
*margin-left: 10px;
}

.credits {
	display: none;
}

#scroll {
/* height: 300px;
overflow: auto; */
}
#gray li .rssLinkListItemTitle{
display: none;
}
#scrollup {
  position: relative;
  overflow: hidden;
  height: 230px;
  width: 200px;
}
.headline {
  position: absolute;
  top: 210px;
  left: 5px;
  height: auto;
  width:190px;
}
