/** GENERIC ***/

	body { color: #000000; text-align: center; margin: 0; padding: 0; background-color: #FFFFFF; font-family: verdana, arial, sans-serif; font-size: 9px; }
	p { line-height: 14px; color: #000000; margin-top: 0; }
	a { text-decoration: none; }
	a:link, a:visited, a:active {color: #005c51; font-size: 9px; font-weight: bold}
	a:hover {color: #830030; font-size: 9px; font-weight: bold; text-decoration: underline;}

	input, textarea, select { font-family: verdana, arial, sans-serif; font-size: 10px; }
	li {
	display:block;
	color: #000000;
	list-style-image: none;
	vertical-align: middle;
	margin-bottom: 13px;
	background-image: url(../images/bullet.gif);
	background-position: left top;
	list-style-type: none;
	background-repeat: no-repeat;
	margin-left: -20px;
	padding-left: 20px;
	padding-top: 2px;
	padding-bottom: 2px;
}
	.baseshift {  vertical-align: middle;}
	.form_body {color: #000000; font-size: 9px;}
	.largeRedBold {color: #830030; font-size: 11px; font-weight: bold; line-height: 16px;}
	.largeRedBold a:link, .largeRedBold a:visited, .largeRedBold a:active {color: #005c51; font-size: 10px; font-weight: bold}
	.largeRedBold a:hover {color: #830030; font-size: 10px; font-weight: bold}
	
	#market_butt {
	height: 27px;
	width: 438px;
}

  	#container1 { width: 800px; margin-left: auto; margin-right: auto; position: relative; text-align: left;}

	#pageHeader {  position: absolute; display: block; left: 5px; Top: 5px; background: url(../images/bg_top.jpg) no-repeat left top; width: 800px; height: 44px; margin: 0; padding: 0; }
	#pageHeader h1 { position: absolute; display: block; width: 0; height: 0; overflow: hidden; }
	#pageLeft {position: absolute; display: block; left: 0px; Top: 41px; background: url(../images/bg_top_left.jpg); background-repeat: no-repeat; width: 41px; height: 160px;}

	#pageTel {position: absolute; display: block; left: 530px; Top: 104px; background: url(../images/emery_orchard_tel.jpg); background-color: #FFFFFF; width: 206px; height: 29px;}

	#pageWeb {position: absolute; display: block; left: 474px; Top: 134px; background: url(../images/emery_orchard_url.jpg); background-color: #FFFFFF; width: 259px; height: 29px;}


	#pageRight {position: absolute; display: block; left: 759px; Top: 2px; background: url(../images/bg_top_right.jpg); background-color: #FFFFFF; width: 41px; height: 160px;}
	#pageMenu {position: absolute; display: block; left: 47px; Top: 54px; padding: 35px; color: #666666; border: 0px; width: 640px; }

	#pageContact {position: absolute; display: block; left: 592px; Top: 0px; border: 0px; width: 168px; }


	#pageMenuP {position: absolute; display: block; left: 46px; Top: 171px; background-color: #83002F; padding: 0px; color: #666666; border: 0px; width: 718px; height: 31px; }

	#pageContentBG {position: relative; display: block; left: 5px; Top: 206px; background: url(../images/bg_main.jpg); background-color: #FFFFFF; padding: 0px; color: #666666; border: 0px; width:800px;   }
	#pageContent {position: relative; display: block; left: 70px; Top: 196px; padding: 0px; border: 0px; width:440px; }
	#pageContent2 {position: relative; display: block; left: 70px; Top: 196px; padding: 0px; border: 0px; width:640px; }
	#pageContent3{position: relative; display: block; left: 70px; Top: 196px; padding: 0px; border: 0px; width:440px; height:600px;}


	#searchBut { position: Absolute; top: 679px; left: 702px; }

	#pageBanner {position: absolute; display: block; left: 41px; Top: 5px; padding: 0px; }
	#pageBanner2 {position: absolute; display: block; left: 303px; Top: 5px; padding: 0px; }
	#pageBanner3 {position: absolute; display: block; left: 472px; Top: 5px; padding: 0px; }
	#pageBanner4 {position: absolute; display: block; left: 472px; Top:82px; padding: 0px; }
	#pageBanner5 {position: absolute; display: block; left: 616px; Top: 5px; padding: 0px; }
	#pageBanner6 {position: absolute; display: block; left: 616px; Top: 82px; padding: 0px; }
	#pageBanner7 {position: relative; display: block; left: 41px; Top: 162px; padding: 0px; }


	#pageBot_1 {  position: relative; display: block; left: 41px; Top: 125px; background: url(../images/bot_1.gif) no-repeat; width: 718px; height: 344px; margin: 0; padding: 0; clear:both;}
	#pageBot_2 {  position: relative; display: block; left: 0px; Top: 60px; background: url(../images/bot_2.gif) no-repeat; width: 717px; height: 49px; margin: 0; padding: 0; }
	#pageFooter {  position: relative; display: block; left: -41px; Top: 80px; background: url(../images/bg_bot.jpg) no-repeat; width: 799px; height: 90px; margin: 0; margin-top: 5px; padding: 0;}
	#pageFooterText {position: absolute; display: block; left: 226px; Top: 128px; padding: 0px;  border: 0px; width: 518px; height: 81px; }
	#flashTop {  position: absolute;  left: 534px; Top: 422px; color: white; width: 204px; height: 191px; margin: 0; padding: 0; }
	#flashBot {  position: absolute;  left: 534px; Top: 669px; color: white; margin: 0; padding: 0; background: url(../images/search_bot.jpg) no-repeat; width: 204px; height: 47px; }
	#vebra {  position: absolute;  left: 534px; Top: 736px; color: white; margin: 0; padding: 0; background: url(../images/logos.gif) no-repeat; width: 204px; height: 50px; }
	#flashContent {  position: absolute;  left: 534px; Top: 478px; color: white; width: 204px; height: 191px; margin: 0; padding: 0; }
	#flashcontent {  position: absolute;  left: 534px; Top: 478px; color: white; width: 204px; height: 191px; margin: 0; padding: 0; }


	#navigation_print{width: 0; height: 0; display: none; background-color: #83002F;}
	#navigation { margin: 0; padding: 0; font-weight: bold;}
	#navigation ul { margin: 0; padding: 5px 0 0 0;background-color: #83002F; }
	#navigation li { display: inline; list-style: none; background-color: #83002F; }

	#navigation a { height: 1px; color: #FFF; text-decoration: none; }
	#navigation a:hover { text-decoration: underline;}
	
	#footer {  position: relative; display: block; left: 5px; Top: 3280px; background: url(../images/bg_bot.jpg) no-repeat; width: 799px; height: 90px; margin: 0; padding: 0; }

	#container2 { width: 800px; left:9px; margin-left: auto; margin-right: auto; position: relative; text-align: left;}

	#rightofiframe {position: absolute; display: block; left: 764px; Top: 207px; background: url(../images/bg_top_right.jpg); background-color: #FFFFFF; width: 41px; height: 3100px;}
	#leftofiframe {position: absolute; display: block; left: 5px; Top: 206px; background: url(../images/bg_top_left.jpg); width: 41px; height: 3100px;}
	#searchiframe {position: absolute; display: block; left: 46px; Top: 204px; width: 41px;}
