/*	Title		Astbury Org Style Sheet,
	Author		Duncan Astbury,
	Copyright	Duncan Astbury, 2009
*/

body         { 	color: black;
			background-color: #FFFFFF;
			margin-left: 5%;
			margin-right: 10%;			}

/* *		{ font: 100% Tahoma; color: black; background-color: #FFFFFF}
*/

h1		{ 	font-family: "Tahoma", Sans-Serif; font-size:20pt; text-align: center;}
h2		{ 	font-family: "Tahoma", Sans-Serif; font-size:18pt; text-align: center;}
h3           	{ 	font-family: "Tahoma", Sans-Serif }
h4           	{ 	font-family: "Tahoma", Sans-Serif }
h5           	{ 	font-family: "Tahoma", Serif }
h6           	{ 	font-family: "Tahoma", Serif }

			
p		{	clear: both;
			text-align: left;
			color: black;
			font-family: "Tahoma", Sans-Serif;
			font-size: medium}	
			
p.direction 	{clear: both;
			text-align: center;
			color: black;
			font-family: "Verdana", Sans-Serif;
			font-size: medium}	
			
p.revision 	{clear: both;
			text-align: center;
			color: black;
			font-family: "Verdana", Sans-Serif;
			font-size: small}	
			
p.copyfoot 	{clear: both;
			text-align: center;
			color: black;
			font-family: "Verdana", Sans-Serif;
			font-size: small}	


#headermain	{
			clear: both;
			width: 99%;
			border: 0px solid #017CBF;
			padding: 0px;
			margin-bottom: 0px;
			display: block;
			text-align: center;

			height: 60px;
			background-image:url(Astbury.gif);
			background-repeat: no-repeat;
			background-position: right; 
			}

#toolbar	{
			clear: both;
			width: 99%;
			height: 26px;
			background-color: #808080;
			border: 1px solid white;
			border-bottom: 1px solid limegreen;
			padding: 0px;
			padding-right: 10px;
			margin-bottom: 0px;
			text-align: left;
			}
			
#toolbar	p 	{clear: both;
			text-align: right;
			padding: 0px;
			color: white;
			font-family: "Verdana", Sans-Serif;
			font-size: x-small}
			
#breadcrumb	{
			clear: both;
			width: 99%;
			height: 26px;
			background-color: #808080;
			border: 1px solid white;
			border-top: 1px solid limegreen;
			padding: 0px;
			padding-left: 10px;
			margin-bottom: 2px;
			text-align: left;
			}

#breadcrumb	p 	{clear: both;
			text-align: left;
			padding: 0px;
			color: white;
			font-family: "Verdana", Sans-Serif;
			font-size: x-small}

			
#mainheader	img	{
			border-style: none;
			border-width: 0px;}


#navmain 	{
			width: 30%;
			font-family: "Verdana", Sans-Serif;
			font-size: small;
			border-right: 1px solid white;
			padding: 0px;
			margin-left: 6%;
			margin-bottom: 1em;
			text-align: center;
			}

#navmain ul	{
			list-style: none;
			margin: 0;
			padding: 15px;
			}

#navmain ul li	{
			margin: 0;
			border-top: 2px solid white;
			text-align: left;
			}

#navmain ul li a	{
			display: block;
			padding: 2px 0.5em;
			margin-left: 0px;
			border: 2px solid white;
			color: white;
			background: #808080;
			text-decoration: none;
			}

#navmain ul li a:link	{
			color: white;
			}

#navmain ul li a:visited	{
			color: white;
			background: #808080;
			}

#navmain ul li a:link:hover,
#navmain ul li a:visited:hover	{
			color: white;
			background: black;
			font-weight: normal;
			border-color: limegreen;
			border-top: 2px solid limegreen;
			border-left: 3px solid limegreen;
			border-right: 3px solid limegreen;
			border-bottom: 2px solid limegreen;
			}

#searchmain 	{
			font-family: "Verdana", Sans-Serif;
			font-size: small;
			border-right: 1px solid white;
			padding: 15px;
			margin-left: 6%;
			margin-bottom: 1em;
			text-align: left;
			}
			
ADDRESS,
BLOCKQUOTE, 
NOFRAMES	{ display: block }

STRONG          { font-weight: bolder }

BLOCKQUOTE      { margin-left: 40px; margin-right: 40px }

I, CITE, EM,
VAR, ADDRESS    { font-style: italic }

table        	{ border-style: solid; border-color: #FFFFFF }


#navtable	 table{
			width: 70%;
			margin-left: 6%;
			border: 0px solid #3AA440;
			border-style: outset;
			}

#navtable	th {
			border: 1px outset black;
			text-align: left;
			font-family: "Verdana", Sans-Serif;
			color: white;
			background: #808080;
			}	

#navtable	thead th{
			border: 1px outset black;
			text-align: center;
			font-weight: bold;
			color: limegreen;
			background: black;
			}

#navtable	thead td{
			border: 1px outset black;
			text-align: center;
			font-weight: bold;
			color: white;
			background: #808080;
			}
			
#navtable	tbody {
			border: 4px outset black;
			border-bottom: 15px;
			padding-top: 15px;
			}

#navtable	td {
			border: 0px outset black;
			font-family: "Verdana", Sans-Serif;
			color: black;
			background: white;
			}

.gallerylist li {list-style-image: url(photos/camera.png);}	
.photolist li {list-style-image: url(photos/camera_go.png);}	
