
* { padding: 0; margin: 0; }

p {margin-bottom: 0.5em;}

.feature {margin: 0; color: black;}

h2 {color: #681f1b;}
h3 {color: #f99d34;}

a:link {
	color: #f99d34;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #f99d34;
}
a:hover {
	text-decoration: underline;
	color: #f99d34;
}
a:active {
	text-decoration: none;
	color: #f99d34;
}

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
background:url(images/fade.gif) top left repeat-x fixed;
text-align: center;
}
#wrapper {
margin : 0 auto;
width : 790px;
text-align : left;
padding : 0 10px 0 10px;
}
#leftcolumn { 
 color: #681f1b;
 border: 0px solid #ccc;
 margin: 50px 20px 0px 0px;
 padding: 0px 0px 0px 0px;
 width: 250px;
 float: left;
}

#menu { 
 color: #333;
 margin: 20px 0px 0px 0px;
 padding: 0px;
 width: 510px;
 display: inline;
 position: relative;
}

#rightcolumn { 
 float: right;
 color: #681f1b;
 border: 0px solid #ccc;
 margin: 50px 0px 0px 0px;
 padding: 0px;
 width: 510px;
 display: inline;
 position: relative;
}
#footer {
 color: #681f1b;
 width: 780px;
 float: left;
 padding: 0px;
 border: 0px solid #ccc;
 margin: 20px 0px 10px 0px;
}

.underline {border-bottom: 1px dotted #f99d34; padding-bottom: 3px;margin-bottom: 3px;}

#thephoto {width: 200px; padding: 0px 0px 0px 10px;}


.contentleft {width: 230px; padding: 0px 10px 0px 10px;}

.pad5 {padding: 5px;}
.pad10 {padding: 0px 10px 0px 10px; width: 490px;}


.colourback { background: #FBF0A5; width: 510px; overflow:hidden; margin: 0px;display:block;}

.curved {height: 5px; width: 510px;  display: inline;
 position: relative; overflow: hidden;}


#demo-container{padding:0px 0px 0 0px;margin:0 0 0px 0; height: 22px;}
ul#simple-menu{list-style-type:none;width:100%;position:relative;height:22px;font-size:13px;margin:0;padding:0px 0 0 0;}
ul#simple-menu li{display:block;float:left;margin:0 2px 0 0px;height:22px; text-align:center; }
ul#simple-menu li.left{margin:0;}
ul#simple-menu li a{display:block; width:82px;float:left;color:#681f1b;background:url(images/menu-off.gif); line-height:22px;text-decoration:none;padding:0 0px 0 0px;height:22px;}
ul#simple-menu li a.right{padding-right:0px;}
ul#simple-menu li a:hover{background:url(images/menu-on.gif); color: white;}
ul#simple-menu li a.current{color:white;background:url(images/menu-on.gif)}
ul#simple-menu li a.current:hover{color:white;background:url(images/menu-on.gif)}





#list li { list-style-type: square; }


.slideshow {padding: 0 10px 10px 10px;}








blockquote.style1 {
  font: 14px/18px italic Times, serif;
  padding: 0px;
  padding: 8px;
  background-image: url(images/openquote1.gif);
  background-position: top left;
  background-repeat: no-repeat;
  text-indent: 23px;
  }
  blockquote.style1 span {
    	display: block;
    	background-image: url(images/closequote1.gif);
    	background-repeat: no-repeat;
    	background-position: bottom right;
  	}
	
	
	
	
	
	hr
{
border: none 0; 
border-top: 1px solid #ccc;/*the border*/
width: 100%;
height: 1px;
  margin: 5px 0 5px;
}




.backissues {width: 50px; margin: 2px 0px 6px 8px; float: left;display:block; border: 1px solid #Fbf0a5;}

.backissues:hover { border: 1px solid #681f1b;


}






#wrapper2 { 
 margin: 0 auto;
 width: 248px;
 
}
#header2 {
 width: 248px;
 color: #333;
 padding: 0px;
 height: 7px;
 margin-top: 15px;
 background:url(images/issues-top.gif) no-repeat;
 vertical-align:bottom;
 overflow:hidden;

}
#content2 { 
 width: 248px;
 background: #Fbf0a5;
 margin: 0px 0px 0px 0px;
 padding: 0px;
}
#footer2 { 
 width: 248px;
 color: #333;
 background:url(images/issues-bot.gif);
 margin: 0px 0px 10px 0px;
  height: 7px;
 padding: 0px;
 vertical-align:top;
 overflow:hidden;
}