/* Moa Style */

body {
background: #DCD3AC url(../images/back_1.png);
background-position:top center;
background-repeat:repeat-y;
}
/* the frame that surrounds the entire site giving it a width of 968px*/
.frame {
width: 968px; 

border: 1px solid #695400;

background-color: #F0EBD7;

margin-left: auto ;
  
margin-right: auto ;

}

.checkoutLink {
color: #5C442F;

text-decoration: none;

display:block
}

/*/////TOP NAVIGATION CSS STYLES FOR THE HOVEROVERS//////*/

A.topnav2:link {

	 color :#FFFFFF;
	 FONT-SIZE  :12px;
	 FONT-FAMILY : Verdana ;
	 TEXT-DECORATION  : none ;
	 display:block;
	 padding:2px 5px 2px 5px;
}
A.topnav2:hover  {

	 color :#FFFFFF;
	 FONT-SIZE  :12px;
	 FONT-FAMILY : Verdana ;
	 display:block;
	 padding:2px 5px 2px 5px;
	 background:#EFEDC5;
}

A.topnav2:visited  {

	 color :#FFFFFF;
	 FONT-SIZE  :12px;
	 FONT-FAMILY : Verdana ;
	 TEXT-DECORATION  : none ;
	 display:block;
	 padding:2px 5px 2px 5px;
}
A.topnav2:hover  {

	 color :#544233;
	 FONT-SIZE  :12px;
	 FONT-FAMILY : Verdana ;
	 display:block;
	 padding:2px 5px 2px 5px;
}


/*//////////////SIde Nav Link and Background///////////////////////////*/
.sidenavbg {

	 border: 1px solid #B1A58D;
}





/*SIDE NAV UL LIST*/
.sidelist {
margin:0;
Padding: 0;
list-style-type: none;

}

.sidelist li a {
height: 25px;
padding-left: 30px;
padding-top: 5px;
display: block;
background: url(../images/link_on.gif);
background-position:top;
background-repeat:no-repeat;
}

.sidelist li a:hover {
height: 25px;
padding-left: 30px;
padding-top: 5px;
display: block;
background: url(../images/link_off.gif);
background-position:top;
background-repeat:no-repeat;
}


#bottom_navmenu li {
display: inline;

list-style-type: none;

padding-right: 10px;

padding-bottom: 10px;
 }
 
 #bottom_navmenu li a{
 
color: #573F29;

text-decoration:none;

font-size: 11px;

}


 #bottom_navmenu li a:hover{
 
color: #573F29;

text-decoration:underline;

font-size: 11px;

}
	


.TopNavRow2Text {
background-color: transparent;

color: #573F29;
 
font-size: 13px;

font-weight: bold;


}

 .InputTextSmall {
border: 1px solid #573F29;

background:url(../images/input_back.png);

}

input  {
border: 1px solid #573F29;

background:url(../images/input_back.png);

margin: 5px 0px 0px 0px;

}
/*/////////////This wraps the graphic taBLE ON THE HOMEPAGE*/
.homepage_wrap {
margin-top: -17px;

border-top: 1px solid #736355;

width:944px;
}

/*///////BUTTONS TEST//////////////////*/
div.btns{
	zoom:1;
	white-space:nowrap;
	margin-top: 10px;
	height: 35px;
}

div.btns:after
{
	display:block;
	clear:both;
	content:'';
}

div.btns a.btn{
	float:left;
	background:buttonface url(../images/border.gif) no-repeat;cursor:pointer;font-size:0;text-align:center;
	text-align:center;
	display:block;
	_width:140px;
	min-width:140px;
	text-decoration:none;
	margin:3px 2px;
}

div.btns a.btn:hover span{
	
	opacity:0.6;
	filter:alpha(opacity:80);
}

div.btns a.btn span
{
	padding:3px 8px 4px 8px;
	
	text-align:center;
	position:relative;
	left:1px;top:1px;
	display:block;
	text-decoration:none;
	background:url(../images/border.gif) right bottom no-repeat;
	font:small/1 Verdana;
	color:#222;
	
}
/*Buttons end*/

/*Product page buttons


div.btns a{
color: #ff0000;
margin: 10px;
border: 1px solid #000;
padding: 5px;
background:#FFFFFF;
}
*/
a .TopNavRow2Text 
{
color: #fff;
font-weight:bold;
margin: 5px;
border: 1px solid #fff;
padding: 5px;
background:#5A5D42;
}

a:hover .TopNavRow2Text 
{
color: #fff;
font-weight:bold;
border: 1px solid #fff;
padding: 5px;
background:#B1A58D;
text-decoration:none;
}



.prod_title {
margin: 5px 0px 5px 0px;
font-size: 35px;
font-weight: bold;
}

.prod_sub_title {
margin: 5px 0px 5px 0px;
font-size: 20px;
font-weight: bold;
}


.prod_list  {
list-style-type: none;
padding: 0em;
margin: 0em;
line-height: 25px;
font-size:14px;
margin: 0px 85px 0px 35px;
}

.prod_list  li {
background-image: url(https://secure.moatampa.com/images/template/tick.gif);
background-repeat: no-repeat;
background-position: 0em .4em;
padding-left: 1.3em;
margin-bottom: .3em;
font-weight:bold;
}

.headings {
font-weight: bold;
font-size: 14px;
margin: 10px 0px 10px 0px;
}

.prod_desc {
font-family: veranda, Arial, Helvetica, sans-serif;
font-size: 14px;
margin: 10px 0px 10px 0px;
line-height: 20px;
}

.directions {
border: 1px solid #695400;
background: #EFEDC5;
padding: 5px;
line-height: 20px;
margin:10px;
color: #000;
}

.ingredients {
border: 1px solid #695400;
background: #fff;
padding: 5px;
line-height: 20px;
margin:10px;
}

/* Js-Kit Echo theme */

 

/* colors */

.js-singleCommentBg { background-color:#FFFFFF; }               /* changes the bg color of each item */

.jsk-PrimaryBackgroundColor { background-color: #FFFFFF; }      /* changes the primary foundation color */

.jsk-SecondaryBackgroundColor { background-color: #D7CFBA; }    /* changes things like the comment form bg */

.jsk-PrimaryHighlightColor { color: #fffea9 }                   /* not currently used */

.jsk-SecondaryHighlightColor { color: #ffff00 }                 /* not currently used */

.jsk-PrimaryFontColor { color: #3a3a3a; }                       /* the color of all primary text elements */

.jsk-SecondaryFontColor { color: #c6c6c6; }                     /* the color of all secondary text elements */

.jsk-ThreadWrapper a, .jsk-LinkColor { color: #DCD3AC; }         /* the color of the Echo Stream background */

.jsk-H1Color { color: #878487; }                                /* the color of the 1st level headers */ 

.jsk-MenuContainer { background-color: ##FFFFFF; }                /* the color of the 'Add another site' drop-down menu */

 .jsk-CommentFormSurface .jsk-SecondaryBackgroundColor { background-color: #D7CFBA; } 

 

 

/* fonts */

.jsk-PrimaryFont, .jsk-CommentFormSurface input { font-family: Lucida grande, Tahoma, Verdana, Arial; }

.jsk-PrimaryFont { font-size: 8pt; font-weight: normal; }

.jsk-H1Font { font-size: 1.38em; font-weight: bold; line-height: 1.4em; }

.jsk-LinkFont, .jsk-ThreadWrapper a, .jsk-ThreadWrapper a:hover { text-decoration: none; font-weight: normal; }


/*new bottom footer list */

#bottom_menu  {
list-style-image:none;

list-style-position:outside;

list-style-type:none;

margin:0;

padding-left:15px;

padding-top: 10px;

border-right: 1px dashed #B1A68F;

height: 100px;


}

#bottom_menu li {

	display:inline; /* prevent IE positioning bugs */
	
	margin:0;
	
	padding:0;
	}


#bottom_menu  a{ 
background: url(../images/bullet_footer.png);

display:block;
background-position:left;


background-repeat:no-repeat;

}





#bottom_menu li a{
 
color: #573F29;

text-decoration:none;

font-size: 11px;
 
padding-bottom: 5px;

padding-left: 10px;
}

#bottom_menu li a:hover {

text-decoration: underline;

}

.bottom_menu_div {
background-color:#B3C092;

background-image:url(../images/back_nav3.gif);

height: 25px;

border-bottom: 1px solid #B1A68F;
}

 
 
 /*NEW CSS DEFINITIONS FOR PRODUCT PAGES,....ADDED ON 6/21/2010*/
 
 .eyebrow {
	color: #F00;
	font-style:italic;
	font-weight:bold;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom: 5px;
}
.headline {
    font-weight:bold;
	font-size:24px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-bottom: 5px;
}
.productname {
	font-weight:bold;
	font-size:19px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-bottom: 15px;
}

.productdescription {
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-bottom: 6px;
	line-height: 20px;
}

.drugfactstitle {
	font-weight:bold;
	font-size:19px;
	font-style:italic;
	font-family:Arial, Helvetica, sans-serif;
	margin-top: 15px;
	margin-bottom: 0px;
	text-transform:uppercase;
}

.drugfactsdescription {
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-bottom: 0px;
}

.drugfactlist {
	margin: 0px;
	margin: 0;
    padding: 0;
    list-style:inside;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;

}
/*END THOSE DEFINITIONS THAT WERE ADDED*/




