/*******************************
 *
 *			Typo.css
 *		Author: Paul Lewis
 *		 The Roundhouse
 *
 *	This CSS controls fonts, text size
 *	and text colours.
 */

/* GENERAL SETUP OF HTML AND BODY TAGS */
html
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
}

body
{
	font-size: 70%;
}

/* HEADER */

#curvedheadtextsize, #curvedheadsearch
{
	font-size: 100%;
	color: #999999;
}

#curvedheadsearch input
{
	font-size: 80%;
}

/* NAVIGATION */

#nav li
{
	color: #FFFFFF;
	font-size: 95%;
	font-weight: bold;
	margin-right: 20px;
}

#nav a
{
	color:#FFFFFF;
	text-decoration:none;
}

#nav a:hover
{
	text-decoration:underline;
}

/* CONTENT AREAS */

#contentsingle, #contentdouble
{
	text-align: left;
	color: #7C7C7C;
}

#contentsingle p, #contentdouble p
{
	font-size: 95%;
}

#contentsingle p, #contentdouble p
{
	line-height: 180%;
}
#contentsingle legend, #contentdouble legend 
{
font-weight:bold;
margin-bottom:20px;
font-size:1em;
}

#contentdouble ul, #contentsingle ul
{
	font-size: 85%;
	line-height: 180%;
	color: #525252;
}
#contentdouble ul ul, #contentsingle ul ul
{
	font-size: 100%;
	margin-bottom:25px;
}


#onecolumn h1, #twocolumnleft h1, #onecolumn h1, #twocolumnright h1
{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 170%;
}

#onecolumn h2, #twocolumnleft h2, #onecolumn h2, #twocolumnright h2
{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 140%;
	font-weight: normal;
}

#onecolumn h3, #twocolumnleft h3, #onecolumn h3, #twocolumnright h3
{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 135%;
	font-weight: normal;
	margin:20px 0 20px 0;
}

#onecolumn h1, #twocolumnleft h1, #twocolumnleft h2, #onecolumn h2
{
	color: #6ABC46;
}

#twocolumnright h2
{
	color: #83D92F;
	margin:0 0 20px 0;
}

#twocolumnright
{
	color: #FFFFFF;
}

#twocolumnright a
{
	font-weight: bold;
	color: #FFFFFF;
}

#twocolumnright li
{
	font-weight: bold;
	color: #FFFFFF;
}


/* FOOTER */

#copyright, #design, #legal, #sponsors
{
	font-size: 85%;
}

/* Any other useful classes we might need
 * configure the typographic stuff for
 */

.insert p, a, .insertbordered, #copyright, #design, #legal, #sponsors
{
	color: #5BAF3C;
}

.insert p, a
{
	text-align: right;
	text-decoration:none;
}

a:hover
{
	text-decoration:underline;
}

.newsdate, .newsheadline
{
	font-weight: bold;
}

.newsheadline
{
	color: #9FDE7A;
}

/* Other useful classes
 * such as inserts floating to the
 * right hand side of the copy
 */ 

.insert
{
	line-height: 100%;
}

.insertbordered
{
	line-height: 180%;
	font-size: 85%;
}

.smalltext
{
	font-size: 85%;
}

.mediumtext
{
	font-size: 100%;
}

.largetext
{
	font-size: 140%;
}
div.menu a.current
{
	color:#83D92E !important; /*text-transform:uppercase;*/
}
div.newsitem {margin:10px 0 10px 0; border:0; border-bottom:1px solid #E7E7E7; padding:0 0 10px 0}
div.newsitem h4 {margin:30px 0 0 0;}
div.newsitem p {}
legend {color:#6ABC46;}