body 
{
	font-family:   			Calibri, Arial, sans-serif;
	text-align:    			center;
	font-size:	 			15px;
	padding:				0;
	margin:					0;
}
#page
{
	width:					800px;
	border:					none;
	text-align:				left;
	background:				url("images/skyline.jpg") bottom right no-repeat;
	padding:				0;
	margin:					0;
}
#banner
{
	background-image:		url("images/banner.jpg");
	width:					800px;
	height:					153px;
}
#topMenu
{
	background:		url("images/topMenu.jpg") top left repeat-x;
	/*background:				#BF060B;*/
	width:					800px;
	height:					25px;
	text-align:				center;
}
#pBody
{
	height:					500px;
}
#content
{
	float:					left;
	width:					540px;
}
#sideBar
{
	float:					right;
	width:					220px;
	margin-right:			10px;
}
#footer
{
	text-align: 			center;
	clear:					both;
}
#dateCounter
{
	width:					100%;
	height:					36px;
	background:				url("images/counterBg.jpg") top left repeat-y;
}
input.login
{
	width:					75px;
}
/*
 * text styling
*/
p
{
	font-family:   			Calibri, Arial, sans-serif;
	text-align:				left;
	font-size:	 			15px;
}
span
{
	font-family:   			Calibri, Arial, sans-serif;
	text-align:				left;
	font-size:	 			15px;
}
span.heading
{
	font-family:   			Calibri, Arial, sans-serif;
	text-align:				left;
	font-size:	 			20px;
	font-weight:			bold;
	color:					#110b5a;
}
span.blobHeading
{
	font-family:   			Calibri, Arial, sans-serif;
	text-align:				left;
	font-size:	 			16px;
	font-weight:			bold;
	color:					#110b5a;
}
a.normal
{
	text-decoration: 		none;
	color:					#3D66CB;
}
a.normal:hover
{
	color:					#A60206;
}
a.discreet
{
	text-decoration: 		none;
	color:					black;
}
a.discreet:hover
{
	color:					#A60206;
}
/*
 * nav bar functions
*/
#dropDownMenu, #dropDownMenu ul 
{     
	height:					22px;
	list-style: 			none;
	width:					800px;
    text-align:	 			center;
	border-style:           none;
	margin:					0px;
} 
#dropDownMenu
{
	display:				inline;
}
#dropDownMenu li 
{     
	height:					25px;
	float: 					left;
}
#dropDownMenu li.hoverNavItem:hover, #browserNavBar li.sfhover
{
	background-color:		#B2 22 22;
}
#dropDownMenu li ul 
{     
	position: 			absolute;
	z-index:			2000;     
	width: 				140px;
	height: 			auto;     
	left: 				-999em;
	text-align:	 		left;
	background:			white url("images/dropDownBg.jpg") top left repeat-x;
	font-weight: 		normal;
	margin: 			0;
	padding:			0;
	border:				none;
} 
#dropDownMenu li.hoverNavItem:hover ul, #dropDownMenu li.sfhover ul 
{     
	left: 				auto;
}
.navBarItem
{
	width:				112px;
	font-weight:		bold;
	display: 			block;     
	text-decoration: 	none;
	color:				white;
	font-size:			16px;
	height:				22px;
	padding-top:		3px;
}
.subMenuItem
{
	width:				150px;
	display: 			block;     
	text-decoration: 	none;
	color:				black;
	height: 			15px;
	padding:			0 0 0 0;
}
.subMenuItem:hover
{
	color:				#940003;
}