body {padding: 0; margin-top: 0px; background-color:#d37813; background-image:url(art/IRJ_bg.jpg); font-size: 9pt; text-transform: none; letter-spacing: 1px; font-family: Arial, Helvetica, sans-serif; color:#ae6418; } 

#container {
	position:absolute; top: 0px; left: 50%; height: 100%; width: 993px; text-align: left;
           margin-left: -498px;
}

#wrapper {
	position:absolute; top: 0px; left: 50%; height: 100%; width: 1014px; text-align: left;
           margin-left: -512px;
}

p {
	padding: 0 0 .5em;
	font-size: 9pt;
	color: #ae6418;
	position: relative;
}
a {
	text-decoration: none;
}
a:link {
	color: #d37813;
	text-decoration: none;
}
a:visited {
	color: #d37813;
	text-decoration: none;
}
a:hover {
	color: #d37813;
	text-decoration: underline;
}
strong {
	font-weight: bold;
}

* html img,
* html .png {
position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "art/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}

#IRJ_Legal {
	font-size: 8pt;
	letter-spacing: normal;
	line-height: 2.8em;
}

#IRJ_Legal a {
	text-decoration: none;
}
#IRJ_Legal a:link {
	color: #ae6418;
	text-decoration: none;
}
#IRJ_Legal a:visited {
	color: #ae6418;
	text-decoration: none;
}
#IRJ_Legal a:hover {
	color: #ae6418;
	text-decoration: underline;
}

#IRJ_hl, .IRJ_hl {
	font-size: 11pt;
	font-weight: bold;
}

#IRJ_call, .IRJ_call {
	color: #aa6c1f;
	font-style: italic;
	font-weight: bold;
}

#IRJ_tll, .IRJ_tll {
	font-size: 8pt;
}

#IRJ_Logo {
	/*top: 0px;
	left: 376px;*/
	position: relative;
	z-index:200;
}

#IRJ_Flash {
	top: 0px;
	left: 84px;
	position: absolute;
}

#IRJ_Pattern {
	top: 0px;
	left: 84px;
	position: absolute;
}

#IRJ_ftr {
	top: 555px;
	left: 180px;
	text-align: center;
	position: absolute;
}

#IRJ_retailer {
	top: 275px;
	left: 728px;
	width: 144px;
	height: 107px;
	overflow: hidden;
	font-size: 6pt;
	position: absolute;
}

/* Indian River Juice - Navigation */
#IRJ_Nav-1 {
	top: 48px;
	/*left: 198px;*/
	position: relative;
}
#IRJ_Nav-2 {
	top: 48px;
	/*left: 582px;*/
	position: relative;
}

/* common styling */
.menu {width:132px; height:20px; position:relative;}
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; color:#000;width:132px; height:20px; text-align:right; 
color:#d37814; /*background-image: url("art/nav/IRJ_Nav-bg_OFF.jpg");*/ line-height:20px; overflow:hidden;}

.menu ul {padding:0px; margin:0; list-style: none;}
.menu ul li {float:left; position:relative;}
.menu ul li ul {display: none;}

/* specific to non IE browsers */
.menu ul li:hover a {color:#d37814; background-color:#f6ecc8; text-align: right;/*background-image: url("art/nav/IRJ_Nav-bg_ON.jpg");*/}

/* common styling */
.menu2 {width:132px; height:20px; position:relative;}
.menu2 ul li a, .menu2 ul li a:visited {display:block; text-decoration:none; color:#000;width:132px; height:20px; text-align:left; 
color:#d37814; /*background-image: url("art/nav/IRJ_Nav-bg_OFF.jpg");*/ line-height:20px; overflow:hidden;}
.menu2 ul {padding:0px; margin:0; list-style: none;}
.menu2 ul li {float:left; position:relative;}
.menu2 ul li ul {display: none;}

/* specific to non IE browsers */
.menu2 ul li:hover a {color:#d37814; background-color:#f6ecc8;/*background-image: url("art/nav/IRJ_Nav-bg_ON.jpg");*/}

 
.button
{
    background-color: #996633;
    color: #FFFFFF;
    font-weight: bold;
    border:none 0px;
    font-size:8pt;
}
.searchbutton
{
    background-color: #996633;
    color: #FFFFFF;
    font-weight: bold;
    height:17px;
    border:none;
    font-size:8pt;
}
.searchInputBox
{
    margin-right: 4px;
    border: solid 1px #996633;
    height: 15px;
    width: 110px;
    background-color: #FDF8D8;
    font-size:8pt;
    color:#996633;
}

.searchpageInput
{
    border: solid 1px #996633;
    background-color: #FFFFFF;
}
.subMenu
{
 font-size: 8pt;
 background-color:#FEFCEB;
margin-left:10px;
 width:530px;

}   
.subMenu a
{
    background-color:#FEFCEB;
}
.subMenu a:hover
{
    background-color:#f6ecc8;
    text-decoration:none;
}
.mainMenu
{
    color:#d37814;
 /* font-size: 14px;
background-color:#FEFCEB;
 margin-left:10px;*/
}   
.mainMenu a
{
    color: #d37814;
    display: block;
    text-decoration: none;
    width: 142px;
    height: 18px;
    padding-right:5px;
    padding-left:5px;
    padding-top:2px;
}
.mainMenu a:hover
{   color:#d37814;
    background-color:#f6ecc8;
    text-decoration:none;
}

hr
{
    color: #EFBC89;
    background-color:#EFBC89;
    height: 1px;
    border: none;
} 
.sideMenu 
{
    font-size:8pt;
}

.newsTitle 
{
    font-weight:bold;
}
.newsCopy{}
.replyMessage 
{
    font-size:8pt;
}