body {
margin:0; padding:0; font-family:georgia,garamond,serif; font-size:80%; color:#666666;
/*margin:0; padding:0; font-family:verdana, arial, sans-serif; font-size:80%; color:#666666;*/
/*margin:0; padding:0; font-family:georgia,garamond,serif;font-size:1.1em; color:#666666;*/
background: #f2efdc url(/images/back.gif) repeat-x;}

p {
text-indent:30px;margin:0.2em 0 1.2em 0; padding:0.3em;}

h1 {
padding:0; margin:0;font-size:250%; font-weight:normal; font-weight: bold; 
color:#f2efdc; font-family:georgia,garamond,serif;}

h2 {
background-color:#DDDDDD; color:#3B4471; font-size:100%; font-weight:normal; margin:0.2em; padding:0; 
font-style:italic; font-family:"Trebuchet MS", verdana, arial, sans-serif;}

div {
margin:0; padding:0; display:block;}

a:link, a:visited {color:#CC33FF; text-decoration:underline;}
a:hover {color:#3B4471; text-decoration:none;}
a:active {color:#CC33FF; text-decoration:underline;}

/*.snowwrap {width: 100%;height:100%; margin: 0 0 0 0; background: url(/images/Snow_falls.gif) repeat;}
*/
.paypal {text-align: center; padding-bottom:24px;}
.price {font-size:1.2em;font-weight:heavy;}
.container {background-color:#fefefe; margin:0 auto 0 auto; padding:0; width:900px;border-left:1px solid #224444;border-right:1px solid #224444;}

.titleblock {
padding:2.0em; margin:0; text-align:left; height:100px;border:solid 1px #FFF;background-color:#843a19;
background-image:url(/images/top.gif); background-repeat:repeat; background-position:right center;}
.titleblock p {font-size:2.0em; text-indent:1.4em; color:#f2efdc;font-family:georgia,garamond,serif;
padding:5px;}
.titleblock h1 {margin:0.3em;}

ul.navbar {text-align:center;list-style-type:none; float:left; display:block; width:100%; line-height:1.5em; 
clear:both; margin:0; padding:0; background-color:#999999;}
ul.navbar li {display:inline;}

a.nav {font-family:georgia,garamond,serif; font-size:2.0em;}
a.nav:link, a.nav:visited {display:block; float:left; width:180px; padding-top:10px;padding-bottom:10px; margin:0; 
text-decoration:none; background-color:#f2efdc; color:#224444;}
a.nav:hover {display:block; float:left; width:180px; padding-top:10px;padding-bottom:10px; margin:0; 
text-decoration:none; background-color:#fefefe; color:#224444;}
a.nav:active {display:block; float:left; width:180px; padding-top:10px;padding-bottom:10px; margin:0; 
text-decoration:none; background-color:#f2efdc; color:#224444;}

a.here{
font-family:georgia,garamond,serif; font-size:2.0em;display:block; float:left; width:180px; padding-top:10px;padding-bottom:10px; margin:0; 
text-decoration:none; background-color:#fefefe; color:#d5e5d0;}
a.here:hover {color:#224444;}

.rightbox {margin:0.5em; padding:0.3em; border:1px solid #999999;}
.rightcontainer {float:right; clear:both; width:14em; margin:1em 0 0 0; padding:0;}
.rightcontainer a {color:#449966;}
.rightcontainer ul {margin-left:0.6em;padding-left:1em;text-align:left;}
.rightcontainer h2 {text-align:left; padding:0 0 0 1.0em;background-color:#e5f5e0}

.linkbox a {display:block;}
.content {clear:left; text-align:left; margin:1.2em 13.5em 0 0; padding:1em 1ex 1em 1.5ex; }
.content h1 {color:#449966;}
.content p {font-family:georgia,garamond,serif;font-size:1.1em;text-indent:20px}
.content h2 {padding:4px;font-style:normal;font-family:georgia,garamond,serif;font-size:1.4em;text-indent:3em;background-color:#e5f5e0}

.footer {background: url(/images/fade.gif); color:#999999; font-size:75%; 
margin:0; padding:0.8em; text-align:left; clear:both;}
.footer .right {float:right; clear:right; text-align:right;}
.footer p {margin:0;}

span.right {text-align:right}
span.center{text-align:center}
span.left{text-align:left}
