/*
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--------------*/

* {
margin: 0;
padding: 0;
 }

body {
font: 12px;
font-family: Verdana;
background: #8B8469;

}

#page {
	width: 750px;
	margin: 0 auto;
	text-align: left;
	background:none;
}

#header { width: 100%; background: #8B8469; margin-top:10%; }


#wrapper {
	width: 100%;
	background: #fff;

}

#wrapper1 {
	width: 100%;
	background: #fff;
        height: 780px;
}

#content {
	float: left;
	width: 70%;
        min-height: 500px;
	
}
#contentfull {
	width: 99%;
        min-height: 500px;
	

}



#sidebar {
	width: 30%;
	min-heigt: 500px;
        }

#footer {
         width: 100%;
	 clear: both;
	 background: #8B8469;
color: white;
text-align: right;
font-size: 11px;
}

#footer a { color: white; text-decoration: none; word-spacing: 3px; }

#contactlink { padding-top: 10px   }

.clear {clear:both;}
/*-------------Headings-------------*/



h1 { color: #8B8469!important; font-size: 11px; font-weight: bold; line-height: 13px; padding-top: 30px; }
h5 { color: #cf8e50; font-size: 12px!important; font-weight: bold; margin-left: 40px; padding-top: 30px; padding-bottom: 10px; padding-left: 210px; }
h6 { color: #5e5e5e; font-weight: bold; }
h1 a:link, h1 a:visited, h1 a:hover, h1 a:active {
	text-decoration: none;
	color: #778899;
	}
h2 {color: #8B8469; font-size: 11px; font-weight: bold; line-height: 18px;}
h1 a:hover, h1 a:active {
	text-decoration: underline;
	}
h2 {
	font-size: 2.4em;
	font-weight: normal;
	letter-spacing: -1px;
	color: white;
	}
h6 {color: #8B8469; font-size: 11px; font-weight: bold;}

h3 { color: #5e5e5e; font-weight: normal; padding: 4px 4px 8px; }

h4 { font-size: 11px; color: #8b8469; line-height: 15px; text-transform: uppercase; padding-top: 45px; padding-bottom: 10px; }

h2 a:link, h2 a:visited, h2 a:hover, h2 a:active,
h3 a:link, h3 a:visited, h3 a:hover, h3 a:active { text-decoration: none; color: #8B8469; font-size: 11px; font-weight: bold; text-transform: uppercase; }

h2 a:hover, h2 a:active, h3 a:hover, h3 a:active { color: #8B8469; text-decoration: underline; }

#sidebar h3 { color: #8B8469; margin: 20px 0 0; padding: 0; font-size: 11px; font-weight: normal; line-height: 14px; text-decoration: none; text-transform: uppercase; padding: 0 0 8px; }
	
.sidebar ul li {
	margin: 3px 0;
	padding: 0;
	list-style: none;
	}

.sidebar .pagenav ul li li, .sidebar .pagenav ul li li li, .sidebar .pagenav ul li li li li,
.sidebar .pagenav ul li li li li li, .sidebar .pagenav ul li li li li li li { /* nested subpages, 5 levels deep */
	margin-left: 10px; 
	list-style-type: none;
	}

/*-------------The Post-------------*/

.post1 { padding: 23px 20px 25px; color: #5e5e5e; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 19px; padding-top: 15px; text-align:center;}


.post { padding: 23px 20px 25px;}

.post p { color: #5e5e5e; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 19px; padding-top: 15px; }

.post a { color: #8b8469; text-decoration: none; }

.post ul {

}
.entry { 

}

.entrytext .postmetadata {

}

.postmetadata alt {

}

.postmetadata a {

}

/* Pages Nav */

#pages_nav { 
background: #8B8469;
color: white; 
font-size: 11px; 
font-family: Verdana, Helvetica, Arial, Sans-Serif; 
text-decoration: none; 
text-transform: uppercase; 
width: 100%; 
padding-bottom: 20px;
 }

#pages_nav ul { 
color: white; 
position: relative; 
padding-left: 0; 
padding-right: 60px; 
 }

#pages_nav ul.level2 { 
color: white; }

#pages_nav ul.children { 
color: white; }

#pages_nav li { 
margin: 0; 
padding: 3px 25px 2px 5px; 
display:inline; }

#pages_nav  a{ 
color:white; 
text-decoration: none; 
}
#pages_nav  a:hover{
color:white;
text-decoration: overline;
}

#pages_nav li.current { 
text-decoration: overline;  }

#pages_nav li.current a{ 
text-decoration: overline; }

.alignleft {

}

.alignright {

}

.center {

}

.pagetitle {
padding-left: 20px;
font-size: 11px;
padding-top:20px;



}

blockquote {padding-bottom:96px;

}

cite {

}

a img {

}

acronym, abbr {

}

/*--------------Sidebar------------*/

#sidebar ul { 
color: #5e5e5e; 
font-size: 11px; 
line-height: 16px; }

#sidebar ul h2 { 
text-transform: uppercase; }

#sidebar ul li { 
list-style-type: none; list-style-image: none; }

#sidebar ul ul {

}

#sidebar ul ul li {

}

#sidebar ul ul ul {

}

#sidebar p {
color: #5e5e5e; 
font-size: 11px; 
line-height: 15px;

}

#sidebar a { 
color: #5e5e5e; 
font-size: 11px; 
line-height: 15px; 
text-decoration: none; }

#sidebar a:hover { 
text-decoration: underline; }

#sidebar a:visited {  }

#spotarchive { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 margin-top: 40px; 
 padding-right: 10px; 
padding-bottom: 20px;}

#spotarchive a {
color: #5e5e5e; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 12px; 
text-decoration: none; }

#spotarchive a:hover {
text-decoration: underline}

#spotarchive h3 { 
color: #8b8469; 
font-size: 11px;
font-weight: bold; 
line-height: 13px; 
text-transform: uppercase; }

#spotarchive ul {
line-height: 
13px!important; }

#aside { 
margin-top: 30px;
font-size: 10px;
}
.asidelink {
text-decoration:none;} 

#aside a {
color: #8b8469;
text-decoration: none;}

#aside a:hover {
text-decoration: underline;}

#relogo { 
margin-top: 23px; 
margin-left: 20px; }

#relogo1
{ 
margin-top: 30px; 
margin-left: 20px;
padding-top: 15px; }


#newest { 
font-family: Verdana, Arial, Helvetica, sans-serif;  
margin-top: 40px; }

#newest a { 
color: #5e5e5e; 
font-size: 11px; 
line-height: 12px; 
text-decoration: none; }

#newest a:hover{ 
text-decoration: underline;  }

#newest h3 { 
color: #8b8469; 
font-size: 11px;
 font-weight: bold; 
 text-transform: uppercase; }
 
#newest ul { 
line-height: 13px!important; }

.address a { 
color: #8B8469;
font-size: 11px; 
line-height: 15px; 
text-decoration: none; }

.address a:hover { 
text-decoration: underline; }


/*-------------Images------------------*/




/*-------------Other------------------*/



hr {
	display: none;
}
.neu { 
color: #8B8469; 
font-size: 10px; 
text-transform: uppercase; 
list-style-type: none; 
list-style-image: none; 
}


.sideimg { 
padding-top: 20px; 
padding-bottom: 15px; 

}

.hans { 
margin-top: 70px; 
padding-bottom: 15px; }

.team { 
margin-top: 30px; 
padding-bottom: 20px;  /* style sidebar image */}

.address { 
color: #5e5e5e; 
font-size: 11px; 
line-height: 17px; 
padding-top: 23px; }

#submenu { 
margin-top: 35px; 
margin-left: -80px; 
list-style-type: none !important; 
list-style-image: none !important; }

#submenu a { 
font-size: 11px;
color: #333;
text-decoration: none; }

#submenu a:hover{
text-decoration: underline;}

#arrows {
padding-left: 2px;
margin-top:20px;
border: #cf8e50 1px}

#arrows a { 
font-size: 11px!important; 
color: #8B8469!important; 
text-decoration: none; }

#arrows a:hover { 
text-decoration: underline; }

.right { 
padding: 4px; 
margin: 0 0 2px 7px; 
display: inline; 
float: right; }

.left { 
padding: 4px; 
margin: 0 0 2px 7px; 
display: inline; 
float: left; }

#lang {text-align: left;
padding-top: 10px;
display:inline;
list-style:none;
float: left;
} 
# lang .li {
list-style:none;
display:inline;}


/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
