
/*--- Container -----------------------------------------------------------------------------------------------*/
	
#container {
	position: absolute;
        font-family: arial, sans-serif;
	left: 50%;
	width: 950px;
	margin-top: 20px;
	margin-left: -475px;
	border: none;
	background-color: #FFF;
	}

/*--- Images -------------------------------------------------------------------------------------------------*/

.splashimage { border: 1px solid #DDD;}

.noborder { border: none;}


/*--- TopBar -------------------------------------------------------------------------------------------------*/

#topbar { font-family: arial, sans-serif; font-size: 10px; width: 950px; height: 18px; padding-top: 8px; text-align: right; }

#topbar a:link { color:#666; text-decoration: none; }

#topbar a:visited { color:#666; text-decoration: none; }

#topbar a:hover { color: #DD7500; text-decoration: none; }

#topbar a:active { color: #000; text-decoration: none; }


/*--- SideBar ------------------------------------------------------------------------------------------------*/

#sidebar { float: left; display: block; font-size: 12px; margin-top: -12px; }



/*--- Navigation ---------------------------------------------------------------------------------------------*/


#navprimary { font-size: 13px; margin-left: -40px; }

#navprimary li {list-style-type: none; line-height: 35px; text-indent: 0px; }

#navprimary li a:link {color: #444; text-decoration:none; }

#navprimary li a:visited {color: #444; text-decoration:none; }

#navprimary li a:hover {color: #555; text-decoration:none; background: url(../graphics/bullet1.gif) no-repeat right; padding: 3px 30px 5px 0px; }

#navprimary li a:active {color: #DD7500; text-decoration:none; background: url(../graphics/bullet2.gif) no-repeat right; padding: 3px 30px 5px 0px;}


#navsecondary { font-size: 11px; margin-left: -40px; margin-top: 15px; }

#navsecondary li {list-style-type: none; line-height: 25px; text-indent: 0px; }

#navsecondary li a:link {color: #444; text-decoration:none; }

#navsecondary li a:visited {color: #444; text-decoration:none; }

#navsecondary li a:hover {color: #555; text-decoration:none; background: url(../graphics/bullet3.gif) no-repeat right; padding: 3px 20px 3px 0px;}

#navsecondary li a:active {color: #DD7500; text-decoration:none; background: url(../graphics/bullet4.gif) no-repeat right; padding: 3px 25px 3px 0px;}


/*--- Body ----------------------------------------------------------------------------------------------------*/


#body {
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #444;
	line-height: 22px;
	width: 650px;
	padding-left: 60px;
	padding-bottom: 60px;
	margin-top: -2px;
	margin-left: 210px;
	border-left: 1px solid #DDD;
	}

#body a:link { color: #DD7500; text-decoration: none; }

#body a:visited { color: #DD7500; text-decoration: none; }

#body a:hover {	color: #FFAA00;	text-decoration: none; /* border-bottom: 1px solid #FFAA00; */ }

#body a:active { color: #000; text-decoration: none; /* border-bottom: 1px solid #000000; */ }

#body em { font-weight: bold; color: #000; }

#body .largish { font-size: 16px; color: #000; font-weight: bold; }

#body h1 { font-size: 13px; color: #000; font-weight: normal; } /*first header on page*/

#body h2 {font-size: 13px; color: #000;	padding-top: 15px; font-weight: normal; } /*second header on page - same as first but with space above*/

#body h3 { font-size: 11px; color: #000; padding-top:2px; margin-bottom: -12px; font-weight: normal;} /*secondary header - coloured*/
