body {
	background : #FFFFE6  inherit none;
	margin: 0;
	font-family: "Times New Roman", Times, serif;
	color: #FF0000;
	line-height: normal;
	padding: 10px;
}

#imageBg { 
       width: 617px;
       background: url(images/homeBg2.png) repeat-y;
       text-align: left;
	margin: 0 auto;
	height: 574px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
}

.homeText a:link {
	color: #ff0000;
	font: bold 16px Times New Roman, Times, serif;
	text-decoration: none;
}

.homeText a:visited {
	color: #FF0000;
	font: bold 16px Times New Roman, Times, serif;
	text-decoration: none;
}

.homeText a:hover {
	color: #FF0000;
	font: bold 16px Times New Roman, Times, serif;
	text-decoration: underline;
}

.homeText a:active {
	color: #FF0000;
	font: bold 16px Times New Roman, Times, serif;
	text-decoration: none;
}

.homeText {
	color: #FF0000;
	font: bold 18px Times New Roman, Times, serif;
}

#homeLinkBox {
	top: 10px;
	left: 720px;
	z-index: 10;
	position: absolute;
}

#homeLinkBox a {
	color: #FF0000;
	font-size: 12px;
	font-weight: normal;
}

#homeLinkBox a:link {
}

#homeLinkBox a:visited {
}

#homeLinkBox a:hover {
}

#homeLinkBox a:active {
}

#homeNavLeft { 
       width: 255px;
       background: none repeat-y;
	margin: 0 auto 0 27px;
	height: 281px;
	z-index: 2;
	position: absolute;
	top: 171px;
}

#homeNavRight { 
       width: 290px;
       background: none repeat-y;
	margin: 0 auto 0 27px;
	height: 250px;
	z-index: 5;
	position: absolute;
	top: 171px;
	left: 273px;
}

#homeAbout {
	width: 729px;
	background: none repeat-y;
	margin: 0 auto 0 27px;
	height: 145px;
	z-index: 4;
	position: absolute;
	top: 516px;
	color: #FF7F00;
	font: 16px Georgia, Times New Roman, Times, serif;
	left: 10px;
}

#homePicHolder { 
       width: 393px;
       background: none repeat-y;
	margin: 0 auto 0 0;
	height: 202px;
	z-index: 3;
	position: absolute;
	top: 354px;
	left: 508px;
}

#featureHolder {
	width: 228px;
	height: 333px;
	z-index: 6;
	position: absolute;
	top: 9px;
	left: 545px;
	padding-left: 20px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	background-image: url(images/circle.jpg);
	padding-right: 20px;
	background-repeat: no-repeat;
}

#advertHolder { 
       width: 185px;
       background: none repeat-y;
	margin: 0 auto 0 0;
	height: 112px;
	z-index: 9;
	position: absolute;
	top: 5px;
	left: 586px;
	border: 1px;
}

#mainPageImageBg { 
       width: 1023px;
       background: url(images/mainPages/mainBg.png) no-repeat;
       text-align: left;
	margin: 0 auto;
	height: 621px;
	position: absolute;
	top: 0px;
	left: -1px;
	z-index: 0;
}

#mainPageNav {
       background: none repeat-y;
       text-align: left;
	margin: 0 auto;
	position: absolute;
	top: 100px;
	left: 350px;
	z-index: 2;
}

dt, dl, dd, ul, li {
list-style-type: none;
margin: 0 10px 0 0;
padding: 0;
	font-size: 13px;
}

#menu {
position : absolute;
left: 400px;
top: 93px;
}

#menu dl {
float: left;
}
#menu li {
display: inline;
}

.noLinkMenu {
	font-weight: bold;
	text-decoration: underLine;
	font-size: 12px;
	color: #FF0000;

}

#menu a {
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
}

#menu a:link {
text-decoration: none;
}

#menu a:visited {
text-decoration: none;
}

#menu a:hover {
text-decoration: underline;
}

#menu a:active {
text-decoration: underline;
}

#smenu1, #smenu2, #smenu3, #smenu4 {
	position: absolute;
	width: 500px;
	left: 12px;
	font-weight: normal;
	top: 17px;
}

a:link {
	color: #FF0000;
	font: bolder 13px Times New Roman, Times, serif;
	text-decoration: none;
}

a:visited {
	color: #FF0000;
	font: 13px Times New Roman, Times, serif;
	text-decoration: none;
}

a:hover {
	color: #FF0000;
	font: 13px Times New Roman, Times, serif;
	text-decoration: underline;
}

a:active {
	color: #FF0000;
	font: 10pt Times New Roman, Times, serif;
	text-decoration: none;
}

#sideNav { 
       width: 190px;
       background: none repeat-y;
	height: 250px;
	z-index: 8;
	position: absolute;
	margin: 0 auto 0 0;
	top: 40px;
	left: 24px;
	font-weight: bolder;
}

.sideNavHeading {
	font-size: 18px;
	color: #FF0000;
}

#sideNavContainer {
	width: 200px;
	background: none repeat-y;
	height: 78px;
	z-index: 7;
	position: absolute;
	top: 170px;
	left: 7px;
	margin: 0 auto 0 0;
	color: black;
	font-size: 12px;
	line-height: 25px;
}

#sideNavMenuItems { 
       width: 190px;
       background: none repeat-y;
	position: relative;
	top: 0;
	left: 0;
	margin: 0 auto 0 0;
	color: black;
	font-size: 12px;
	z-index: 10;
	padding-left: 10px;
}

.noLinkSideNav {
	color: #000000;
	font: 600 14px Times New Roman, Times, serif;
	text-decoration: none;
}

#sideNavContainer a {
	color: #FF0000;
	text-decoration: none;
	font: 600 14px Times New Roman, Times, serif;
}

#sideNavContainer a:link {
	color: #FF0000;
	text-decoration: none;
	font-family: inherit Times New Roman, Times, serif;
}

#sideNavContainer a:visited {
	color: #FF0000;
	text-decoration: none;
	font-family: Times New Roman, Times, serif;
}

#sideNavContainer a:hover {
	color: #FF0000;
	text-decoration: underline;
	font-family: Times New Roman, Times, serif;
}

#sideNavContainer a:active {
	color: #FF0000;
	text-decoration: none;
	font-family: Times New Roman, Times, serif;
}

#bodyTextContainer {
	color: #000000;
	top: 166px;
	left: 227px;
	position: absolute;
	width: 674px;
	font: 12px Arial, Helvetica, sans-serif;
	z-index: 8;
	padding-left: 10px;
	height: 418px;
}

#bodyTextContainerWide {
	color: #000000;
	top: 162px;
	left: 240px;
	position: absolute;
	width: 600px;
	font: 12px Arial, Helvetica, sans-serif;
	z-index: 8;
}

#bodyTextIndent {
	color: #000000;
	left: 50px;
	position: relative;
	width: 450px;
	font: 12px Arial, Helvetica, sans-serif;
	z-index: 9;
}

#bodyTextContainer a {
	color: #FF0000;
	font-size: 12px;
	font-weight: 900;
	font-style: normal;
}

#bodyTextContainer a:link {
	color: #FF0000;
	text-decoration: underline;
}

#bodyTextContainer a:visited {
	color: #FF0000;
	text-decoration: underline;
}

#bodyTextContainer a:hover {
	color: #FF0000;
	text-decoration: none;
}

#bodyTextContainer a:active {
	color: #FF0000;
	text-decoration: underline;
}

.mediumHeading {
	color: #000000;
	font-weight: bold;
	font-size: 13px;
}

.smallHeading {
	color: #000000;
	font-weight: bold;
	font-style: italic;
	font-size: 11px;
}

.smallHeadingPlain {
	color: #000000;
	font-weight: bold;
	font-size: 11px;
}
