body {
	background: #fff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a:link {
	color: #831D6A;
	text-decoration: none;
}
a:visited {
	color: #831D6A;
	text-decoration: none;
}
a:hover {

	color: #999999;
	text-decoration: none;
}
a:active {
	color: #999999;
	text-decoration: none;
}


.middleBorder {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
}
.greenBarBtm {
	position: relative;
	height: 11px;
	left: 0px;
	top: 0px;
	background-color: #B7C34D;
}
.homeLogo {
	position: absolute;
	z-index: 9999;
	top: -139px;
	left: 25px;
}
.bannerContainer {
	position: relative;
	left: 0px;
	top: 0px;
}
.interiorLogo {

	position: absolute;
	z-index: 10;
	top: -55px;
	left: 10px;
}
	.middleContainer .interiorLogo {
		position: relative;
		z-index: 10;
		top: -55px;
		left: 10px;
		width: 50px;
	}
.intBannerContainer {
	position: relative;
	left: 0px;
	top: 0px;
	background-color: #F58141;
	height: 19px;
}
.footer {
	font-family: verdana, sans-serif;
	font-size: 9px;
	color: #821D6A;
	text-align: center;
	display: block;
	margin: 10px;
}
.footer a:link {
	color: #831D6A;
	text-decoration: none;
}
.footer a:visited {
	color: #831D6A;
	text-decoration: none;
}
.footer a:hover {

	color: #999999;
	text-decoration: none;
}
.footer a:active {
	color: #999999;
	text-decoration: none;
}

.middleContainer {
	width: 798px;
}



.middleContainerMarkets {
	position: relative;
	left: 0px;
	top: 0px;
	background-image: url(../images/markets_image.jpg);
	background-repeat: no-repeat;
	height: 533px;
	width: 798px;
}
.headerContainer {
	position: absolute;
	left: 66px;
	top: 71px;
}

.textContainer {
	position: absolute;
	left: 66px;
	top: 115px;
	width: 404px;
}

.middleContainerSponsors .textContainer {
	width: 375px;
}

.middleContainerAbout .textContainer {
	width: 375px;
}



.textContainerFullWidth {
	position: relative;
	top: -60px;
	padding: 0 140px 0 66px;
}

.textContainerFullWidth h3 {
	margin: 0;
	padding: 15px 0 3px 0;
	font: bold 14px/18px Verdana, sans-serif;
	color: #D74947;
}

.textContainerFullWidth p {
	margin: 0;
	padding: 4px 0;
	font: normal 11px/15px Verdana, sans-serif;
}







.marketsTextHead {
	font-family: verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #D64947;
}
.textSubHead {

	font-family: verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.bodycopy {
	font-family: verdana, sans-serif;
	font-size: 11px;
	line-height: 13px;
}
.bodycopy a:link {
	color: #831D6A;
	text-decoration: none;
}
.bodycopy a:visited {
	color: #831D6A;
	text-decoration: none;
}
.bodycopy a:hover {

	color: #999999;
	text-decoration: none;
}
.bodycopy a:active {


	color: #999999;
	text-decoration: none;
}

.middleContainerContact {

	position: relative;
	left: 0px;
	top: 0px;
	background-image: url(../images/contact_image.jpg);
	background-repeat: no-repeat;
	height: 533px;
	width: 798px;
}
.middleContainerCrop {
	position: relative;
	left: 0px;
	top: 0px;
	width: 798px;
	display: block;
	height: 1050px;
}
.middleContainerNews {
	position: relative;
	left: 0px;
	top: 0px;
	background-repeat: no-repeat;
	height: 533px;
	width: 798px;
	background-image: url(../images/news_image.jpg);
}
.aboutTextHead {

	font-family: verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #766AAF;
}

.aboutbullet {

	font-family: verdana, sans-serif;
	font-size: 11px;
	color: #766AAF;
}


.middleContainerAbout {

	position: relative;
	left: 0px;
	top: 0px;
	background-repeat: no-repeat;
	height: 533px;
	width: 798px;
	background-image: url(../images/about_image.jpg);
}
.middleContainerSponsors {


	position: relative;
	left: 0px;
	top: 0px;
	background-repeat: no-repeat;
	height: 533px;
	width: 798px;
	background-image: url(../images/sponsor_image.jpg);
}
.middleContainerVendors {



	position: relative;
	left: 0px;
	top: 0px;
	background-repeat: no-repeat;
	height: 533px;
	width: 798px;
	background-image: url(../images/vendor_image.jpg);
}
.formSpace {
	position: relative;
	margin: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.mkts {
	color: #D74947;
}


.vndr {
	color: #3C9477;
}


.vndrsm {
	color: #3C9477;
	font-size: 11px;
}


.spnsr {
	color: #F58142;
}



.subitemGrow {
	padding-left: 30px;
	font-weight: normal;
}


.popupBody {
	background: #BDC857;
	margin: 0;
	padding: 25px 0 0 25px;
}

.bodyForm {
	background: #fff url(../images/pop_up_bg.gif) no-repeat left top;
	margin: 0;
	padding: 50px 0 0 0;
}

.popupText {
	background: #BDC857 url(../images/pop_up_bg.gif) no-repeat left top;
	margin: 0;
	padding: 50px 25px 25px 25px;
}

.popupText h2 {
	font: bold 13px/18px Verdana, sans-serif;
}
.popupText p {
	font: normal 11px/15px Verdana, sans-serif;
}



.newsBody {
	font-family: verdana, sans-serif;
	font-size: 10px;
	background: #BDC857 url(../images/pop_up_bg.gif) no-repeat left top;
	margin: 0;
	padding: 0px 0 0 25px;
	width: 480px;
	
}

h3  {
	font-family: verdana, sans-serif;
	font-size: 15px;
		
}


h3  {
	font-family: verdana, sans-serif;
	font-size: 14px;
		
}

h4  {
	font-family: verdana, sans-serif;
	font-size: 12px;
	font-style:italic;
	
}


td.middleBorder a#facebook {
	margin: 0;
	padding: 0;
	display: block;
	width: 42px;
	height: 42px;
	position: absolute;
	bottom: 16px;
	right: 20px;
}


#sponsor_support {

	width: 314px;

}

#sponsor_support ul {

	list-style-image: url("../images/bullet_orange.png");
}

