/*
      Two-column layout after http://www.code-sucks.com
	  Navlist code after http://css.maxdesign.com.au/listamatic/
*/

* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 background-color: green;
 background-image: url(green_victorian02.jpg);
}
#wrapper { 
 margin: 0 auto;
 width: 902px;
}
#wrapper p {padding-bottom: 0.8em;}
#wrapper h1 {padding-bottom: 0.4em; font-size: 1.5em;}
#wrapper h2 {padding-top: 0.6em; padding-bottom:0.4em; font-size: 1.2em;}
#wrapper a
{
font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif;
color: #CEF;
padding: 0.2em 5px;
text-decoration: none;
}
#wrapper a:hover {background-color: #797; color: #CEF;}

#photolayout {
 color: #FEF;
 margin: 0;
 padding: 10px;
 width: 843px;
 float: left;
 margin: 10px 0px 5px 0px;
}
.photo
{
float: left;
width: 240px;
margin: 0 15px 15px 0;
padding: 5px;
}
.clearboth { clear: both; }

#splash {
 color: #FEF;
 float: left;
 padding-left: 20px;
 width: 563px;
 /*
 border: 1px solid #ccc;
 height: 100px;
 */
margin: 10px 0px 5px 0px;
}

#leftcolumn {
 margin: 0;
 padding: 10px;
 width: 563px;
 float: left;
}
#maintext {
 color: #263;
 border: 1px solid #ccc;
 background: #EDE;
 margin: 0px 5px 5px 0px;
 padding: 10px;
 width: 563px;
 float: left;
}
#maintext a{
font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif;
color: #00F;
padding: 0;
text-decoration: underline;
}
.quotation {
padding-left: 20px;
padding-right: 20px;
}
#corresp{
text-indent: 1.5em;
padding-bottom: 1em;
}
#rightcolumn { 
 float: right;
 color: #EDE;
 margin: 40px 0px 5px 0px;
 padding: 10px;
 width: 280px;
 font-size: 110%;
 display: inline;
 text-align: left;
}
#footer { 
 width: 880px;
 clear: both;
 color: #EDE;
 margin: 0px 0px 10px 0px;
 padding: 10px;
 font-size: 90%;
 text-align: center;
}

#footer a
{
padding: 0;
}