/*

Theme Name: Edo
Description: 2 column Blog Layout.
Author: Simon Wilkes
Author URI:<a href="http://www.simonwilkes.com">Simon Wilkes</a>

*/


body {
	height: 100%;
		background-color: #b6d7b1;
	/**background-image:url(images/bg.gif);**/
    font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	padding: 0;
	margin: 0;
    font-size:12pt;
		background-image:url(images/edoloughlin_bg.jpg);
background-position:top;
background-repeat:repeat-x;
}
a:link {
	color: #bd7e35;
	text-decoration:none;
}
a:visited, a:active {
	color: #bd7e35;
	text-decoration:none;

}
a:hover {
	color: #bd7e35;
	text-decoration:underline;
}
.wrapper {
width:987px;
min-width:987px;
background: transparent;
}
.header {
width:987px;
min-width:987px;
height:142px;
margin-top:20px;
	background-image:url(images/edoloughlin_headerbg.png);
	background-position: top;
background-repeat:no-repeat;
color: #000;
}
.header #headerleft{
float:left;
width:350px;
padding-top:30px;
}
.header #headerright{
float:right;
width:600px;
padding-top:30px;
}
/** uc**/


.uc{
width:100%;
height:auto;
padding-bottom:5px;
background-color:#FFF8B0;
color:#67657A;
font-size:16pt;
}
/* nav */

.nav{
width:590px;
padding-top:20px;
padding-top:20px;
font-size:10pt;
}

.nav a:link,.nav a:active, .nav a:visited  {
color:#bd7e35;
text-decoration:none;
margin-left:10px;
margin-right:10px;
}
.nav a:hover{
color:#d2e1d3;
text-decoration:none;
margin-left:10px;
margin-right:10px;
}
.navon{
color:#d2e1d3;
margin-left:10px;
margin-right:10px;
}
/** container **/
.container {
width:987px;
min-width:987px;
margin-left: auto;
margin-right: auto;
color: #000;
background: transparent;
background-image:url(images/edoloughlin_pagebg.png);
background-repeat:repeat-y;
}
.inner {
width:987px;
min-width:987px;
background: transparent;
background-image:url(images/edoloughlin_innerbg.gif);
background-repeat:no-repeat;
background-position:left bottom;
text-align:left;
}
.inner #left{
float:left;
width:600px;
height:auto;
margin-left:10px;
position:relative;
left:15px;
}
.inner #right{
float:right;
width:350px;
height:auto;
margin-right:10px;
}

.postpaper{
width:587px;
max-width:587px;
background: transparent;
background-image:url(images/edoloughlin_paperbg.gif);
background-repeat:repeat-y;
height:auto;
}
.postpaper #post{
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
color:#000;
font-size:12pt;
}
.notepaper{
width:349px;
max-width:349px;
background: transparent;
background-image:url(images/edoloughlin_notepaperbg.gif);
background-repeat:repeat-y;
height:auto;
text-align:center;
}
.notepaper #note{
padding-left:20px;
padding-right:10px;
padding-bottom:10px;
width:300px;
color:#372712;
font-size:12pt;
text-align:left;
height:auto;
min-height:280px;
line-height:24px;
}
.notepaper #reviews{
padding-left:30px;
padding-right:10px;
padding-bottom:10px;
width:300px;
color:#372712;
font-size:12pt;
text-align:left;
height:auto;
line-height:24px;
font-style:normal;
}
.notepaper #reviews ul, .notepaper #reviews li{
list-style:square outside url("images/edoloughlin_raquo.gif");
}
.notepaper #inner{
width:340px;
background-image:url(images/edoloughlin_coffeestain.png);
background-repeat:no-repeat;
background-position:bottom right;
}
/**links**/

.links{
border-top:1px solid #afa190;
border-bottom:1px solid #afa190;
color:#afa190;
font-size:12pt;
padding-top:2px;
padding-bottom:2px;

}
.links a:link, .links a:active, .links a:visited {
color:#afa190;
text-decoration:none;
}
.links a:hover {
color:#afa190;
text-decoration:underline;
}
.links #l1{
float:left;
}
.links #l2{
float:left;
position:relative;
left:100px;
}
.links #l3{
float:right;
}
/** editions **/

.editions{
width:930px;
height:292px;
max-height:292px;
overflow:hidden;
background-image:url(images/edoloughlin_editionsbg.gif);
background-repeat:no-repeat;
background-position:bottom;
text-align:left;
}

.editions #one{
float:left;
width:285px;
height:auto;
text-align:left;
padding-left:10px;
}
.editions #two{
float:left;
width:285px;
height:auto;
text-align:left;
padding-left:20px;
}
.editions #three{
float:right;
width:295px;
height:auto;
text-align:left;
padding-right:10px;
}

/** floats **/
.floatright{
float:right;
}
.floatleft{
float:left;
}
/** padding**/
.paddingleft10px{
padding-left:10px;
}

/** footer **/

.footer{
width:965px;
min-width:965px;
height:auto;
padding-top:10px;
margin-top:0px;
color:#372712;
font-size:7pt;
border-top:1px solid #372713;
background-image:url(images/edoloughlin_footerbit.gif);
background-repeat:no-repeat;
background-position:left bottom;
}
.footer a:link,.footer a:active, .footer a:visited  {
color:#372712;
text-decoration:none
}
.footer a:hover{
color:#372712;
text-decoration:underline
}
.footer #left{
float:left;
width:670px;
height:100px;
background-image:url(images/edoloughlin_titlefooter.gif);
background-repeat:no-repeat;
background-position:left;
text-align:left;
background-color:transparent;
}
.footer #text{
padding-top:40px;
position:relative;
left:260px;
background-color:transparent;
}

.footer #right{
float:right;
width:250px;
text-align:left;
padding-top:30px;
background-color:transparent;
}

/** buttons **/
.notereadmore{
position:relative;
left:100px;
}

/** type**/

.title{
color:#372712;
text-shadow: #e0d0b2 2px -1px 3px;
font-size:44px;
}
.subtitle{
color:#bd7e35;
font-size:24px;
}
.small{
font-size:12px;
}


/* Comments Styling */

#comments {
padding: 5px;
margin-bottom: 0;
color: #372712;
width:450px;
text-align:left;

}
#commentlist li {
margin-bottom: 1.5em;
padding-bottom: 1em;
border-bottom: 1px solid #372712;
}

#commentform {
margin: 1em 0;
background: #372712;
width: 280px;
}

#commentform textarea {
background: #372712;
border: 1px solid #372712;
width: 280px;
}
#commentform textarea:hover {
background: #FFFFFF;
border: 1px solid #372712;
}
#commentform textarea:focus {
background: #ffffff;
border: 1px solid #372712;
}

#commentform #email, #commentform #author, #commentform #url {
font-size: 1.1em;
background: #fff;
border: 1px solid #372712;
width: 280px;
}
#commentform #email:hover, #commentform #author:hover, #commentform #url:hover {
font-size: 1.1em;
background: #fff;
border: 1px solid #372712;
width: 280px;
}
#commentform #email:focus, #commentform #author:focus, #commentform #url:focus {
font-size: 1.1em;
background: #ffffff;
border: 1px solid #372712;
width: 280px;
}
#commentform input{
margin-bottom: 3px;
}
#comments h2{
color:#372712;
}
	

.clear5px{
clear:both;
height:5px;
}
.clear10px{
clear:both;
height:10px;
}

.clear20px{
clear:both;
height:20px;
}
.clear50px{
clear:both;
height:50px;
}
.clear{
clear:both;	
}
.clearnone{
clear:none;	
}
