body {margin: 0;
  padding : 0;
  background-color : #ffffff;
  font-family : georgia, "times new roman", garamond, serif;
  color: #000000; }

a:link {text-decoration: none; 
font-weight: bold; 
color:#000099; }

a:visited {text-decoration: none; 
font-weight: bold; 
color:#660066;}

a:hover {text-decoration: underline; 
font-weight: bold;
color:#000099;}

a.reversed:link {font-weight: bold;
	color:white; background:#000099; 
	text-decoration: none; padding:4px;}

a.reversed:visited {font-weight: bold;
	color:white; background:#000099; 
	text-decoration: none; padding:4px;}

p,ul {font-size: 100%; margin-top: 5}

blockquote {font-size: 90%;
font-style: italic;}

h1 {font-family:georgia,"times new roman", garamond, serif; font-size: 140%;}

h2 {font-family:georgia,"times new roman", garamond, serif; font-size: 110%; margin-bottom: 0;}

#selectideas a {
	font-family: arial, geneva, helvetica, "ms sans serif";
	font-size: 80%}
        
#singingstrap {font-family: georgia,"times new roman", garamond, serif; font-size: 150%; font-weight: bold; margin-bottom: 0;margin-top:1em;}

.with {font-size: 80%;}

#leftnav {font-size: 80%;
font-weight: bold; 
font-family: arial, helvetica, swiss;
padding-top: 12px;
padding-left: 12px;}

#smallnav {font-size: 80%; font-weight: bold; padding-left: 15px; padding-top: 10px}

#maintext {font-family:georgia, "times new roman", garamond, serif;}

#maintext a {
font-weight: normal;
color:#000099;
text-decoration: underline; }

.caption {font-family: arial; font-size: 65%;}

#rightcolumn {font-size: 80%;margin-left:15%;
padding-left: 10px;}

#bottom {
font-size: 100%;
font-weight: bold;
color: #000000;}

#newsletter {background-color:#ffffe0; padding-left:1em; padding-right:1em}

.backtotop {font-family: arial, helvetica, swiss;
			font-size: 80%;}

.pullquote {
width: 10em;
padding: 10;
float: right;
font-family: georgia, "times new roman", garamond, serif;
color: #000033;
font-size: 80%;
font-style: italic;}

span.upper {text-transform:uppercase;}