body {
	background-image: url(../images/rm_bg.jpg);
	background-position: left center;
	background-repeat: repeat-x;
	background-color: #4d50b7;
	font-family: Times, 'Times New Roman', 'New York', serif;
	color: #ffffff;
	font-size: 18px;
	text-align: left;
	 }

a:link {
	color: #ffb940;
	text-decoration: none;
	 }

a:visited {
	color: #ff9900;
	text-decoration: none;
	 }

a:hover {
	color: #ba2d17;
	text-decoration: none;
	 }

a:active {
color: #ba2d17;
	text-decoration: none;
	 }
	 
a.rmmenu:link {
	color: #ffffff;
	text-decoration: none;
	 }

a.rmmenu:visited {
	color: #ffffff;
	text-decoration: none;
	 }

a.rmmenu:hover {
	color: #ba2d17;
	text-decoration: none;
	 }

a.rmmenu:active {
color: #ba2d17;
	text-decoration: none;
	 }


a.rmProduct:link {
	color: #f2f4cd;
	text-decoration: none;
	 }

a.rmProduct:visited {
	color: #f2f4cd;
	text-decoration: none;
	 }

a.rmProduct:hover {
	color: #ff9900;
	text-decoration: none;
	 }

a.rmProduct:active {
color: #ff9900;
	text-decoration: none;
	 }
	 
a.rmRed:link {
	color: #ba2d17;
	text-decoration: none;
	 }

a.rmRed:visited {
	color: #ba2d17;
	text-decoration: none;
	 }

a.rmRed:hover {
	color: #f2f4cd;
	text-decoration: none;
	 }

a.rmRed:active {
color: #f2f4cd;
	text-decoration: none;
	 }

.rmHeadline1 {
	font-size: 28px;
	font-weight: bolder;
	font-style: oblique;
	color: #ffffff;
	}
.rmHeadline2 {
	font-size: 22px;
	font-weight: bolder;
	font-style: oblique;
	color: #ffffff;
	}
.rmStateH {
	letter-spacing:1px;
	text-align:center;
	font-size:22px;
	font-weight:bold;
	font-style:oblique;
	color:#ffb940;
	}
.rmNutr {
	font-family: Helvetica, Arial, sans-serif;
	color: #ffffff;
	font-size: 14px;
	text-align: left;
	padding: 3px;
	border: solid #ffffff 1px;
}

#sunflower {
	position: absolute;
	width: 198px;
	height: 500px;
	left: 20px;
	top:20px;
	padding: 0px;
	margin: 0px;
	}
	
#maintext {
	position: absolute;
	width: 600px;
	height: 480px;
	left: 200px;
	top:20px;
	padding: 10px;
	}
	
#maintextsc {
	position: absolute;
	width: 600px;
	height: 500px;
	left: 200px;
	top:20px;
	padding: 10px;
	overflow:auto;
	}
	
#productSpot {
	position: absolute;
	width: 590px;
	height: 403px;
	left: 200px;
	top:75px;
	padding: 10px;
	margin: 0px;
	background-color: #4d50b7;
	}
#productSpot2 {
	position: absolute;
	width: 590px;
	height: 503px;
	left: 200px;
	top:25px;
	padding: 10px;
	margin: 0px;
	background-color: #4d50b7;
	}

#servesugg {
	position: absolute;
	width: 590px;
	height: 450px;
	left: 200px;
	top:75px;
	padding: 10px;
	margin: 0px;
	overflow: auto;
	background-color: #4d50b7;
	}

#rmlogo {
	z-index: 3;
	position: absolute;
	width: 176px;
	height: 179px;
	top: 0px;
	left: 0px;
	padding: 0px;
	margin: 0px;
	}
#rmMenuMain {
	z-index: 2; 
	position: absolute;
	width: 98px;
	height: 338px;
	top: 162px;
	left: 38px;
	padding: 0px;
	margin: 0px;
	font-family: Times, 'Times New Roman', 'New York', serif;
	font-weight: bold;
	line-height: 50px;
	text-align: center;
	font-style: oblique;
	color: #ffffff;
	}
	
#rmMenuMainBG {
	z-index: 1;
	position: absolute;
	width: 150px;
	height: 343px;
	top: 157px;
	left: 0px;
	padding: 0px;
	margin: 0px;	
	}
	
#rmheading {
	position: absolute;
	top: 15px;
	left: 210px;
}

#rmProductsColOne {
	position: absolute;
	left: 200px;
	top: 75px;
	width: 250px;
	height:425px;
	}
#rmProductsColTwo {
	position: absolute;
	left: 500px;
	top: 75px;
	width: 275px;
	height:425px;
	}


/* WHOLESALE */

#wsOrderForms {
	position: absolute;
	width: 200px;
	height: 300px;
	overflow: auto;
	left: 200px;
	top: 75px;
	}
#wsImages {
	position: absolute;
	width: 200px;
	height: 300px;
	overflow: auto;
	left: 500px;
	top: 75px;
	}


/* FOOTERS */

#rmFooter500 {
	position: absolute;
	width: 800px;
	height: auto;
	top: 550px;
	font-size: 14px;
	padding: 0;
	margin: 0;
	}
	
#rmFooter550 {
	position: absolute;
	width: 800px;
	height: auto;
	top: 600px;
	font-size: 14px;
	padding: 0;
	margin: 0;
	}	

#rmFooter600 {
	position: absolute;
	width: 800px;
	height: auto;
	top: 620px;
	font-size: 14px;
	padding: 0;
	margin: 0;
	}
#rmFooter675 {
	position: absolute;
	width: 800px;
	height: auto;
	top: 675px;
	font-size: 14px;
	padding: 0;
	margin: 0;
	}
#rmFooter725 {
	position: absolute;
	width: 800px;
	height: auto;
	top: 725px;
	font-size: 14px;
	padding: 0;
	margin: 0;
	}