#page {
	height: 100%;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
	margin-bottom: 10px;
}
#header1 {
	background-image: url(../images/header01_r1_c1.jpg);
	background-repeat: no-repeat;
	height: 48px;
	width: 800px;
	position: absolute;
	left: 0px;
	top: 0px;
}
#public_header1 {
	background-image: url(../images/public_header01_r1_c1.jpg);
	background-repeat: no-repeat;
	height: 48px;
	width: 800px;
	position: absolute;
	left: 0px;
	top: 0px;
}
#header1B {
	background-image: url(../images/header02_r1_c1.jpg);
	background-repeat: no-repeat;
	height: 48px;
	width: 800px;
	position: absolute;
	left: 0px;
	top: 0px;
}
#header1C {
	background-image: url(../images/shopheader01_r1_c1.jpg);
	background-repeat: no-repeat;
	height: 48px;
	width: 800px;
	position: absolute;
	left: 0px;
	top: 0px;
}
#header2 {
	background-image: url(../images/header01_r2_c1.jpg);
	background-repeat: no-repeat;
	height: 179px;
	width: 379px;
	position: absolute;
	left: 0px;
	top: 48px;
}
#header3 {
	background-image: url(../images/navhead01_r7_c1.jpg);
	background-repeat: no-repeat;
	height: 26px;
	width: 379px;
	position: absolute;
	left: 0px;
	top: 227px;
}
#header3S {
	background-image: url(../images/shopnavhead01_r7_c1.jpg);
	background-repeat: no-repeat;
	height: 26px;
	width: 379px;
	position: absolute;
	left: 0px;
	top: 227px;
}
#leftInav {
	background-image: url(../images/navleft01_r8_c1.jpg);
	background-repeat: no-repeat;
	height: 26px;
	width: 39px;
	position: absolute;
	left: 0px;
	top: 253px;
}
#Inav {
	height: 26px;
	width: 296px;
	position: absolute;
	left: 39px;
	top: 253px;
}
#Inav1 {
	height: 26px;
	width: 74px;
	position: absolute;
	left: 0px;
	top: 0px;
}
#Inav2 {
	height: 26px;
	width: 74px;
	position: absolute;
	left: 74px;
	top: 0px;
}
#Inav3 {
	height: 26px;
	width: 74px;
	position: absolute;
	left: 148px;
	top: 0px;
}
#Inav4 {
	height: 26px;
	width: 74px;
	position: absolute;
	left: 222px;
	top: 0px;
}
#rightnav {
	height: 26px;
	width: 44px;
	position: absolute;
	left: 335px;
	top: 253px;
	background-image: url(../images/navright01_r8_c6.jpg);
	background-repeat: no-repeat;
}
#Inavbase {
	background-image: url(../images/navbase01_r10_c1.jpg);
	background-repeat: no-repeat;
	position: absolute;
	height: 49px;
	width: 379px;
	left: 0px;
	top: 279px;
}
#InavbaseS {
	background-image: url(../images/shopnavbase01_r10_c1.jpg);
	background-repeat: no-repeat;
	position: absolute;
	height: 49px;
	width: 379px;
	left: 0px;
	top: 279px;
}
#mainnav {
	height: 280px;
	width: 135px;
	position: absolute;
	left: 379px;
	top: 48px;
}
#mainnav1 {
	height: 35px;
	width: 135px;
	position: absolute;
	left: 0px;
	top: 0px;
}
#mainnav2 {
	height: 35px;
	width: 135px;
	position: absolute;
	left: 0px;
	top: 35px;
}
#mainnav3 {
	height: 35px;
	width: 135px;
	position: absolute;
	left: 0px;
	top: 70px;
}
#mainnav4 {
	height: 35px;
	width: 135px;
	position: absolute;
	left: 0px;
	top: 105px;
}
#mainnav5 {
	height: 35px;
	width: 135px;
	position: absolute;
	left: 0px;
	top: 140px;
}
#mainnav6 {
	height: 35px;
	width: 135px;
	position: absolute;
	left: 0px;
	top: 175px;
}
#mainnav7 {
	height: 35px;
	width: 135px;
	position: absolute;
	left: 0px;
	top: 210px;
}
#mainnav8 {
	height: 35px;
	width: 135px;
	position: absolute;
	left: 0px;
	top: 245px;
}
#header4 {
	background-image: url(../images/header01_r2_c8.jpg);
	background-repeat: no-repeat;
	height: 179px;
	width: 286px;
	position: absolute;
	left: 514px;
	top: 48px;
}
#header4B {
	background-image: url(../images/header02_r2_c8.jpg);
	background-repeat: no-repeat;
	height: 179px;
	width: 286px;
	position: absolute;
	left: 514px;
	top: 48px;
}
#public_header4 {
	background-image: url(../images/public_header01_r2_c8.jpg);
	background-repeat: no-repeat;
	height: 179px;
	width: 286px;
	position: absolute;
	left: 514px;
	top: 48px;
}
#header4C {
	background-image: url(../images/shopheader01_r2_c8.jpg);
	background-repeat: no-repeat;
	height: 179px;
	width: 286px;
	position: absolute;
	left: 514px;
	top: 48px;
}
#header5 {
	background-image: url(../images/headerright01_r7_c8.jpg);
	background-repeat: no-repeat;
	height: 101px;
	width: 286px;
	position: absolute;
	left: 514px;
	top: 227px;
}
#header5B {
	background-image: url(../images/shopheaderright01_r7_c8.jpg);
	background-repeat: no-repeat;
	height: 101px;
	width: 286px;
	position: absolute;
	left: 514px;
	top: 227px;
}
#contentholder {
	width: 799px;
	position: absolute;
	left: 0px;
	top: 329px;
	background-color: #FFFFFF;
	margin-bottom: 10px;
}
#footer {
	background-image: url(../images/footer01_r14_c1.jpg);
	background-repeat: no-repeat;
	height: 54px;
	width: 800px;
	position: static;
	left: 0px;
	top: 0px;
}
.contenttable {
	padding-top: 5px;
	left: 0px;
	top: 0px;
	position: static;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	padding-right: 3px;
	padding-left: 3px;
	width: 270px;
}
.Rboxheader {
	background-image: url(../images/right_r2_c2.jpg);
	background-repeat: repeat-x;
	height: 49px;
	width: 510px;
	position: static;
	background-position: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.Rboxcenter {
	height: 210px;
	width: 500px;
	position: static;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.Rboxfooter {
	background-image: url(../images/right_r4_c2.jpg);
	background-repeat: repeat-x;
	height: 49px;
	width: 500px;
	position: static;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.Lboxheader {
	background-image: url(../images/right_r2_c2.jpg);
	background-repeat: repeat-x;
	height: 49px;
	width: 267px;
	position: static;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.Lboxcenter {
	height: 210px;
	width: 267px;
	position: static;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.Lboxfooter {
	background-image: url(../images/right_r4_c2.jpg);
	background-repeat: repeat-x;
	background-position: center;
	height: 49px;
	width: 267px;
	position: static;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.Txtheader {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	text-indent: 20px;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #990000;
	margin-left: 20px;
	margin-top: 10px;
}
.formtxtbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	font-weight: normal;
	width: 140px;
}
.loginformtxtbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	font-weight: normal;
	width: 80px;
}
.Rcontenttable {
	padding-top: 5px;
	padding-left: 3px;
	padding-right: 3px;
	width: 516px;
}
.maintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-right: 20px;
	padding-left: 20px;
}
.basenav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	height: 20px;
	padding-top: 7px;
	padding-bottom: 0px;
	text-transform: uppercase;
}
.latesttext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #990000;
	padding-right: 20px;
	padding-left: 20px;
}
.Rsmallboxheader {
	height: 59px;
	width: 263px;
	position: static;
	background-image: url(../images/right_r2_c2.jpg);
	background-repeat: repeat-x;
	left: 0px;
	top: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.smallcontenttable {
	padding-top: 5px;
	width: 269px;
	padding-right: 1px;
	padding-left: 2px;
}
.Rsmallboxcenter {
	height: 67px;
	width: 263px;
	position: static;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.Rsmallboxfooter {
	background-image: url(../images/right_r4_c2.jpg);
	background-repeat: repeat-x;
	height: 48px;
	width: 263px;
	position: static;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #990000;
	padding-left: 15px;
	padding-top: 15px;
}
.smallboxtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-right: 15px;
	padding-left: 15px;
	width: 210px;
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	text-decoration: underline;
}
#extrasheader {
	background-image: url(../images/extras1_r1_c1.jpg);
	background-repeat: no-repeat;
	height: 9px;
	width: 139px;
	position: static;
}
#extrasfooter {
	background-image: url(../images/extras1_r5_c1.jpg);
	background-repeat: no-repeat;
	height: 12px;
	width: 139px;
	position: absolute;
	left: 0px;
	top: 87px;
}
#extras {
	height: 101px;
	width: 139px;
	position: absolute;
	left: 145px;
	top: 0px;
}
#extrasleft {
	background-image: url(../images/extras1_r2_c1.jpg);
	background-repeat: no-repeat;
	height: 78px;
	width: 54px;
	position: absolute;
	left: 0px;
	top: 9px;
}
#extrasnav {
	height: 78px;
	width: 74px;
	position: absolute;
	left: 54px;
	top: 9px;
}
#extrasnav1 {
	height: 26px;
	width: 74px;
	position: absolute;
	left: 0px;
	top: 0px;
}
#extrasnav2 {
	height: 26px;
	width: 74px;
	position: absolute;
	left: 0px;
	top: 26px;
}
#extrasnav3 {
	height: 26px;
	width: 74px;
	position: absolute;
	left: 0px;
	top: 52px;
}
#extrasright {
	background-image: url(../images/extras1_r2_c3.jpg);
	background-repeat: no-repeat;
	height: 78px;
	width: 11px;
	position: absolute;
	left: 128px;
	top: 9px;
}
.pageheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #BDBDBD;
	padding-bottom: 90px;
	text-align: center;
}
.formbox {
	border: 1px solid #990000;
	background-image: url(../images/max_boy_medium.gif);
	background-position: right top;
	background-repeat: no-repeat;
	width: 450px;
}
ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #990000;
	list-style-type: disc;
	line-height: 20px;
	text-indent: 20px;
}
.testimonialbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #003366;
	width: 90%;
	border: 1px solid #FF9900;
	padding: 5px;
	margin-left: 20px;
}
.banner {
	width: 468px;
	margin-top: 10px;
	margin-left: auto;
	border: 1px solid #FFFFFF;
	height: 55px;
	margin-right: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
}
.shopboxheader {
	background-image: url(../images/shop_r1_c1.gif);
	background-repeat: no-repeat;
	height: 66px;
	width: 783px;
}
.shopboxcenter {
	background-image: url(../images/shop_r2_c1.gif);
	background-repeat: repeat-y;
	background-position: top;
	height: 210px;
	width: 783px;
}
.shopboxfooter {
	background-image: url(../images/shop_r3_c1.gif);
	background-repeat: no-repeat;
	height: 53px;
	width: 783px;
	background-position: center center;
}
.shopconnector {
	background-image: url(../images/connector.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 88px;
	width: 32px;
}
.shopconnector2 {
	background-image: url(../images/connector2.gif);
	background-repeat: repeat-y;
	background-position: left bottom;
	height: 88px;
	width: 32px;
}
.shopconnector3 {
	background-image: url(../images/connector3.gif);
	background-repeat: repeat-y;
	background-position: left bottom;
	width: 20px;
}
.shopLbox {
	background-color: #F3E0E0;
	height: 88px;
	width: 406px;
	border: 1px solid #990000;
	position: relative;
	padding: 3px 1px 1px 3px;
}
.shopDetailLbox {
	background-color: #F3E0E0;
	height: 88px;
	width: 400px;
	border: 1px solid #990000;
	position: relative;
	padding: 2px;
}
.shopRbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #990000;
	text-align: left;
	height: 88px;
	width: 295px;
	background-color: #F3E0E0;
	padding: 2px;
	border: 1px solid #990000;
}
.shopDetailRbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #990000;
	text-align: left;
	height: 88px;
	width: 350px;
	background-color: #F3E0E0;
	padding: 3px;
	border: 1px solid #990000;
}
.RandShopDetailRbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #990000;
	text-align: left;
	height: 88px;
	width: 200px;
	background-color: #F3E0E0;
	padding: 2px;
	border: 1px solid #990000;
}
.shopDetailMbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #990000;
	text-align: center;
	height: 88px;
	width: 150px;
	background-color: #F3E0E0;
	padding: 2px;
	border: 1px solid #990000;
}
#shopInfolabel {
	height: 19px;
	width: 235px;
	position: static;
	bottom: 0px;
	background-image: url(../images/shopinfolabel.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 23px;
	font-weight: bold;
	padding-top: 1px;
	text-align: center;
	color: #990000;
}
#shopDetailInfolabel {
	height: 19px;
	position: static;
	bottom: 0px;
	background-image: url(../images/optionslabel.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	font-weight: bold;
	color: #FFFFFF;
	left: 0px;
	padding-bottom: 2px;
	padding-top: 4px;
	padding-left: 6px;
	width: 200px;
	text-align: left;
}
#shopPrlabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	text-align: center;
	position: static;
	height: 19px;
	width: 124px;
	top: 0px;
	margin-left: 275px;
	padding-bottom: 0px;
	padding-top: 1px;
	background-image: url(../images/shoppricelabel.gif);
	background-repeat: no-repeat;
	background-position: top;
	line-height: 15px;
}
#shopProducerlabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #990000;
	height: 24px;
	width: 138px;
	margin-left: 10px;
	position: static;
	text-align: center;
	padding-top: 2px;
	line-height: 20px;
	background-image: url(../images/shopproducerlabel.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
#shopViewlabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
	font-weight: bold;
	color: #FFFFFF;
	height: 19px;
	width: 124px;
	margin-left: 169px;
	position: static;
	text-align: center;
	background-image: url(../images/shopviewlabel.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 1px;
}
#shopViewlabel2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 19px;
	font-weight: bold;
	color: #FFFFFF;
	height: 19px;
	width: 124px;
	margin-left: 300px;
	padding-top: 3px;
	position: static;
	text-align: center;
}
.shopInforlabelTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 23px;
	font-weight: bold;
	color: #990000;
	padding-top: 5px;
}
.tooltip {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(../images/icon.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 20px;
}
.smallformbox {
	border: 1px solid #990000;
}
.producerlist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #990000;
	font-weight: bold;
}
.producerlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #000066;
}
.producerbox {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #98B72D;
}

.profile {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	width: 235px;
	border: 1px solid #890906;
	line-height: 20px;
	font-weight: normal;
	margin-left: 12px;
	padding-left: 2px;
}
.formtextarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color: #FFFFFF;
	width: 240px;
	height: 200px;
	border: 1px solid #000000;
}
.footerbacker {
	background-repeat: no-repeat;
	height: 54px;
	width: 800px;
	background-position: center;
	left: 0px;
	position: static;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	background-image: url(../images/footer01_r14_c1.jpg);
}
.maintxtbullet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	line-height: 20px;
}
.sidebox {
	background-color: #A2BE35;
	width: 200px;
	border: 1px solid #990000;
}
.msgbttn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #990000;
}
.buddyrow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	height: 15px;
}
.supporttxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.maxbanner {
	background-image: url(../images/maxbreakverticle.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.resultstxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #990000;
	border: 1px solid #000000;
	padding-left: 1px;
	height: 30px;
}
.logintable {
	height: 172px;
	width: 286px;
}
.worldmap {
	background-image: url(../media/woldball.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#scrollerHolder {
	height: 110px;
	width: 240px;
	position: relative;
	left: 0px;
	top: 0px;
}
.blueSmalBoxTXT {
	font-family: "Courier New", Courier, mono;
	font-size: 11px;
	color: #000000;
	background-color: #99CCCC;
	padding: 2px;
	width: 240px;
	border: 1px solid #000000;
	margin-left: 8px;
}
