body {

background-image: url(yellowroses.gif); 
repeat-x bottom left; margin: 50px 50px 40%; padding:75px;


}
div.container {
  border: 2px dashed #333;
}

div.spacer {
  clear: both;
  }



h1, h2, h3, h4, h5, h6
{font-family: Dauphin, Monotype Corsiva, cursive; 
 color: #000080; background-color: transparent; text-align:center; }
h1 {font-size: 36px; font-weight: bold; }
h2 {font-size: 30px; font-weight: bold; }
h3 {font-size: 28px; font-weight: bold; }
h4 {font-size: 26px; font-weight: bold;  }
h5 {font-size: 20px; font-weight: bold; }
h6 {font-size: 18px; font-weight: bold;}
h7 {font-size: 16px; font-weight: normal; padding-top: 15%}
h8 {font-size: 14px; font-weight: normal; }

a:link {font-weight:normal; color:#800080; background-color: transparent; }
a:visited {font-weight:normal; color:#2d73b9; background-color: transparent;}
a:hover {font-weight:bold; color:#6f559d; background-color: transparent;}


p, td, li, q, ul, ol, em  

{
font-family: Trebuchet, Verdana, Ariel, sans-serif; 
color: #000080; background-color: transparent; text-align: center;
}

p {font-size: 16px; font-weight: bold; }
em {font-style: italic; font-weight: bold; }

li
{
padding-bottom: 5%
}

q
{font-weight: bold; background-color:#fffbc6;
}

a:link {font-weight:normal; color:#800080; background-color: transparent; }
a:visited {font-weight:normal; color:#2d73b9; background-color: transparent;}
a:hover {font-weight:bold; color:#6f559d; background-color: transparent;}


img 
	{
	display: block; 
	padding: 1%;

	}

/* Basic Page Divisions*/

#primarycontent {
	width: 85%;
	padding-left: 75px;
	padding-top: 0px;
	padding-bottom: 50px;
                padding-right: 75px;
	
	}

/* navdiv Attributes */

#navdiv 
	{
	/* float left */
	position: absolute;
	left: 15px;
	margin: 0;
	
	padding-left: 15px;
	padding-top: 140px;
	padding-right: 100px;
	padding-bottom: 10px;

	background: transparent;
	float: left;
	
	
	width: 150px;  /*actual value for conformant browsers */
	}
	












