/* Stylesheet for Andyprior.co.uk by Joel Hopwood. For v5+ browsers*/
===================================================================

/* Link Styles */

A:link, A:visited
{color:			blue;}

A:active
{}


A:hover
{}

A.link:link, A.link:visited
{color:				blue;
text-decoration:	none;
border-bottom:		1px dotted blue;}

A.link:active
{}

A.link:hover
{border-bottom:		1px solid blue;}

p.footer a:link, a:visited
{color:				#CC0000;}

p.footer a:hover
{color:				white;
background-color:	black;
padding:			1px;}

span.here
{color:				rgb(107, 49, 49);
background-color:	#FFFFCC;
padding: 			1px 1px 1px 1px;
border:				2px solid rgb(180, 49, 49);}

/* Main Styles */

body
{background: 		rgb(107, 49, 49) url(images/main_bg2.gif) top left fixed no-repeat;
font-family: 		verdana, sans-serif;}

div.box
{
	width:                         350px;
	background:                     url(images/box-bg2.gif) top scroll no-repeat rgb(239, 206, 173);
	color:                          black;
	margin:                         10px 0px 10px 40%;
	padding:                        5px;
	border:                         1px dotted rgb(173, 115, 90);
	text-align: left;
}

div.picbox
{border:			1px dotted rgb(107, 49, 49);
margin:				2px 2px 2px 2px;
text-align:			center;
padding:			3px;}

div.post
{border:			1px dotted rgb(173, 115, 90);
padding:			3px;
margin:				3px 1px 3px 1px;}

/* Text Styles */

h1
{text-align:		right;
font-weight:		normal;
line-height:		100%;
font-family:		Georgia, sans-serif;
color:				rgb(107, 49, 49);
margin-bottom:		50px;
background-image:	url(images/mesh.gif);}

h2
{text-align:		center;
font-family:		"Trebuchet MS", sans-serif;
font-weight:		bold;
line-height:		100%;
margin-bottom:		25px;
font-size:			14px;}

h3
{text-align:		center;
line-height:		100%;
margin:				3px 3px 20px 3px;
background:			url(images/mesh.gif) transparent;
font-weight:		bold;}

h3.nav
{text-align:		center;
line-height:		100%;
font-size:			11px;
margin:				3px 3px 20px 3px;
background-color:	transparent;
font-weight:		bold;
border:				1px dotted rgb(173, 115, 90);
padding:			8px 3px 8px 3px;}

h3.biog
{text-align:		left;
margin:				15px 5px 5px 0px;
font-size:			11px;}

h4
{text-align:		center;
font-weight:		bold;
line-height:		100%;
margin:				3px 3px 10px 3px;}

h4.date
{text-align:		right;
font-weight:		bold;
font-size:			11px;
line-height:		100%;
font-style:			normal;
margin:				7px 3px 3px 3px;
/* border-top:			1px dotted rgb(173, 115, 90); */
padding:			3px;}

p
{padding:			1px;
text-align:			justify;
line-height:		125%;
margin-top:			3px;
font-size:			11px;}

li
{padding:			1px;
text-align:			left;
line-height:		125%;
margin-top:			3px;
font-size:			10px;}

li span {color: rgb(107, 49, 49); font-weight: bold; font-size: 11px;}

p.news
{padding:			1px;
text-align:			justify;
line-height:		125%;
margin-top:			3px;
margin-bottom:		0px;
font-size:			11px;}

p.footer
{font: 				10px/11px geneva, verdana, sans-serif;
color:				black;
text-align:			left;
margin:				20px 0 5px 0;}

img.icon
{margin:			10px;
border:				1px dotted rgb(173, 115, 90);}

img.biog
{margin:			7px;
border:				1px dotted rgb(173, 115, 90);}

div.picbox span
{font-size:			9px;
font-family:		geneva, verdana, sans-serif;
color:				rgb(107, 49, 49);}
