/* use html>body to stop IE*/

/* Standards */
body { font-family: arial, helvetica, sans-serif; font-size: 80%; color: #FFFFCC;}
a { text-decoration : none; color: white;}
a:hover, a:active { color:yellow; text-decoration:none; }
p { line-height: 1.3em;}
img { border:0; }
h2 { color : white; font-size : 1.5em; text-align: center;}
h3 { color : yellow; font-size : 1em;}

/* Layout */
body { margin-left: 5%; padding: 0; margin-right: 5%; }
h2 { padding : 0.1em; border-width : 5px;}

#header { float: left; width: 100%; height: 35px; margin-bottom : 0.5em; padding : 0em; border-bottom-width : 18px;}
	#topnav { position:absolute; top:50px; right:50%; margin-right:-440px;}
	html>body #topnav { top:30px;}
	#topnav ul { list-style:none;}
	#topnav li { display:inline; padding-left:10px; }
#topnav li a:hover, #topnav li a:active { color:yellow; text-decoration:none;}

#main { float: left;  width: 100%;}
	#content { float: left; width: 81%; margin: 5px 0 0 2px; }
	html>body #content { width: 83%;}
		#intro { margin: 10px;}
			.sideimage img{ float:left; padding-right: 3px;}
		#feature { margin: 5px 10px 10px 10px; width: 98%; float:left;}
			.item { border-bottom:1px solid #acf; margin-bottom:1em; }
			.picture img { border: 0}
			.rightlink { margin-left: 41%;}
			html>body .rightlink { margin-left: 45%;}
	#side { float: right;  width: 14%;  margin-right:3px;  padding:0;}
	#side ul { border-width: 1px; margin:5px 0; padding:0;}
	#side li.navtop { padding-left:1px;}
	#side li { padding-left:4px;}

#footer { float:left; padding-left: 170px; margin-top: 5px;}

#toplink { margin-left: 48%;}

/* Backgrounds and Borders*/
body { background-color: #005196;}
h2 { background-color : #090; border-style : solid; border-color : black;}

#header { background-color : green; border-bottom-style : solid; border-bottom-color : #006D00;}

#main { }
	#content { border-style: solid; border-color: silver;}
		#intro {}
		#feature {}
	#side ul { border-style: solid; border-color: black;}
	#side li.navtop { background-color: white;}
	#side li { background-color: green;}

/* Text */
#header span{ font-size : 30px; font-style : italic; margin-left : 35%; letter-spacing : 0.5em;}
#header a { color : #ffc;}
	#topnav, #topnav a { color:#fff; font-size:14px; font-weight:bold; }
	#topnav h2 { display:none; }
	#topnav a:focus, #side a:hover, #side a:active { color:#A1BDD7; border:0; }
	#topnav ul { font-style: normal;}
#main {}
	#content {}
		#intro {}
		#feature h3 { font-size:1.2em; }
		#feature small { font-family : times new roman; color : #FFFFCC; font-style : italic; font-size : 10pt;}
		#feature span { color : yellow; font-size : 13pt;}
			.item p{ color : white; font-size : 12pt;}
			.picture { color : #FFFFCC; font-style : italic; font-size : 12pt;}
	#side ul { list-style-type: none;}
	#side li.navtop { font-weight: bold; color: black;}
	#side li { list-style-type: none;}

#footer { text-align:center;}

#toplink a { text-align: center; font-family: times new roman; font-size: 14pt;}

/* Guestbook Names */<guestbook>
font.a {}
font.m1ke { font-family : comic sans ms; color : #32CD32; font-size : 14pt;}
font.baron { font-family : kunstler script; color : #48D1CC; font-size : 13pt;}
font.gazz { color: #FF6EC7; font-size : 13pt; font-weight : bold;}
font.char { font-size : 13pt; font-family: goudy stout; color: #B452CD;}
font.wainy { font-family : monotype corsiva; color : #32CD32; font-size : 13pt;}
font.tricky { font-family : comic sans ms; color : green; font-size : 12pt;}
font.farny { font-weight:bold;}
font.bex { color: pink; font-family: times new roman;}
font.kovski { font-family: matura mt script capitals; font-style: italic; font-weight: bold;}</guestbook>
/* the tags are there to allow php changing of this section, the a fonts stop the tags interfering with the rest of the sheet 

*/
font.a {}

/* Farny's Pages */
#farny { font-family: times new roman; font-size: 14pt;}
#farny ul { list-style-type: decimal;}
#farny td { text-align: center;}
font.farnhead { font-family: times new roman; font-size: 48pt;}
font.blair { font-family: times new roman; font-size: 40pt; line-height: 30px;}
font.brown { font-family: times new roman; font-size: 16pt; line-height: 30px;}
font.howard { font-family: times new roman; font-size: 30pt; line-height: 30px;}