a {	
	text-decoration: none;

	color:#666666;
}

strong {
font-size:1.0em;
color:#000000;
}
body {	
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 0.8em;	
	color:#666;
	}
h1 {
	color: #75A7C4;
	font-size: 2.5em;
	font-weight: normal;
	font-family: Verdana, Arial, Sans-Serif;
	margin:0px;
	padding:0px;
	}
h2 {
	color: #75A7C4;
	font-size: 2.5em;
	font-weight: normal;
	font-family: Verdana, Arial, Sans-Serif;
	margin:0px;
	padding:0px;
	}
h3 {	
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 1.1em;	
	color: #DCDCDC
	}
h4 {
	color: #000000
	}
	
/* ----------container to center the layout---------- */
#outer {
	background-color:#FFFFFF;
	width: 900px;
	padding:0px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: auto;
} 

/* --------------saxon credit------------- */
#saxon {
font-size:0.65em;
padding-top: 10px;
float:right;

}

#saxon a:link, #saxon a:visited {
color: #222;
text-decoration: none;
}


#saxon a:hover{
color:#990000;

}
/* --------------photography------------- */
.photography {
font-size:0.75em;


}


/* --------------top banner------------- */
#banner {
background-color:#FFFFFF;
width:900px;
height:40px;
margin: 0;

}

#gallery img {
border:none;

}

/* --------------top navi------------- */
#topnav {
background-color:#FFF;
margin: 0;

}

#topnav a {
font-size: 1.2em;
}

#topnav a:link, #topnav a:visited {
padding:15px 10px 15px 10px;
color: #fff;
text-decoration: none;
}


#topnav a:hover{
color:#222;

}
#topnav a.title{
	color: #75A7C4;
	font-size: 3em;
	font-weight: normal;
	font-family: Verdana, Arial, Sans-Serif;
	margin:0px;
	padding:0 0 0 5px;
	}



/* --------------medianav------------- */
#sidenav {
background-color:#FFFFFF;
width:149px;
vertical-align:top;
border-top:dotted 1px #999;

}

#sidenav td{
border-bottom:dotted 1px #999;

}
#sidenav a:link, #sidenav a:visited {
padding:15px 30px 15px 10px;
color: #999;
text-decoration: none;
}

#sidenav a:hover{
color:#222;
padding:15px 30px 15px 10px;
font-weight:bold;
}

#sidenav a {
padding:15px 30px 15px 10px;
padding-left:5px;
}


#sidenav a.active{
color:#222;
	}
	
	
	/* --------------bottom border------------- */
#bborder {
height:20px;
border-bottom:dotted 1px #999;

}
	


/* --------------mainpic------------- */
#mainpic {
margin-top: 30px;
margin-left:2px;
margin-right:2px;

}
/* --------------introtext------------- */
#introtext {
background-color:#FFF;
line-height:1.5em;
vertical-align:top;
margin:0px;


}

/* --------------thumbnails------------- */
#thumbnails {
background-color:#FFF;
margin-top: 30px;
}

.gallerytitle {
font-weight:bold;
padding-bottom:5px;
color:#990000;
border-bottom:dotted #999 1px;
}

.gallerdescription {
color:#666666;
font-size: 0.9em;
padding:0;
line-height: 1.5em;
border-bottom:dotted #999 1px;
}

.gallerytext {
font-size: 0.9em;
padding:0;
}

#standardtext {
position:relative;
padding:0 10px 0 10px;
margin: 0px;
}
#standardtext p{
color:#666666;
font-size: 1.0em;
}
#linktext {
padding:0px;
margin: 0px;
}
#linktext p{
color:#990000;
font-weight:bold;
font-size: 1.2em;
}
#linktext a:link, #linktext a:visited {
padding:15px 30px 15px 10px;
color: #999;
text-decoration: none;
}

#linktext a:hover{
color:#222;
padding:15px 30px 15px 10px;
font-weight:bold;
}

#linktext2 a:link, #linktext2 a:visited {
padding:15px 30px 15px 0px;
color: #990000;
text-decoration: none;
font-weight:bold;
}

#linktext2 a:hover{
color:#222;
padding:15px 30px 15px 0px;
font-weight:bold;
}


#lownav {
	margin-top:10px;
}

#lownav ul {
list-style: none;
margin: 0px;
padding:15px 0 0 0;
text-align:center;
vertical-align:bottom;
border-top:dotted 1px #999;
}

#lownav li {
display: inline;
}

#lownav a:link, #lownav a:visited {
padding: 5px 15px 5px 15px;
color: #999;
text-decoration: none;
}

#lownav a:hover {
padding: 5px 15px 5px 15px;
color: #222;
}

#lownav .inactive {
padding: 5px 15px 5px 15px;
color: #CCC;
text-decoration: none;
}

#newstext {
padding:0px;
margin: 0px;
}

#newstext p {
padding:0px;
margin: 0px;
}
