a             {text-decoration: none; -moz-outline-style: none; outline:none;}  
a:link        {color: #123456;}
a:active      {color: #123456;}
a:visited     {color: #123456;}
a:hover       {color: #999999;}     

body, td, th { font-family: Verdana, Arial, Helvetica, sans-serif; color: #654321; font-size : 12pt; }

{
-moz-outline-style: none;
}
object { outline:none; }
h2 {color:#808000;}
BODY {
  background-color : #ffffff;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  color : #000000;
  margin: 0px; 
  background-image: url('images/backgrounds/blanket.jpg');
}
.floatleft { 
	float: left; 
	margin-left: 50px;
	border:0;
	z-index:6;
	/*background-image: url('images/logo/Small_Logo.gif'); */
}
.Frostart{
	margin-top:-40px;
	margin-left: 60px;
	font-family : Tahoma, Helvetica, sans-serif;
	font-size : 35pt;
	color: #808000;
}
.Header {
	margin-top: 20px;
	margin-bottom: 0;
  margin-left: 0px;
  margin-right: 0px;  
  border: 0px;
  height: 160px;
  font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-align:center;
} 
.Header_Blog {
	margin-top: 40px;
	margin-bottom: 0;
  margin-left: 0px;
  margin-right: 0px;  
  border: 0px;
  height: 160px;
  font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-align:center;
} 
.BackNav {
	position:absolute;
	top: 500px;
	bottom: 0;
  left: 20px;
  margin-right: 0px;  
  height:30px;
} 
.IntroFlash {
	margin-top: 50px;
	margin-bottom: 0;
  margin-left: 100px;
  margin-right: 0px;  
} 
.Menu {
  margin-top: -45px;
  position:absolute;
  margin-left: 165px;
  margin-bottom: 15px;
  width: 450px;
  display:inline;
  border:0px;
  font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-align:center;
  z-index:5;
} 
.Right {
  margin-top: -800px;
  margin-left: auto;
  margin-right: 0px;
  margin-bottom: -40px;
  height: 800px;
  width: 135px;
  border: 0;
  font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000000;
  background-color: #123456;
} 
.Content {
  text-align:center;
  margin-top: -200px;
  margin-bottom: 0px;
  margin-left: 135px;
  margin-right: 135px;
  border: 0px;
  height: 700px;
  font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000000;
}
.ContentProjects {
  margin-top: 20px;
  margin-bottom: 0px;
  margin-left: 155px;
  width: 700px;
  border: 0px;
  font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000000;
}
.waterways {
  margin-top: 20px;
  margin-bottom: 0px;
  margin-left: 155px;
  width: 700px;
  border: 0px;
  font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000000;
  text-align:left;
}
.ContentLinks {
  text-align:center;
  margin-top: 25px;
  margin-left: 155px;
  margin-right: 135px;
  border: 0px;
  font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000000;
}
.ContentEvents {
  text-align:center;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 135px;
  margin-right: 135px;
  border: 0px;
  font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000000;
}
    
.ContentGallery {
  margin-top: 25px;
  margin-bottom:0px;
  margin-left: 375px;
  width: 500px;
  border: 0px;
  font-family :  Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000000;
}

.ContentGalleryPics {
  position:absolute;
  top: 300px;
  left: 360px;
  width: 900px;
  border: 0px;
  font-family :  Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000000;
}
.Animations{
  position:absolute;
  top: 300px;
  left: 150px;
  width: 200px;
  border: 0px;
  font-family :  Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000000;
}
.ContentGallery2 {
  margin-top: -125px;
  margin-bottom:0px;
  margin-left: 375px;
  width: 500px;
  border: 0px;
  font-family :  Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000000;
}
    
.ContentInfo {
  margin-top: -125px;
  margin-left: 220px;
  width: 700px;
  border: 0px;
  font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000000;
}
    
.Biog {
  text-align:left;
  margin-top: 20px;
  margin-left: 155px;
  width: 700px;
  border: 0px;
  font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000000;
}
    
.Bottom {
  margin-right: 30px;
  margin-left: 0px;
  margin-right: 0px;
  height: 60px;
  font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000000;
}
 
.Info {
  text-align:center;
} 

.email_align{
  text-align:right;
} 

.Welcome {
  font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:14;
  color:#112255;
  text-align:center;
}
tr.navbox {
	background-color: #CCCCCC;
}

.ArtLogo {
	margin-top:-365px;
	margin-bottom:0px;
	margin-left: 155px;
	width: 200px;
	border:0;
}
.ArtLogo2 {
	margin-top:-730px;
	margin-bottom:0px;
	margin-left: 155px;
	border:0;
}
.ArtLogo3 {
	margin-top:-1875px;
	margin-bottom:0px;
	margin-left: 155px;
	border:0;
}
.ArtLogo4 {
	position:absolute;
	top:180px;
	left: 155px;
	border:0;
}
.ArtLogo5 {
	margin-top:25px;
	margin-bottom:0px;
	margin-left: 155px;
	border:0;
}
.fair_links{
	position:absolute;
	top:180px;
	left: 350px;
	border:0;
}
.HeaderBlog{
  margin-top: 25px;
  margin-bottom: auto;
  margin-left: 0px;
  margin-right: 0px;  
  border: 0px;
  height: 160px;
  font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000000;
  text-align:center;
  z-index: 5;
}
	
.MenuBlog {
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: -40px;
  width:135px;
  border:0px;
  font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000000;	
  text-align:center;
  z-index: 3;
}
	
.PhotoMenu {
  margin-top: 50px;
  margin-left: 10px;
  margin-bottom: 0px;
  width: 131px;
  border:0px;
  z-index:5;
  font-size : x-small;
} 
    
.ContentPhotos {
  margin-top: -155px;
  margin-bottom: 0px;
  margin-left: 155px;
  border: 0px;
  font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000000;
  WIDTH: 700px;
  font-size : x-small;
}

.RightBlog {
  margin-top: -800px;
  margin-left: auto;
  margin-right: 0px;
  margin-bottom: -40px;
  height: 800px;
  width: 135px;
  border: 0;
  font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000000;
  background-color: #123456;
  z-index: 2;
}
	
.ContentBlog {
  margin-top: 20px;
  margin-left: 50px;
  border: 0px;
  font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000000;
  z-index: 1;
}	

P, OL, UL, DL {font-size: 12pt; margin-bottom: 0px;}
/*font-family is already defined, here I only set the font-size*/
P OL, P UL, P DL, OL UL {font-size: 13px;}
/*and here the I prevent the incredible shrinking text*/

a.nav:link {
  color: #808000;
  text-decoration : none;
  background-color; #CCCCCC;
  font-size : small; }
  
a.nav:visited {
  color: #808000; 
  text-decoration : none;
  background-color; #CCCCCC;
  font-size : small;}
a.nav:hover {
  color: #990000; 
  text-decoration : none; 
  background-color; #CCCCCC;
  font-size : small;}
a.nav:active {
  color: #338899; 
  text-decoration : none;
  background-color; #CCCCCC;
  font-size : small; }

a.nav2:link {
  color: #777777;
  text-decoration : none;
  font-size : x-small;  }
a.nav2:visited {
  color: #775666; 
  text-decoration : none;
  font-size : x-small; }
a.nav2:hover {
  color: #990000; 
  text-decoration : none; 
  font-size : x-small; }
a.nav2:active {
  color: #338899; 
  text-decoration : none; 
  font-size : x-small; }

a.nav3:link {
  color: #345987;
  text-decoration : underline; 
  font-size : 11; }
a.nav3:visited {
  color: #775666; 
  text-decoration : underline;
  font-size : 11; }
a.nav3:hover {
  color: #990000; 
  text-decoration : underline; 
   font-size : 12; }
a.nasv3:active {
  color: #338899; 
  text-decoration : underline; 
  font-size : 11; }

a.email:link {
  color: #345987;
  text-decoration : none; 
  font-size : small; }
a.email:visited {
  color: #775666; 
  text-decoration : none;
  font-size : small; }
a.email:hover {
  color: #990000; 
  text-decoration : none; 
  font-size : small; }
a.email:active {
  color: #338899; 
  text-decoration : none; 
  font-size : small; }

a.photo:link {
  color: #650000;
  text-decoration : none; 
  font-size : x-small; }
a.photo:visited {
  color: #650000; 
  text-decoration : none;
  font-size : x-small; }
a.photo:hover {
  color: #338899; 
  text-decoration : none; 
  font-size : x-small; }
a.photo:active {
  color: #999999; 
  text-decoration : none; 
  font-size : x-small; }


a.projects:link {
  color: #123456;
  text-decoration : none; 
  font-size : 12pt; }
a.projects:visited {
  color: #123456; 
  text-decoration : none;
  font-size : 12pt; }
a.projects:hover {
  color: #123456; 
  text-decoration : none; 
  font-size : 12pt; }
a.projects:active {
  color: #cccccc; 
  text-decoration : none; 
  font-size : 12pt; }
.oldbrowser {display: none;}    

.style1 {
	font-family: Tahoma;
	color: #333333;
	text-align:justify;
}


