/* Layout Stylesheet */ 


a:link { 
	color: #CC3300;
	text-decoration: none;
	border: none; 
} 

a:visited { 
	color: #980F08;
	text-decoration: none; 
} 

a:hover { 
	color: black;
	text-decoration: underline;
}

a:active {
	color:#980F08;
	text-decoration: none;
}

a.navy:link { 
	color: #000066; 
	text-decoration: none; 
}

a.navy:visited { 
	color:#000033; 
	text-decoration: none; 
}

a.navy:active { 
	color: #980F08; 
	text-decoration: none; 
}

a.navy:hover { 
	color: black; 
	text-decoration: underline; 
}


body {
 margin:20px;
 background:#808080;
 color: #333333;
 text-align:center;
 padding:0;
 font-family: Verdana, Geneva, Arial, sans-serif;
 font-size: small;
 }

#outer {
 text-align:left;
 border:0px solid #000000;
 width:768px;
 margin:auto;
 }


#bar {
 border-left:0px solid #000000; border-right:0px solid #000000; border-top:0px solid #c0c0c0; border-bottom:0px solid #c0c0c0;
 border: 0;
 margin: 0;
 display: inline;
 padding-left: 7px;
 }

#bodyblockplay {
 border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; border-top:1px solid #FFFFFF;  border-bottom:1px solid #FFFFFF;
 position:relative;
 background-color: #FFFFFF;
 color: #333333;
 width:768px;
 padding-top: 20px;
 background-image:url(images/playback2.jpg);
 background-repeat: no-repeat;
 margin: 0px;
 }
 
 #bodyblocktea {
 border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; border-top:1px solid #FFFFFF;  border-bottom:1px solid #FFFFFF;
 position:relative;
 background-color: #FFFFFF;
 color: #333333;
 width:768px;
 padding-top: 20px;
 background-image:url(images/teaback.jpg);
 background-repeat: no-repeat;
 margin: 0px;
 }
 
  #bodyblockmag {
 border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; border-top:1px solid #FFFFFF;  border-bottom:1px solid #FFFFFF;
 position:relative;
 background-color: #FFFFFF;
 color: #333333;
 width:768px;
 padding-top: 20px;
 background-image:url(images/magback.gif);
 background-repeat: no-repeat;
 margin: 0px;
 }
 
  #bodyblockred {
 border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; border-top:1px solid #FFFFFF;  border-bottom:1px solid #FFFFFF;
 position:relative;
 background-color: #FFFFFF;
 color: #333333;
 width:768px;
 padding-top: 20px;
 background-image:url(images/redback.gif);
 background-repeat: no-repeat;
 margin: 0px;
 }
 
  #bodyblockgreen {
 border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; border-top:1px solid #FFFFFF;  border-bottom:1px solid #FFFFFF;
 position:relative;
 background-color: #FFFFFF;
 color: #333333;
 width:768px;
 padding-top: 20px;
 background-image:url(images/greenback.gif);
 background-repeat: no-repeat;
 margin: 0px;
 }
 
 #bodyblockknit {
 border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; border-top:1px solid #FFFFFF;  border-bottom:1px solid #FFFFFF;
 position:relative;
 background-color: #FFFFFF;
 color: #333333;
 width:768px;
 padding-top: 20px;
 background-image:url(images/knitback.gif);
 background-repeat: no-repeat;
 margin: 0px;
 }

#bodyblockfowl {
 border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; border-top:1px solid #FFFFFF;  border-bottom:1px solid #FFFFFF;
 position:relative;
 background-color: #FFFFFF;
 color: #333333;
 width:768px;
 padding-top: 20px;
 background-image:url(images/fowlback.gif);
 background-repeat: no-repeat;
 margin: 0px;
 }
 
 #bodyblockprint {
 border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; border-top:1px solid #FFFFFF;  border-bottom:1px solid #FFFFFF;
 position:relative;
 background-color: #FFFFFF;
 color: #333333;
 width:768px;
 padding-top: 20px;
 background-image:url(images/printback2.gif);
 background-repeat: no-repeat;
 margin: 0px;
 }
 
  #bodyblockscreen {
 border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; border-top:1px solid #FFFFFF;  border-bottom:1px solid #FFFFFF;
 position:relative;
 background-color: #FFFFFF;
 color: #333333;
 width:768px;
 padding-top: 20px;
 background-image:url(images/screenback.gif);
 background-repeat: no-repeat;
 margin: 0px;
 }
 
   #bodyblockindex {
 border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; border-top:1px solid #FFFFFF;  border-bottom:1px solid #FFFFFF;
 position:relative;
 background-color: #FFFFFF;
 color: #333333;
 width:768px;
 padding-top: 20px;
 background-image:url(images/indexback.jpg);
 background-repeat: no-repeat;
 margin: 0px;
 }
 
#l-col {
 float:left;
 color: #333333;
 width:135px;
 border-left:0px solid #000000; border-right:0px solid #000000; border-top:0px solid #c0c0c0; border-bottom:0px solid #c0c0c0;
 padding: 0px;
 }

#cont {
 border-left:0px solid #000000; border-right:0px solid #000000; border-top:0px solid #000000; border-bottom:0px solid #000000; width:613px;
 background:#ffffff;
 color: #333333;
 text-align:left
 margin-bottom: 10px;
 }
 
 #conthdr {
 border-left:0px solid #000000; border-right:0px solid #000000; border-top:0px solid #000000; border-bottom:0px solid #000000; width:613px;
 background:#ffffff;
 color: #333333;
 text-align:left;
 margin-bottom: 15px;
 }
 
 #contftr {
border-left:0px solid #000000; border-right:0px solid #000000; border-top:0px solid #000000; border-bottom:0px solid #000000; width:598px;
 background:#ffffff;
 color: #333333;
 text-align:left
 margin: 0;
 padding-bottom: 10px;
 }
 
#ftr {
 border-left:0px solid black; border-right:0px solid black; border-top:0px solid black; border-bottom:0px solid black; height:20px;
 background:#c0c0c0;
 color: #333333;
 margin-top: 10px;
 }
 
#pictbox {
	padding: 10px;
	padding-top: 0px;
	background-color: #FFFFFF;
	border-width: 0px;
	border-color: #FFFFFF;
	border: 0px;
	border-style: solid;
	float:right;
	margin-right: 10px;
	margin-top: 0px;
}

#navtop {
	margin-top: 35px;
	margin-bottom: 10px;
}

#navothr {
	margin-top: 10px;
	margin-bottom: 5px;
}
 
.designer {
	font-size: 140%;
	text-color: #666666;
	font-family: franklin gothic, Verdana, Geneva, Arial, sans-serif;
	text-align: right;
	margin: none;
	padding: none;
	display: inline;
}

.navhead {
	font-size: 125%;
	background-color: #CCCCCC;
	font-family: franklin gothic, Verdana, Geneva, Arial, sans-serif;
	padding-bottom: 5px;
}


.h1 {
	font-size: 175%;
	color: #603913;
	text-decoration: none;
	font-family: franklin gothic, Verdana, Geneva, Arial, sans-serif;
	padding-top: 10px;
	padding-left: 15px;
}

.h2 {
	font-size: 115%;
}

.h3 {
	font-size: 75%;
}

.screen {
	color: red;
}

.print {
	color: navy;
}

.cv {
	color: green;
}

.navactive {
	background-color: #FFFFFF;
	color: teal;
	text-decoration: none;
	font-family: franklin gothic, Verdana, Geneva, Arial, sans-serif;
}

.navsec {
	padding-left: 30px;
}


.activebold {
	font-weight: bold;
	font-size: 170%;
	background-color: #CCFFFF;
}

.padded {
	padding-left: 15px;
	padding-right: 350px;
}

.reg {
	 font-family: Verdana, Geneva, Arial, sans-serif;
	 font-size: small;
}

.littlepadding {
	padding-left: 15px;
	padding-right: 15px;
}

.lefty {
	padding-left: 15px;
}

.righty {
	padding-left: 30px;
}

.navy {
	text-color: #000066;
}

.bot {
	margin-bottom: 5px;
}

.gap {
	margin-top: 10px;
}

ul, li { 
	list-style: none; 
	list-style-type: none; 
	padding-left: 10px;
	margin: 0;
}

.top {
	margin-top: 35px;
}

.ital {
	font-style: oblique;
}

.ri {
	padding-right: 15px;
}

.grey {
	color:#999999;
	font-size: 75%;
}

.218 {
	padding-left: 200px;
}

.teal {
	color: teal;
	font-style:oblique
}

#scroll {
position:absolute;
top:0;
bottom:-0.1px;
width:1em;
z-index:-1;
}
