body
{
	text-align:center;
	background-color: #ffffff;
}

hr
{
	color:#757575;
}

h1
{
	text-align:left;
	font-family:Arial;
	font-size:1.9em;
	color:#171411;
	padding-top:0px;
	padding-bottom:0px;
}

h2
{
	font-family:Arial;
	color:#171411;
}

/*centres page in various browsers*/
.container
{
	text-align:center;
}

.header
{
	width:1000px;
	height:76px;
	background-color:#2d3c40;
	border:0px;
	text-align:left;
}

.logo
{
	float:left;
	padding-left:4px;
}

/*search facility classes*/
.searchContainer
{
	float:right;
	padding-top:38px;
	padding-right:20px;
}

.search
{
	font-family:Arial;
	font-size:1.3em;
	letter-spacing:normal;
	color:#FFFFFF;
}

.searchBox
{
	width:120px;
	height:18px;
	border-width:0px;
}

/*navigation styles*/
.nav
{
	width:1000px;
	height:25px;
	background-color:#6d7679;
	text-align:left;
	border-width:0px;
	padding-top:1px;
}

.navLinks1
{
	font-family:Arial;
	font-size:1.1em;
	letter-spacing:normal;
	color:#FEFEFE;
	padding-left:6px;
}

.navLinks
{
	font-family:Arial;
	font-size:1.1em;
	letter-spacing:normal;
	color:#FEFEFE;
}

.navLinksPipe
{
	vertical-align:top;
	color:#ffffff;
	font-size:1.0em
}

.nav a:link
{
	color:#FEFEFE;
	text-decoration:none;
}

.nav a:visited
{
	color:#FEFEFE;
	text-decoration:none;
}

.nav a:hover
{
	color:#FEFEFE;
	text-decoration:underline;
}

/*footer navigation styles*/
.footerNav
{
	clear:both;
	width:1000px;
	height:25px;
	background-color:#6d7679;
	text-align:left;
	border-width:0px;
	padding-top:2px;
}

.footerNav a:link
{
	color:#FEFEFE;
	text-decoration:none;
}

.footerNav a:visited
{
	color:#FEFEFE;
	text-decoration:none;
}

.footerNav a:hover
{
	color:#FEFEFE;
	text-decoration:underline;
}

/*sections left nav styles */
.sections
{
	width:135px;
	float:left;
}

.sectionsFooter
{
	font-family:arial;
	font-size: 0.8em;
	width: 121px;
	padding-top: 25px;
}

.sectionLink
{
	width: 121px;
	border-bottom: solid 1px #FF7800;
	padding-top: 5px;
}

.sectionLink a
{
	color: #6D7679;
	font-family: arial;
	text-decoration: none;
	font-size: 0.8em;
}

.sectionLink a:hover
{
	color: #FF7800;
	text-decoration: none;
}

.arrow
{
	color: #FF7800;
	font-size: 0.8em;
}

/*main styles for images and text,etc*/
.mainBody
{
	padding-top:15px;
	width:1000px;
	text-align:justify;
	padding-left:6px;
	clear:both;
}

/*********HOME PAGE******** styles for table containers and text*/
.tblMargin
{
	padding:0px;
	margin:0px;
	text-align:left;
}

.mainImageBox
{
	border: solid 1px #8B8D90;
}

.containerTblImage
{
	height:338px;
	padding-left:6px;
}

.mainHomeTextTitle
{
	font-size:1.3em;
}

.mainHomeText
{
	text-align:justify;
	vertical-align:top;
	padding-left:0px;
	padding-bottom:5px;
	font-family:Arial;
	font-size:0.8em;
	color:#171411;
}

.mainHomeText a:link
{
	color:#0000FF;
	text-decoration:none;
	font-weight:bolder;
	font-size:1.1em;
}

.mainHomeText a:visited
{
	color:#0000FF;
	text-decoration:none;
	font-weight:bolder;
	font-size:1.1em;
}

.mainHomeText a:hover
{
	color:#0000FF;
	text-decoration:underline;
	font-weight:bolder;
	font-size:1.1em;
}

/********OTHER MAIN PAGES******* styles*/
.mainText
{
	width: 67%;
	text-align:justify;
	vertical-align:top;
	padding-bottom:5px;
	font-family:Arial;
	font-size:0.8em;
	color:#171411;
	float: left;
}

.mainText a:link
{
	color:#ff7800;
	text-decoration:none;
	font-weight:bold;
}

.mainText a:visited
{
	color:#ff7800;
	text-decoration:none;
	font-weight:bold;
}

.mainText a:hover
{
	color:#ff7800;
	text-decoration:underline;
	font-weight:bold;
}

/*picture desk style */
.pictureDesk
{
	float:right;
	width: 855px;
}

.pictureDeskNoLeftNav
{
	width:100%;
}


/*contact page images*/
.contactImage
{
	padding-left:5px;
}

/*Drop shadow classes*/
.imsThumbImageSide
{
	background-image:url(http://www.mediablitzimages.com/images/dropShadow/side_ebebeb.gif);
	background-repeat:repeat-y;	
	font-size:0px;
}

.imsThumbImageBottom
{
	background-image:url(http://www.mediablitzimages.com/images/dropShadow/bottom_ebebeb.gif);
	background-repeat:repeat-x;	
	font-size:0px;
}
.mainImageSide
{
	background-image:url(http://www.mediablitzimages.com/images/dropShadow/side.gif);
	background-repeat:repeat-y;	
	font-size:0px;
}

.mainImageBottom
{
	background-image:url(http://www.mediablitzimages.com/images/dropShadow/bottom.gif);
	background-repeat:repeat-x;	
	font-size:0px;
}

/*class for padding out the bottom of pages*/
.spacer
{
	padding-bottom:2px;
}

/*footer styles*/
.footer
{
	clear:both;
	width:1000px;
	text-align:left;
	border-width:0px;
	padding-top:2px;
}

.footer a:link
{
	color:#757575;
	text-decoration:none;
}

.footer a:visited
{
	color:#757575;
	text-decoration:none;
}

.footer a:hover
{
	color:#757575;
	text-decoration:underline;
}

.footerLeft
{
	font-family:Arial;
	font-size:0.9em;
	font-weight:bold;
	letter-spacing:normal;
	color:#757575;
	padding-left:20px;
}

.footerLinksLeft
{
	font-family:Arial;
	font-size:0.9em;
	font-weight:bolder;
	color:#757575;
	padding-left:320px;
}

.footerLinks
{
	font-family:Arial;
	font-size:0.9em;
	font-weight:bolder;
	color:#757575;
	padding-left:8px;
}

.more
{
	float:right;
}

.back
{
	float:left;
}

.navLinksAdvanced a 
{
	font-family:Arial;
	font-size:1.1em;
	letter-spacing:normal;
	color:#ff7800;
}

.navLinksAdvanced a: hover
{
	font-family:Arial;
	font-size:1.1em;
	letter-spacing:normal;
}
.leftNavLinks
{
	float:left;
}

.rightNavLinks
{
	float:right;
	padding-right:52px;
}
