/* Body background */
body 
	{
		margin:0; 
		padding:0; 
		background-color:#999999; 
	}

/* Body Links */
A 
	{
		font-weight:bold; 
	}
A:link 
	{
		color:#2D41D2; 
	}
A:visited 
	{
		color:#2D41D2; 
	}
A:hover 
	{
		color:#FF0000; 
	}
A:active 
	{
		color:#FF0000; 
		text-decoration:none; 
	}

/* Border */
#border 
	{
		margin:0px auto; 
		margin-top:20px; 
		border:solid 1px #000000; 
		background-color:#FFFFFF; 
		width:706px; 
	}


/* Header divs position and images */
#headerleft 
	{
		float:left; 
		width:532px; 
		margin-left: 10px; 
		margin-top:10px; 
		margin-bottom:0px; 
		padding-bottom:0px; 
		background-color:#FFFFFF; 
		background: url(images/header2.gif); 
		top left no-repeat;
		width:532px; 
		height:70px; 
	}


/* Menu */
#navigation 
	{
		float:left; 
		width:415px; 
		margin-left:10px; 
		margin-top:0px; 
		padding:0; 
		background-color:#FFFFFF; 
		border-bottom:solid 2px #000000; 
		font-family:Arial, Helvetica, sans-serif; 
		font-size:12px; 
		color:#000000; 
		font-weight:bold; 
	}

#navigation ul
	{
		margin:0; 
		padding:0; 
		list-style:none;
	}

#nav li 
	{
		margin:0; 
		float:left; 
		display:block; 
	}

/* SubMenu - Off */
#nav li.off ul, #nav li.on ul {display:none; }

/* Menu Link */
#nav li a 
	{
		text-decoration:none; 
		color:#000000; 
		display:block; 
		padding-top:0px; 
		padding-right:5px; 
		padding-bottom:0px; 
		padding-left:5px;
	}
	
/* SubMenu*/
#nav li.off ul, #nav li.on ul 
	{
		display:none; 
		position:absolute; 
		padding:0;
		font-family:"Arial, Helvetica, sans-serif"; 
		font-size:12px; 
		color:#000000; 
		font-weight:bold; 
		border-bottom:solid 2px #000000; 
		border-left:1px solid #000000; 
		border-right:2px solid #000000; 
	}
	
#nav li.off ul li, #nav li.on ul li 
	{
		margin-top:0; 
		border-left:solid 1px #000000; 
	}
	
/* Menu Link background color */
#nav li.on a 
	{
		background-color:#C32226;
	}

/* cancel inheritance background color */
#nav li.on ul a, #nav li.off ul a 
	{
		float:left; 
		background-color:#FFFFFF; 
		padding:0 5px; 
	}

/* background colour of submenu items*/
#nav li.on ul li.on a 
	{
		background-color:#C32226; 
	} 

/* SubMenu On*/
#nav li.on ul 
	{
		display:block; 
	}
/* hover */
#nav li.off:hover ul, #nav li.over ul 
	{
		display:block; 
	}
#nav li.off a:hover, #nav li.off:hover a, #nav li.over a 
	{
		background-color:#C32226; 
		color:#000000; 
	}
#nav li.off a:hover ul a, #nav li.off:hover ul a 
	{
		background-color:#FFFFFF;
	}
#nav li.off ul li a:hover, #nav li.off ul li:hover a 
	{
		background-color:#C32226; 
	}
#nav li.on ul li a:hover, #nav li.on ul li:hover a 
	{
		background-color:#C32226;
	}


/* Main Content position */
#content 
	{
		float:left; 
		width:520px; 
		clear:none; 
		text-align:left; 
		margin:1px 1px 10px 10px; 
		background-color:#FFFFFF;
	}

/* Main Content styles */
#content p 
	{
		padding-top: 1px; 
		padding-left:10px;
		font-family:Arial, Helvetica, sans-serif; 
		font-size:.8em; 
		color:#000000; 
		line-height:1.5em; 
		text-indent:0px; 
	}
#content td 
	{
		padding-top: 1px; 
		padding-left:10px;
		font-family:Arial, Helvetica, sans-serif; 
		font-size:.8em; 
		color:#000000; 
		line-height:1.5em; 
		text-indent:0px; 
	}

#linktext 
	{
		font-family:Arial, Helvetica, sans-serif; 
		font-size:9px; 
		color:#000000; 
		line-height:18px;
	}
#content h1 
	{
		background-color:#C32226; 
		*margin-top:6px; 
		padding:0px 5px; 
		font-family:Arial, Helvetica, sans-serif; 
		font-size:1em; 
		color:#000000; 
		font-weight:bold; 
		border-top:solid 1px #999999; 
		border-right:solid 2px #333333; 
		border-bottom:solid 2px #333333; 
		border-left:solid 1px #666666; 
	}

/* Style for excerpt copyright text */

#content p.copyright 
	{
		width:420px; 
		margin-left:50px; 
		padding:10px 0px; 
		border-top:1px solid #333333; 
		border-bottom:1px solid #333333; 
		font-family:Arial, Helvetica, sans-serif; 
		font-size:.7em; 
		color:#666666; 
		line-height:1.3em; 
		text-indent:0px; 
	}

/* Sidebar */
#sidebar 
	{
		float:right; 
		clear:both; 
		width:150px; 
		border-right:solid 5px #FFFFFF; 
		background-color:#CCCCCC;
		text-align:center; 
	}

/* Sidebar text style */
#sidebar p 
	{
		font-family:Arial, Helvetica, sans-serif; 
		font-size:10px; 
		color:#000000; 
		line-height:18px; 
	}
#sidebar p b 
	{
		font-family:Arial, Helvetica, sans-serif; 
		font-size:14px; 
		color:#000000; 
		font-weight:bold; 
	}

/*put a border around any images*/
#sidebar img 
	{
		border:solid 2px #000000; 
	}



/* Footer*/
#footer 
	{
		width:600px; 
		padding:25px; 
		text-align:left; 
		clear:both;
	}


/* Text style */
#footer p 
	{
		font-family:Arial, Helvetica, sans-serif; 
		font-size:.6em; 
		line-height:.9em; 
		color:#000000; 
	}

#footer img 
	{
		float:left; 
		padding-bottom:10px; 
	}
		


