/* page setup */
body {
    background:url(bg-1.gif) 0 0 repeat;
	background-color:#A89C8A;
    font-family:  Tahoma, Arial, Helvetica; 
    line-height:140%;
    color:#676047;
    font-size:12px;
}

td {     color:#676047; font-size:12px;}
div {     color:#676047; font-size:12px;}
p {     color:#676047; font-size:12px;}
span {  color:#676047; font-size:12px;}


/* wrapper setup */
div.rapidxwpr {
    margin:auto;
    width:995px;
/*    background:url(wrapper-bg.png) 0 0 no-repeat; */
}


/* content column */
div#main {
    width:991px;
    background: url(content-top.png) 0  20px no-repeat;
    margin:0 auto 0  auto;
	padding:40px 0 0 0;
    z-index:100;
    position:relative;
}
div#main_container {
	width:991px;
   background:url(bg-bottom.png)  0 100% no-repeat; 
   padding:0 0 52px 0;
   
}

div#mainmiddle {
	width:991px;
    margin:0px 0px 0px 0px;
    background:url(bg-body.gif) 0 0 repeat-y;
    padding:10px 59px 0 29px;
}


.clearingfix:after {
    content:".";
    display:block;
    line-height:0px;
    clear:both;
    visibility:hidden;
}

.clearingfix {
    display:block;
}

.floatbox {
    overflow:hidden;
}

/* welcome */
table.welcome, div.why-organic {
    padding:0 10px 20px 0px;
	width:940px;
	
}

table.main-table {
	padding:0 10px 20px 0px;
	width:940px;

}



td.center-content-wide{
 width:733px;
}





div.top-search{
 background:url(topmenu.jpg) 0 0 no-repeat;
 width:520px;
 height:26px;
}

.leftsides {
padding:8px 10px 0 0;
 
}


div.leftsides {
padding:5px 5px 0 0;
 
}


.rightsides {
padding-left:0px;
}

.leftsize-content {
 color:#A8BA81;
}

.leftsize-content a {
 color:#A8BA81;
}

.leftsize-content a:hover {
 color:#fff;
 text-decoration:none;
}


.leftsize-table {
 width:184px;
 height:612px;
 margin:0px 0 0 0;
 padding:0;
}

.leftsize-table-sub {
 width:184px;
 height:929px;
 margin:3px 0 0 0;
 padding:0;
}


.content-top{
margin:8px 5px 5px 0px;
padding:0
}

.content-bottom{
margin:10px 5px 5px 0px;
padding:0
}

.container-main-top 
{
background:url(container-main-top.gif) 0 0 no-repeat;
width:735px;
height:354px;
}
.main-content-top{

color:#FFFFFF;
}


.container-main-bottom
{
background:url(container-main-bottom.gif) 0 0 no-repeat;
width:735px;
height:248px;
}
.main-content-bottom{

color:#FFFFFF;
}


td .main-content-table
{
width:531px;
background:url(maincontent-bg.jpg) 0 0 repeat-y;
padding:0;
margin:0;
}

#topnav ul {
height:25px;
margin:0;

}


#topnav li {
float:left;
display:block;
margin:0 0 0 5px;

}

#topnav li a {
color:#59523b;
text-align:center;
margin:0 5px 3px 5px ;
font-size:12px;
font-weight: bold;
text-align:center;
}

#topnav li a:hover{
text-decoration: none; color: #fff;
}


div .nav-bar {
background-image:url(top-menu-bg.png);  width:929px; margin:-47px 0 0 0; padding:0; height:77px;
}


td.sub-main-content-title {
background:url(subpage-top.jpg) 0 0 no-repeat;
height:131px;
padding:40px 0 0 100px;
color:#4b6d2f;
font-weight:bold;
margin:0;
}


#footer {
 width:991px;

 position:relative;
 margin:0px auto 0px auto;
}


#footer .copyright {
float:left;
margin:0px 0 0px 3px;
font-size:12px;
color:#6c615a;

}

#footer .designedby a{
float:right;
margin:0px 8px 0px 0;
font-size:12px;
color:#6c615a;

}

#footer .designedby a:hover
{
text-decoration:none;
}

.right-block {
width:185px;
margin:0;
padding:0;
}

.rightsize-content {
color:#676047;
}

.rightsize-content a {
color:#676047;
}

.right-block {
background:url(rightsides-bg.gif) 0 0 no-repeat;
width:185px;
height:42px;

}

.Titlefixed{
padding:5px 5px 5px 10px;
color:#fff;
font-weight:bold;
font-size:13px;

}

.search {
color:#7f775d;
font-weight:bold;
}

a.search {
color:#7f775d;
padding-right:3px;
}

a.search:hover{
color:#7f775d;
text-decoration:none;
}


div.main-bottom-text-title{
font-weight:bold;
font-size:14px;
color:#beb5a3;

}


div.main-bottom-text{
font-weight: normal;
color:#e9dfda;
font-size:11px;
line-height:18px;
}
table.main-top-text{
color:#fff;
font-size:11px;
}

table .main-top-text-link {
font-size:13px;
color:#fff;
margin-top:25px;
}

a.read-more {
color:#a6b9d0;
}

a.read-more:link {
color:#a6b9d0;
}

a.read-more:hover{
color:#fff;
text-decoration:none;
}

a.read-more:visited{
color:#a6b9d0;
text-decoration:none;
}

.breadcurmb 
{
	color:#676047;
	font-size:12px;	
}

a.breadcurmb
{
	color:#676047;
	font-size:12px;
}

a.breadcurmb:link	
{
	color:#676047;
	font-size:12px;
}

a.breadcurmb:hover
{
	color:#000;
	text-decoration:none;
}


.Normal
{
	font-family: Tahoma, Arial, Helvetica;
	color:#676047;
	font-size: 11px;
	font-weight: normal;
}


H2
{
	font-family: Tahoma, Arial, Helvetica;
	color:#676047;
	font-size:14px;
	font-weight:bold;
}

H2
{
	font-family: Tahoma, Arial, Helvetica;
	color:#676047;
	font-size:12px;
	font-weight:bold;
}


H3
{
	font-family: Tahoma, Arial, Helvetica;
	color:#004271;
	font-size:12px;
	font-weight:bold;
}

H4
{
	font-family: Tahoma, Arial, Helvetica;
	color:#beb5a3;
	font-size:14px;
	font-weight:bold;
}

H5
{
	font-family: Tahoma, Arial, Helvetica;
	color:#beb5a3;
	font-size:13px;
	font-weight:normal;
}


.ATWhite{
color:#fff;
font-size:11px;
}	


.ATNormal{
color:#676047;
font-size:11px;
}	


.ATheading1{
color:#676047;
font-size:12px;
}	

.ATheading2{
font-weight:bold;
font-size:14px;
color:#beb5a3;

}	

/* style of product title in product list   */
.ATheading3{
font-weight:bold;
font-size:12px;
color:#004271;
}	

.ATheading3 a{
font-weight:bold;
font-size:12px;
color:#004271;
}	


.ATLinktext {
font-size:13px;
color:#fff;
margin-top:25px;
}

.ATRead-more {
font-size:13px;
color:#fff;
margin-top:25px;
}


.AtNormal-contentbottom{
font-weight:bold;
font-size:14px;
color:#beb5a3;
}




a.ATdetailslink 	
{
color:#307021;
font-size:11px;
}
