@charset "utf-8";
/* CSS Document */

body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #777777;
	text-align:center;
	border:0px;
	background-image:url(IMAGES/bg.jpg);
	background-repeat: repeat-x;
	margin-top: 10px;
	background-color:#000000;
}

.clearer
{	clear:both;
}

.container
{	margin: 0px auto;
	border: 0px;
	padding: 0px;
	width: 780px;
	text-align:left;
	background-color: #FFFFFF;
}

.topbanner
{	position:relative;
	width: 780px;
	height: 169px;
	background-image:url(IMAGES/topbanner.jpg);
	background-repeat:no-repeat;
}

.contentContainer
{	position:relative;
	width: 780px;
	background-repeat:no-repeat;
	background-image:url(IMAGES/contentbg.jpg);
	background-color:#FFFFFF;
}

.topbanner2
{	position:relative;
	width: 780px;
	height: 169px;
	background-image:url(IMAGES/topbanner2.jpg);
	background-repeat:no-repeat;
}

.contentContainer2
{	position:relative;
	width: 780px;
	background-repeat:no-repeat;
	background-image:url(IMAGES/contentbg2.jpg);
	background-color:#FFFFFF;
}

.topbanner3
{	position:relative;
	width: 780px;
	height: 169px;
	background-image:url(IMAGES/topbanner3.jpg);
	background-repeat:no-repeat;
}

.contentContainer3
{	position:relative;
	width: 780px;
	background-repeat:no-repeat;
	background-image:url(IMAGES/contentbg3.jpg);
	background-color:#FFFFFF;
}

.topbanner4
{	position:relative;
	width: 780px;
	height: 169px;
	background-image:url(IMAGES/topbanner4.jpg);
	background-repeat:no-repeat;
}

.contentContainer4
{	position:relative;
	width: 780px;
	background-repeat:no-repeat;
	background-image:url(IMAGES/contentbg4.jpg);
	background-color:#FFFFFF;
}

.topbanner5
{	position:relative;
	width: 780px;
	height: 169px;
	background-image:url(IMAGES/topbanner5.jpg);
	background-repeat:no-repeat;
}

.contentContainer5
{	position:relative;
	width: 780px;
	background-repeat:no-repeat;
	background-image:url(IMAGES/contentbg5.jpg);
	background-color:#FFFFFF;
}

.topbanner6
{	position:relative;
	width: 780px;
	height: 169px;
	background-image:url(IMAGES/topbanner6.jpg);
	background-repeat:no-repeat;
}

.contentContainer6
{	position:relative;
	width: 780px;
	background-repeat:no-repeat;
	background-image:url(IMAGES/contentbg6.jpg);
	background-color:#FFFFFF;
}

.mainNav {
	margin: 0 0 0 0;
	clear:both;
	width:770px;
	padding-left:10px;
	color:#fff;
	font-weight:bold;
}

.mainNav ul {
	margin:0; 
	padding:0; 
	display:inline;
	font-weight:bold;	
}

.mainNav ul li {
	list-style:none; display:inline; 
	float:left;
	padding:0;
	margin:0;
	font-weight:bold;  

}
.mainNav ul li a {
	float:left; 
	display:block;
	color:#FFFFFF; 
	padding: .8em 1em .6em 1em;
	margin-top:0px;
	text-decoration:none;
}

.mainNav ul li a:hover 
{	float:left; 
	display:block;
	color:#900028; 
	margin-top:0px;
	text-decoration:underline;
	 	
}

.mainNav ul li.on a 
{	
	text-decoration:none;
	color:#900028;
	font-weight:bold;
}

.dress
{	 position:relative;
	 
	 
}

.textContainer
{	position:relative;
	float:left;
	width: 520px;
	margin-top: 15px;
	background-color:#FFFFFF;
	padding-left: 20px;
	padding-bottom: 20px;
	padding-top:10px;
}

.textContainer h1
{	font-size:130%;
	color:#7e2639;
}

.textContainer h2
{	font-size:120%;
	color:#7e2639;
}

.textContainer h2
{	font-size:120%;
	color:#7e2639;
}

.textContainer a, .textContainer a:link, .textContainer a:visited 
{	color:#7e2639;
	text-decoration:underline;
}

.textContainer a:hover, .textContainer a:active 
{	color:#7e2639;
	text-decoration:underline;
}

.rightContainer
{	position:relative;
	float: right;
	width: 205px;
	padding-top:200px;
	text-align:center;

}

rightContainer img
{	margin-bottom:20px;
}


/**************************FOOTER************************/

#btm_footer { padding-top: 20px; padding-bottom: 50px; }

#footer { position: relative; background:#FFFFFF; clear:both; font-size:90%; height: 40px; margin-top: 10px; margin-right: 0;
margin-bottom: 0; margin-left: 10px; padding-bottom: 10px; }

#hays_footer { background:#FFFFFF url(images/footerShad.gif) repeat-x; padding-top: 10px; padding-right: 53px; padding-bottom: 10px; padding-left: 43px; }

#innerFooter { font-size: 0.85em; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; }

#innerFooter a { margin: 0 0px; color:#0099FF;}

#innerFooter a:hover, #innerFooter a:focus {  }

#innerFooter a img { border: none; float: left; margin: -10px 22px 0 -40px; position: relative; }

#innerFooter a.hayslogo { border: none; }



/*******************SHARE**************************************/

.share { height:20px; width:197px; float:right; margin-top:-5px; padding-top: 4px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px; }

.addthis_button_expanded { padding-bottom:2px; font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left;}

#share_icons { padding-top: 0px; padding-right: 9px; padding-bottom: 0; padding-left: 4px; float: left; }


