/*Page Setup*/

body {
     background: #ffffcc url(../graphics/bottomstripe.jpg) no-repeat bottom left;
		 padding-bottom: 80px;
		 margin: 0;
		 }
		 
#topstripe {width: 100%;
height: 335px;
background: #ffffcc url(../graphics/topstripe.jpg) no-repeat bottom;
margin-left: 0;
}
		 

.page {
      width: 760px;
      margin: auto;
			clear:both;
		 margin-top: 80px;
			
      }
		
		
	
.blurb {margin-top: -335px;
margin-right: 100px;
}	


#shadow {
        width: 695px;	
				border: solid 6px silver;
				position: relative;
				margin: -14px auto;
				background: #ffffcc;
				}
				
#frame {
        width: 695px;
				border: solid 6px #660000;
				position: relative;
				margin: -14px 3px 4px 3px;
				}	
			
#anchor {
        clear: both;
        height: 35px;
        }

/*Header*/

#logo { 
       float: left;
			 position: absolute;
			 left: 16px;
			 top: 10px;
			 }	 
			 
/*Main Menu*/		 
			 
#menu
       {       
       position: relative;
			 float: left;
			 margin: 25px 10px auto -50px;
			 z-index: 1;
			 }
	
#topButton {
           margin-top: 0;
					 }		
			
							 
.container {
            margin-top: -1.5em;
						/*background: #660000;*/
						width: 10em;
						height: 2em;
            }										 

.linkText{
         position: relative;
         top: -2.2em;
         width: 9em;
         height: 1.7em;
         display: block;
         padding: 0.3em 0 0 1em;
         background: url(graphics/spacer.jpg);
         color: #ffffcc;
	       font: bold medium "Arial Rounded MT Bold", arial, sans-serif;
	       }
		
a:link:hover,
a:link:visited:hover {
						         color: white;
								     }
			
/*Content*/			
			
#content {
         width: 560px;
         background: #ffffcc;
         position: relative;
         top: 30px;
         left: 20px;
         }

.picture {
         width: 250px;
         float: right;
         margin: 5px -38px 5px 15px;
         position: relative;
         }		
				
#freeindex {
position: relative;
top: 65px;
left: 75%;
}
				
/*Fonts*/				
				
h1 {
   margin: 0;
   }

h2 {
   font: bold large "Arial Rounded MT Bold", arial, sans-serif;
   text-align: left;
   margin: 25px auto auto 200px;
   }

h3 {
   font: bold small "Arial Rounded MT Bold", arial, sans-serif;
   text-align: right;
   color: #660000;
   width: 18em;
   float: right;
	 margin-top: 22px;
   }

h4 {
  font: bold small "Arial Rounded MT Bold", arial, sans-serif;
  text-align: left;
  padding: 0 20px 0 10em;
	margin: 2px 0;
  } 
	 
p {
  font: small/150% arial, sans-serif;
  text-align: justify;
  padding: 0 20px 0 10em;
	
  }
	
ul {
   font: bold small arial, sans-serif;
   text-align: justify;
   padding: 0 20px 0 12em;
   }
	 
li {
    margin: 15px 0;
		}

/*Email Link*/

a:link#email,
a:link:visited#email,
h4 a:link,
h4 a:link:visited
                 {
                  color: #660000;
                  font: 0.9em arial, sans-serif;
                  }

a:link:hover#email,
a:link:visited:hover#email,
h4 a:link:hover,
h4 a:link:visited:hover {
                   color: black;
                   font: 0.9em arial, sans-serif;
                   }

													 
/*Sub Menu*/
#subMenu {
         position: absolute;
         margin: 20px 0 0 0;
         right: 1px;
         }

.subButton {
           float: left;
					 }
						
.subEnds {
          float: left;
					margin-top: -1.5em;
					}

.subContainer {
            width: 8em;
            margin-top: -1.5em;
						background: #660000;
						height: 1.8em;
            }
											
.subLinkText{
	position: relative;
	display: block;
	width: 7.5em;
	height: 1.8em;
	top: -1.8em;
	padding: 0 0 0 0.5em;
	color: #ffffcc;
	font: bold medium "Arial Rounded MT Bold", arial, sans-serif;
	background: url(graphics/spacer.jpg);
	} 



/*Basic Guide Menu*/
	
#buttonxText,
#altButtonx
           {
           display: block;
           position: relative;
           font: bold medium "Arial Rounded MT Bold", arial, sans-serif;
	         width: 9em;
	         padding: 0.5em;
           border: solid 1px #660000;
	         background: #ffffcc;
	         color: #660000;
					 margin-bottom: 15px;
           }
					 
#buttonxText {
             display: none;
						 }