@charset "UTF-8";
/* CSS Document */

body {
    background-color: #747373;
	margin-top: 0px;
}
.topmenustyle1 {
    font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #000000;
}
.topmenustyle1 a {font-size: 14px; text-decoration: none; color: #000000;}
.topmenustyle1 a:link {text-decoration: none; color: #000000;}
.topmenustyle1 a:visited {text-decoration: none; color: #000000;}
.topmenustyle1 a:active {text-decoration: none; color: #000000;}
.topmenustyle1 a:hover {text-decoration: underline; color: #555555;}

.topmenustyle2 {
    font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #9F1B12;
}
.topmenustyle2 a {font-size: 14px; text-decoration: none; color: #9F1B12;}
.topmenustyle2 a:link {text-decoration: none; color: #9F1B12;}
.topmenustyle2 a:visited {text-decoration: none; color: #9F1B12;}
.topmenustyle2 a:active {text-decoration: none; color: #9F1B12;}
.topmenustyle2 a:hover {text-decoration: underline; color: #9F1B12;}

.serviceslist {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #444444;
	line-height: 24px;
}
.pressreleases {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222222;
}	

.pressreleases a {font-size: 11px; text-decoration: underline; color: #9F1B12;}
.pressreleases a:link {text-decoration: underline; color: #9F1B12;}
.pressreleases a:visited {text-decoration: underline; color: #9F1B12;}
.pressreleases a:active {text-decoration: underline; color: #9F1B12;}
.pressreleases a:hover {text-decoration: underline; color: #9F1B12;}

.serviceslist a {font-size: 14px; text-decoration: none; color: #444444;}
.serviceslist a:link {text-decoration: none; color: #444444;}
.serviceslist a:visited {text-decoration: none; color: #444444;}
.serviceslist a:active {text-decoration: none; color: #444444;}
.serviceslist a:hover {text-decoration: underline; color: #000000;}

.bodytext a {font-size: 12px; text-decoration: none; color: #000000;}
.bodytext a:link {text-decoration: none; color: #000000;}
.bodytext a:visited {text-decoration: none; color: #000000;}
.bodytext a:active {text-decoration: none; color: #000000;}
.bodytext a:hover {
	text-decoration: underline;
	color: #747373;
}
	
#banner {
	width: 900px;
	height: 100px;
	position: absolute;
	background-image: url(imagesnew/banner.jpg);
}	
#menu {
	width: 878px;
	height: 25px;
	position: absolute;
	left: 15px;
	top: 113px;
}
.newsheader {
    font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #D80019;
}
.newstext {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.linkstext {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
#newsbar {
	width: 250px;
	height: 326px;
	position: absolute;
	left: 13px;
	top: 21px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #747373;
}	
#flashcontainer {
	width: 550px;
	height: 158px;
	position: absolute;
	float: right;
	top: 21px;
	left: 282px;
}	
.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}			
.subheading1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #000000;
}
	
/* index page only */

#containerindex {
	width: 900px;
	height: 788px;
	background-color: #DFDFDF;
	margin-left: -450px;
	position: absolute;
	left: 50%;
}
#bodyindex {
	width: 869px;
	height: 619px;
	background-color: #FFFFFF;
	position: absolute;
	left: 13px;
	top: 149px;
}	
#indexcoll1 {
	height: 349px;
	width: 254px;
	position: absolute;
	top: 254px;
	left: 282px;
}
#indexcoll2 {
	height: 323px;
	width: 254px;
	position: absolute;
	top: 254px;
	left: 573px;
}
#misccoll1 {
	height: 273px;
	width: 254px;
	position: absolute;
	top: 229px;
	left: 282px;
}
#misccoll2 {
	height: 201px;
	width: 254px;
	position: absolute;
	top: 295px;
	left: 573px;
}
#blog {
	height: 75px;
	width: 252px;
	position: absolute;
	background-image: url(imagesnew/blog.jpg);
	background-repeat: no-repeat;
	left: 13px;
	top: 384px;
}
#footer {
	height: 10px;
	width: 744px;
	position: absolute;
	bottom: -34px;
	margin-left: -372px;
	left: 452px;
	background-image: url(imagesnew/footer.png);
}
#button1 {
	height: 20px;
	width: 48px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #747373;
	position: absolute;
	left: 0px;
}
#button2 {
	height: 20px;
	width: 103px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #747373;
	position: absolute;
	left: 49px;
	padding-left: 10px;
}
#button3 {
	height: 20px;
	width: 114px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #747373;
	position: absolute;
	left: 163px;
	padding-left: 10px;
}
#button4 {
	height: 20px;
	width: 117px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #747373;
	position: absolute;
	left: 289px;
	padding-left: 10px;
}
#button5 {
	height: 20px;
	width: 152px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #747373;
	position: absolute;
	left: 419px;
	padding-left: 10px;
	top: 0px;
}
#button6 {
	height: 20px;
	width: 89px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #747373;
	position: absolute;
	left: 584px;
	padding-left: 10px;
}
#button7 {
	height: 20px;
	width: 143px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #747373;
	position: absolute;
	left: 686px;
	padding-left: 10px;
	top: 0px;
}
#heading1 {
	height: 29px;
	width: 546px;
	position: absolute;
	top: 204px;
	left: 282px;
	color: #952927;
}
