BODY {
font-size : small; 
font-family : sans-serif; 
background-image : url(images/blank.gif); 
background-color: white ;
color : black; 
margin : 0px; 
padding : 0px; 
} 

.spotlight {
font-size : x-small; 
font-family : sans-serif; 
background-image : url(images/blank.gif); 
background-color: white ;
color : gray; 
font-weight : normal; 
border : 1pt solid darkblue; 
} 

.leftnav {
background-image : url(images/blank.gif); 
background-repeat : no-repeat;
font-weight : normal; 
border : 0pt solid gray; 
padding: 8px;
} 

.info {
background-image : url(http://poetrycan.co.uk/images/buttons/info_bg.gif); 
background-repeat : no-repeat;
} 

.prop_spotlight {
background-image : url(http://poetrycan.co.uk/images/prop_spotlight_bg.gif); 
background-repeat : no-repeat;
} 

h2 {
font-weight : bold; 
font-style : normal; 
text-decoration : none; 
font-size : large; 
} 

h3 {
font-weight : bold; 
font-style : normal; 
text-decoration : none; 
font-size : small;
} 

address {
font-style: normal;
}



A  {

	font-size : small;
        font-weight : bold; 
	color : darkblue;
	text-decoration : underline;
}

A:Visited  {

	font-size : small;
        font-weight : bold; 
        color : darkblue;
	text-decoration : underline;
}

A:Active  {

	font-size : small;
        font-weight : bold; 
        color : darkblue;
	text-decoration : underline;
}

A:Hover  {

	font-size : small;
        font-weight : bold; 
        color : green;
	text-decoration : underline;
}


A.leftnavlinks  {
	font-size : small;
        font-weight : bold; 
	color : white;
	text-decoration : underline;
}

A.leftnavlinks:Visited  {
	font-size : small;
        font-weight : bold; 
        color : white;
	text-decoration : underline;
}

A.leftnavlinks:Active  {
	font-size : small;
        font-weight : bold; 
        color : white;
	text-decoration : underline;
}

A.leftnavlinks:Hover  {
	font-size : small;
        font-weight : bold; 
        color : darkblue;
	text-decoration : underline;
}


A.imglink  {
	font-size : small;
        font-weight : bold; 
	color : darkblue;
	text-decoration : none;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 2px;
	padding-bottom: 2px;
	border : 1pt solid white; 
}

A.imglink:Visited  {
	font-size : small;
        font-weight : bold; 
        color : darkblue;
	text-decoration : none;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 2px;
	padding-bottom: 2px;
	border : 1pt solid white; 
}

A.imglink:Active  {
	font-size : small;
        font-weight : bold; 
        color : darkblue;
	text-decoration : none;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 2px;
	padding-bottom: 2px;
	border : 1pt solid white; 
	
}

A.imglink:Hover  {
	font-size : small;
        font-weight : bold; 
        color : red;
	text-decoration : none;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 2px;
	padding-bottom: 2px;
	border : 1pt solid gray; 
	background-color: #cecece;
}


.maincontent { 
padding: 8px; 
}


.errortext {
font-weight : bold; 
color : red; 
font-size : small; 
font-family : sans-serif; 
} 

.noborder {
border : 0pt solid black; 
} 

.input {
border : 1pt solid gray; 
font-size : small; 
color : #000000;
background-color : white;
} 


.greytext {
font-size : small; 
color : #464646;
} 



/*

    stylesheet for administration areas.


 */


.tdinactive {
border : 1pt solid #0001fe; 
font-size : large; 
color : #0001fe;
background-color : white;
padding: 3px;
} 

.tdactive {
border : 1pt solid #0001fe; 
font-size : large; 
color : #ffccff;
background-color : #339900;
padding: 3px;

} 


A.admin  {
	text-decoration : none;
	font-size : large; 

}

A.admin:Visited  {
	text-decoration : none;
	font-size : large; 

}

A.admin:Active  {
	text-decoration : none;
	font-size : large; 

}

A.admin:Hover  {
	text-decoration : underline;
	font-size : large; 

}