/* CSS Document */
.body{
	
}
a:link {text-decoration: none; color: #aa6474; border: none;}
a:visited {text-decoration: none; color: #aa6474; border: none;}
a:hover {text-decoration: underline;}
a img {border: none;}

a.footerLink:link {text-decoration: none; color: #521f48; border: none;}
a.footerLink:visited {text-decoration: none; color: #521f48; border: none;}
a.footerLink:hover {text-decoration: underline;}

a.footerLink2:link {text-decoration: none; color: #4c1a41; border: none;}
a.footerLink2:visited {text-decoration: none; color: #4c1a41; border: none;}
a.footerLink2:hover {text-decoration: underline;}

/* wrapper */
#wrapper_global{
	width: 1280px;
	height: 1000px;
	top: 0px;
	position: absolute;
	background: transparent url(../images/backgrd.jpg) no-repeat;
	border: 0px solid purple;
	overflow:hidden;
}
#wrapper_subglobal{
	width: 965px;
	height: 1000px;
	left: 159px; 
	position: relative;
	border: 0px solid purple;
}
#subnav_about{
	width: 123px;
	left: 82px;
	position: absolute;
	z-index: 100;
}
#subnav_productServices{
	width: 105px;
	left: 175px;
	position: absolute;
	z-index: 100;
}
#subnav_newsEvents{
	width: 129px;
	left: 338px;
	position: absolute;
	z-index: 100;
}
.subnav{
	top:129px;
	position: absolute;
	display: none;
}
#navigation{
	height:49px;
}
.nav_button{
	float:left;
}
#leftframe{
	width:283px;
	height:748px;
	/*float:left;*/
	border: 0px solid purple;
}
#rightframe{
	width:682px;
	height:748px;
	top: -748px;
	left: 283px;
	position: relative;
	border: 0px solid red;
}
#contentArea{
	width:682px;
	height: 440px;
	background: transparent url(../images/backgrd_content.jpg) no-repeat;
	/*top: -304px;
	left: 283px;*/
	position: relative;	
	border: 0px solid blue;
}
#header_welcomeTxt{
	width:682px;
	height: 80px;
	position: relative;	
	border: 0px solid blue;
}

#content_welcomeTxt{
	width: 658px;/*666- padding16*/
	height: 328px;/*440 - 16paddingTop - 16paddingBottom*/
	overflow-y: auto;
	padding-right: 8px;
	position:relative;
	border: 0px solid green;
}
/* a solution for taking out unwanted image padding in IE */
.imgNoPadding{
	display: block;
	border: 0px solid blue;
}
img.button{
	cursor: pointer;
}
#footer{
	width: 965px;
	height: 86px;
	text-align: center;
	top: 888px;
	left: 0px;
	position: absolute;
	font-family: Arial, Helvetica, sans-serif;
	border: 0px solid blue;
}
#footer_line1{
	color: #521f48;
	font-size: 11px;
	padding: 16px 0 10px 0;
}
#footer_line2{
	color: #4c1a41;
	font-size: 10px;
}

