* { margin:0; padding:0; border:none; }

html, body {margin:0; padding:0; border:none;}

body { font:100% Helvetica, georgia, arial, sans-serif;
text-align:center; color:#000; background:#e6e6fa url(bluebird.gif) top left no-repeat;
font-weight:normal; margin-top:0.5em; margin-bottom:1em;}

p { padding:1em;  font-size:0.9em; line-height:1.5em; }

#masthead { color:#fff; background:#5B59BA url(headerbg.gif) top left no-repeat; width:800px; padding:0.5em 0; border-bottom:3px solid #bec9f7; }
h1 { font:2em Papyrus, serif; text-align:center;}

h2 { font-size:1.1em; text-align:center; padding-top:0.5em; font-weight:normal; font-variant:small-caps; }
h3 { font-size:1em;  text-align:left; padding-left:2em;  font-weight:normal;}
h4 {font-size:0.9em;  text-align:center; font-weight:normal; font-variant:small-caps;padding-top:0.5em;}
h5 {font-size:0.9em;  text-align:center; font-weight:normal; font-variant:small-caps;padding-top:0.5em;}
#container {text-align:left; width:800px; margin:0 auto;
color:#000; background-color:#fff; position:relative;}

#content { color:#000; background-color:#fff; width:600px; float:left;}



#leftnav {background-color:#fff; color:#000; float:left; width:200px; padding-top:0.5em; }
#leftnav ul { list-style-type:none;  margin:0; padding:0;}
#leftnav ul li {margin:0; padding:0; }
#leftnav li a { display:block; padding:5px}
#leftnav a { display:block; 
	text-decoration: none; 
	border: 1px solid #0D799E; 
	}
#leftnav a:link { color:#6866c0; background-color:#fff; }

#leftnav a:visited { color:#c0c0e9; background-color:#fff; }

#leftnav a:hover { color:#F1F1FC; background-color:#bec9f7;
text-decoration:underline; display:block; }



#currentpage a{ border-right:7px solid #7473c6; display:block; }

#leftnav ul ul { text-align:left; }






#footer{clear:both; background:#5B59BA url(americafooter.jpg) top left no-repeat; width:800px; margin:0 auto;
 height:80px;    color:#fff;  text-align:center; }


.footerp { font:1.4em Papyrus, serif; color:#fff;  background:inherit; padding-top:1em;}


.smallpich {  margin:0; padding:1em 0.5em 1em 1.5em; float:left; width:250px; height:167px;}

.smallpicv {  margin:0; padding:1em 0.5em; float:left; width:167px; height:250px;}



.top { text-align:center; color:#069; background-color:#fff; padding-bottom:0.5em;}




	
a { text-decoration:none; } 
a:link { color:#6866c0; background-color:#fff; }
a:visited { color:#c0c0e9; background-color:#fff; }
a:hover { color:#F1F1FC; background-color:#bec9f7;
text-decoration:underline; }

.contactinfo { padding:10px;} 
.gerry { float:left; }
.website { float:right; }





p.center { text-align:center; }



.abbr { border-bottom:1px dotted green; cursor:help;}

#stcquote { padding-left:2em; text-align:left;  font-size:0.8em; padding-right:2em; line-height:1.6em; font-family:Garamond, Palatino, sans-serif;}
#quotee { padding-left:2em; text-align:left; font-family:Garamond, Palatino, sans-serif;
font-size:0.8em; padding-bottom:0.5em;}

 
#footerimg {background:#e6e6fa url(footerbg.gif) bottom left no-repeat;
width:800px; height:20px;}

#curves3head {background:#fff url(curves3.gif) top left no-repeat; width:800px; height:40px;}
