﻿body 
{
	background-color:#C7C3B8;
	font-family:Verdana;
	font-size:10px;
	color:Black;
	text-align:center;
	padding:0px;
	margin:0px;
}

div#pageContainer
{
	width:799px;
	margin-top:20px;
	margin-bottom:20px;
	background-color:#FCF9E8;
	border: solid 1px black;
}

div#headerContainer
{
	height:51px;
	padding:0px;
	margin:0px;
	width:100%;
	background-color:#FFFFFF;
	border-top: solid 7px #EBEBEB;
	border-bottom: solid 7px #EBEBEB;
	text-align:left;
}


.colourLight
{
	color:	#FE6965;
}

div#tagline
{
	float:right;
	font-style:italic;
	padding-top:0px;
	margin-top:34px;
	font-weight:bold;
	padding-right:5px;
}

.mainMenu
{
	border-top: solid 1px black;
	border-bottom: solid 1px black;	
}

.bottomDiv
{
	border-top: solid 1px black;
}

.bottomBar
{
	background-image: url('../images/topbar-middle.jpg');	
	background-repeat:repeat-x;
	background-position:left;
	color:White;
	text-align:left;
	font-size:11px;	
}

.menuBar
{
	background-image: url('../images/topbar-middle.jpg');	
	background-repeat:repeat-x;
	background-position:left;
	color:White;
	text-align:left;
	font-weight:bold;
	font-size:11px;	
}

.menuBar a, .bottomBar a
{
	font-size:11px;
	color:White;
	text-decoration:none;
}

.menuBar a:hover, .bottomBar a:hover
{
	text-decoration:underline;	
}

div#mainContent
{
	
	margin:7px 7px 7px 0px;
	float:left;
	border-top: solid 1px black;
	border-bottom: solid 1px black;	
	border-right: solid 1px black;
	width:536px;	
	text-align:left;
	height:621px;
}

div#sideContent
{
	width:255px;
	margin:7px 0px 7px 0px;
	padding:0;
	height:623px;
	float:right;
}

div#titleImage
{
	width:536px;
	height:121px;
	padding:0;
	margin:0;
	border-bottom: solid 1px black;
}

div#titleImage h1
{
	padding-top:88px;
}

div#titleImage h2
{
	color:#000000;
}


div#contentArea
{
	margin:0px;
	background-color:#F3F3F3;
	width:391px;
	height:499px;
	float:left;	
}

div#contentSidebar
{
	margin:0px;
	background-color:#FFFFFF;
	width:145px;
	height:499px;
	float:right;
}

div#contentSidebar p
{
	margin:0px;
	padding:0px 10px 10px 10px;
}
div#contentSidebar h3
{
	margin:0px;
	padding: 10px 10px 0 10px;
}

h1.mainTitle
{
	font-size:26px;
	padding-top:6px;
	margin-top:0px;
	padding-bottom:0px;
	margin-bottom:0px;
	padding-left:10px;
	float:left;	
	font-family:Arial Black;		
}

h1
{
    font-family:Arial;
	color:#A72424;
	font-weight:900;
	letter-spacing:-0.07em;
	font-size:14px;
	margin:0;
	padding-bottom:0px;
	padding-left:7px;
}

h2
{
    font-family:Arial;
	color:	#FE6965;
	font-weight:900;
	/*letter-spacing:-0.07em;*/
	font-size:12px;
	margin:0;
	padding-left:7px;
	padding-top:0px;
}


div.sideFeature h1
{
	background-color:#FFFFFF;	
}

div.sideFeature h2
{
	background-color:#FFFFFF;	
}

h3
{
	color:#A92521;
	padding-top:6px;
	padding-bottom:0px;
	margin:0;
	font-size:11px;
			
}

h4
{
	padding-top:6px;
	padding-bottom:0px;
	margin:0;
	font-size:12px;
			
}

div#contentArea p
{
	padding-top:0px;
	margin-top:0px;	
}

.bottomName
{
	font-family:Arial Black;
	font-size:10px;
	color:#A72424;
	font-weight:bold;
	padding-top:6px;
	margin-top:0px;
	padding-bottom:0px;
	margin-bottom:0px;
	padding-left:10px;
	letter-spacing:-0.05em;
}

div.contentAreaInner
{
	padding:10px;	
	height:459px;
}

a.abullet
{
	background: url(../images/tri-rt.gif) no-repeat;
	background-position: top right;
	padding-right:12px;	
	background-repeat:no-repeat;
}

.contentAreaInner li
{
	font-size:12px;	
}


a
{
	font-weight:bold;
	color:#A72424;
	text-decoration:none;
}


a:hover
{
	text-decoration:underline;	
}

div.sideFeature
{
	border-top: solid 1px black;
	border-bottom: solid 1px black;	
	border-left: solid 1px black;
	background-color:#F3F3F3;
	text-align:left;		
}

div.sideContentInner
{
	padding:7px;	
}

div.sideContentInner p
{
	padding-top:0px;
	margin-top:0px;
}

div.featureLink
{
	text-align:right;
	padding-right:7px;
	padding-bottom:5px;	
}

img.featureImage
{
	width:92px; 
	height:93px;
	border: solid 1px black;
	float:right;	
}