
div.floatleft {float:left;}

div.floatright {float:right;}

div.floatright {float:top;}

body {
		background-color: #C0B27A;
		font-family: Arial, Helvetica, sans-serif;
		margin: 0; 
		padding: 0;
}
body.iframe {
		background-color: #D8D8C0;
		font-family: Arial, Helvetica, sans-serif;
		margin: 0; 
		padding: 0;
}
img { border: 0px;}

img.whatsnew{border: 1px; float: left;}

iframe.whatsnew{background-color: #D8D8C0;
width: 675px;
height:500px;
border:0px;
margin-left:5px;
margin-right:5px;
}
font.title{font-weight:bold;
font-size:24px;}
table.content{  background-color:#C0B27A;
				background-image: url(images/flowers.jpg);
				background-repeat: no-repeat;
				background-attachment: fixed;
				background-position: 100% 100%;
				width: 740px;
				border: 0px;
				}
 
td.left { 	background-image: url(images/left.jpg);
			background-repeat: repeat-y;
			width: 13px;
			
			}
			
td.right { 	background-image: url(images/right.jpg);
			background-repeat: repeat-y;
			width: 13px;
			
			}
td.top { 	background-image: url(images/top.jpg);
			background-repeat: repeat-x;
			width: 724;
			height: 13px;
			}
td.bottom { background-image: url(images/bottom.jpg);
			background-repeat: repeat-x;
			width: 724;
			height: 13px;
			}
td.topleft { 	background-image: url(images/lefttop.jpg);
			background-repeat: no-repeat;
			width: 13px;
			height: 13px;
			}
			
td.topright { 	background-image: url(images/righttop.jpg);
			background-repeat: no-repeat;
			width: 13px;
			height: 13px;
			}
			
td.bottomleft { 	background-image: url(images/bottomleft.jpg);
			background-repeat: no-repeat;
			width: 13px;
			height: 13px;
			}
			
td.bottomright { background-image: url(images/bottomright.jpg);
			background-repeat: no-repeat;
			width: 13px;
			height: 13px;
			}
td.body { background-color: #D8D8C0;
			width: 714px;
			
			}
td.nav{
width:148;
text-align:center;}

th {
	font-family: Arial, Helvetica, sans-serif;
}


menu {position: relative; }

img.pagetitle { width: 680px;
                height: 50px;
                border: none;
				margin-top:6px;
				margin-left:3px;  
				}
 img.snowy {
 vertical-align:middle; 
                border: none;  }               
font.copyright { face: Arial;
                 font-size: x-small;
                 color: #342826;
                 
                 }
a.blend{color:#D8D8C0;}
a:link{ font-family: Arial, Verdana, Helvetica, sans-serif;
		    color: #802A2A;
	      text-decoration: underline;
	      font-weight:bold;
}
a:hover{font-family: Arial, Verdana, Helvetica, sans-serif;
		    color: #000000;
	      text-decoration: underline;
        font-weight:bold;}
        
a:visited {font-family: Arial, Verdana, Helvetica, sans-serif;
		   color: #802A2A; 
	      text-decoration: underline;
        font-weight:bold;}

a.org:link{ font-family: Arial, Verdana, Helvetica, sans-serif;
		    color: #802A2A;
		    font-size: 1.4em;
	      text-decoration: none;
	      
}
a.org:hover{font-family: Arial, Verdana, Helvetica, sans-serif;
		    color: #000000;
		    font-size: 1.4em;
	      text-decoration: none;
        }
        
a.org:visited {font-family: Arial, Verdana, Helvetica, sans-serif;
		    font-size: 1.4em;
		    text-decoration: none;
        }

a.discrete:link{ font-family: Arial, Verdana, Helvetica, sans-serif;
		    color: #802A2A;
	      font-size: 1.2em;
	      text-decoration: none;
	      
}
a.discrete:hover{font-family: Arial, Verdana, Helvetica, sans-serif;
		    color: #000000;
	      text-decoration: none;
        }
        
a.discrete:visited {font-family: Arial, Verdana, Helvetica, sans-serif;
		    text-decoration: none;
        }
a.nav:link{font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-weight:bold;
text-decoration:none;
}

a.nav:hover{font-family:Arial, Helvetica, sans-serif;
color:#804000;
font-weight:bold;
text-decoration:none;
}

a.nav:visited{font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-weight:bold;
text-decoration:none;
}
a.vividapparitions:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: x-small;
	color: #347235;
	text-decoration: none;
}
a.vividapparitions:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: x-small;
	text decoration: none;
	color: #4AA02C;
}
a.vividapparitions:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: x-small;
	color: #4AA02C;
} 
p.bodytext {margin-left: 1em;
margin-right: 1em;
}
p.bodytext_deep {margin-left: 3em;
margin-right: 1em;
}
img.front{
vertical-align:text-top;}

hr{	color: #C0B27A;
	size: 1px;
width:96%;}

hr.box {background-color:#CCCCCC;
color:#CCCCCC;
border:none;
width:98%;}


#sddm
{	margin: 0;
	padding: 0;
	z-index: 30}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 17px arial}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 0px 0px;
	width: 147px;
	background: #C0B27A;
	color: #000;
	text-align: center;
	text-decoration: none}

#sddm li a:hover
{
background-color:#C0B27A;
color:#88663d;}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #C0B27A;
	border: 1px solid #88663d}

#sddm div a
{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 5px;
		width: 144px;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #C0B27A;
		color: #000000;
		font: 13px arial;
    font-weight: bold;}

#sddm div a:hover
{	background: #88663d;
		color: #D8D8C0}


#hidden {  
     width:100%;  
     height:100%;  
       
     display: none;  
 }
 #hidden2 {  
     width:300px;  
     height:100%px;  
       
     display: none;  
 }
 #hidden3 {  
     width:400px;  
     height:100%;  
       
     display: none;  
 }  
#main{  
     width:300px;  
     height: 30px;  
    
 }
 #main2{  
     width:300px;  
     height: 30px;  
   
 }
 #main3{  
     width:300px;  
     height: 30px;  
    
 }
p.whatsnew{
margin-left:10px;
margin-right:10px;
}
p.indent{
margin-left:400px;
font-weight:bold;
font-size:small;}

hr.home{
width:98%;
color:#C0B27A;
border:dotted;}

td.odd{background-color:#D8D8C0;
width:675px;
padding-top:10px;
padding-bottom:10px;
height:100%;
vertical-align:middle;
}

td.even{background-color:#CCCC99;
width:675px;
padding-top:15px;
padding-bottom:15px;
height:100%;
vertical-align:middle;}

img.whatsnew{
border:medium;
border-color:#000000;
float:left;
margin-right:5px;
}

#box {
margin-left:10px;
margin-bottom:10px;}

#left {
margin:0;
padding:0;
border:0px;
text-align:left; 
display:block; 
float:left;}

#right {
margin-right:5px;
padding:0;
border:0px;
text-align:right; 
display:block; 
float:right;}
ul.indented{margin-left:10px;}
.centerdiv{ /*IE method of centering a relative div*/
text-align: center;
}

.centerdiv>div{ /*Proper way to center a relative div*/
margin: 0 auto;
}
ul {margin-left:30px;}
