/*
Design by ACG Infotech Limited
http://www.acgil.com
*/

* {
	margin: 0;
	padding: 0;
}

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:url(images/body_bgtexture.gif) repeat;
}

h1, h2, h3 {
	color: #FFF;
}

h1 {
	font-family: "Georgia", Arial, Helvetica, sans-serif;
	font-size:16px;
}

h2 {
	font-family: "Georgia", Arial, Helvetica, sans-serif;
	font-size:14px;
}

p, blockquote, ul, ol {
	line-height:17px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}

ul li {
	list-style:none;

}

a {
	text-decoration: none;
}

img {
	border:none;
}

.alignleft, .float-left{
  float: left;
}

.alignright, .float-right{
  float: right;
}

.alignnone, .float-none;{
  float: none;
}

.clear, rest{
  clear:both;
}

/* page starts here... */
#page{
	width:800px;
	margin:0 auto;
}
/* page ends here... */


/* main-container starts here... */
#main-container{
	width:800px;
	background:url(images/body_bg.gif) repeat-x #DEB09B;
}
/* main-container starts here... */


#header-top{
	width:774px;
	height:40px;
	margin:0 auto;
}

#top-nav{
	float:left;
}

#top-nav ul{
	margin-left:5px;
	width:660px;
}

#top-nav ul li{
	float:left;
	padding:12px 5px 5px 17px;
	background:url(images/topnav_bullet.gif) no-repeat 5% 70%;
	display:inline;
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

#top-nav ul li a{
	color:#FFFFFF;
}

#top-nav ul li a:hover{
	color:#e57b0a;
}

#login-area{
	background:url(images/logintopnav_divider.gif) no-repeat left;
	float:right;
	padding:8px 5px 5px 10px;
	font-size:12px;
	color:#FFFFFF;
	margin-top:5px;
}
#login-area a{
	color:#FFFFFF;
}

#login-area a:hover{
	color:#e57b0a;
}


/* header starts here... */
#header{
	width:772px;
	margin:0 auto;
}

#header-left{
	width:244px;
	height:236px;
	background:url(images/headerleft.gif) no-repeat;
}

#flash-banner{
	width:528px;
	height:236px;
}
#header-bottom{
	width:772px;
	height:24px;
	background:url(images/header_bottom.gif) no-repeat;
}
/* header ends here... */

/* sidebar starts here... */
#sidebar{
	width:260px;
	float:left;
	margin:5px 0px 0px 15px;
	display:inline;
	position:absolute;
}
/* sidebar starts here... */
#sidebar-2{
	width:262px;
	float:left;
	margin:5px 0px 0px 15px;
	display:inline;
}
.txtbox
{
width:auto;
background:#fcfae3!important;
border:1px solid #696969;
height:15px;
font:11px arial;
color:#000000;
font-weight:normal;
}
#sidebar-trc{
	width:261px;
	height:13px;
	background:url(images/sidebar_trc.gif) no-repeat;
	font-size:0px;
}

#sidebar-main{
	width:251px;
	background:url(images/sidebar_bg.gif) repeat-y;
	padding:0px 5px 0px 5px;
}
#sidebar-brc{
	width:261px;
	height:13px;
	background:url(images/sidebar_brc.gif) no-repeat;
	font-size:0px;
}

.sidebar-title{
	width:225px;
	height:20px;
	padding:5px 5px 5px 5px;
	background:url(images/sidebartitle_bg.gif) repeat-x;
	margin:0px 0px 10px 5px;
	text-transform:uppercase;
}

.sidebar-title-I{
	width:230px;
	height:25px;
	font-size:13px;
	text-transform:uppercase;
	margin:10px 5px 0px 10px;
	background:url(images/sidebartitle_bg.gif) repeat-x;
	background-position:bottom;
}

.titlecolor-Ist {
	color:#a72b2f;
}
.titlecolor-Ist a{
	color:#a72b2f;
}

.titlecolor-IInd {
	color:#e57b0a;
}
.titlecolor-IInd a{
	color:#e57b0a;
}

#sidebar-products, #health-centre{
	margin:5px 0 5px 10px;
	font-family:Arial, Helvetica, sans-serif;
}

#sidebar-products ul li, #health-centre ul li{
	line-height:16px;
	letter-spacing:.3px;
	display:block;
}
#sidebar-products ul li a, #health-centre ul li a{
	color:#6c6951;
	background:url(images/bullet.gif) no-repeat left;
	padding:0px 0px 0px 10px;
	display:block;
}
#sidebar-products ul li a:hover, #health-centre ul li a:hover{
	color:#e57b0a;
	background:url(images/bullet_hw.gif) no-repeat left;
	padding:0px 0px 0px 10px;
}
* html #sidebar-products ul li{
	height:10px;
	line-height:13px;
}
.potm_btn{
	margin:10px 0px 10px 7px;
	display:inline;
}

.search{	
	color:#999999;	
	margin:2px 5px 10px 10px;
	display:inline;
	padding-left:5px;
}

*html .search{	
	color:#999999;	
	margin:2px 5px 0px 10px;
	display:inline;
}
.subscribe{
	margin:10px 5px 10px 10px;
	display:inline;
	padding-left:5px;
	color:#999999;	
}

#search_btn{
	width:32px;
	height:23px;
	background:url(images/go_btn.gif) no-repeat;
	display:inline;
}

.prelease{
	margin-left:10px;
	color:#6c6951;
}

.viewmore{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:10px;
}
.viewmore a{
	color:#e57b0a;
}

.radio-input{
	margin:0px 0px 0px 10px;
	color:#6c6951;
}

#submit_btn{
	width:72px;
	height:23px;
	margin:10px 50px 0px 0px;
}


/* sidebar ends here... */

/* contents starts here... */
#contents{
	width:500px;
	float:right;
	margin:5px 15px 0px 0px;
	display:inline;
}

.post{
	width:500px;
	background:url(images/postseparator.gif) repeat-x bottom;
	
}

.welcome_img{
	width:85px;
	height:137px;
	margin:5px 10px 5px 5px;
}

.welcome_title{
	text-transform:uppercase;
	margin:5px 0px 0px 0px;
}

.welcome_entry{	
	color:#FFFFFF;
	text-align:justify;
	width:390px;
	float:left;
}

.viewmore_btn{
	margin:0px 15px 10px 0px;
}

.content-title{
	margin:5px 0px 5px 5px;
}

#content_products{
	width:500px;
}

#content_products ul{
	margin:0px 0px 10px 5px;
	
}

#content_products ul li{
	padding:0px 5px 0px 12px;
	text-align:left;
}

#content_products ul li ul li{
	background:url(images/pageproduct_bullet.gif) left no-repeat;
	
}

#content_products ul li ul li a{
	color:#FFFFFF;
}

#content_products ul li ul li a:hover{
	color:#f6e6e1;
}

.features{
	width:500px;
}

.featured_box{
	width:232px;
	margin:10px 0px 5px 10px;
}

.fbox_trc{
	width:232px;
	height:6px;
	background:url(images/contentbox_trc.gif) no-repeat;
	font-size:0px;
}

.fbox_content{
	width:228px;
	height:115px;
	background:url(images/contentbox_bg.gif) repeat-x #AD6858;
	border-left:1px solid #A4786B;
	border-right:1px solid #A4786B;
	text-align:justify;
	margin:0 1px 0 0px;
}

.fbox_content-m{
	width:230px;
	height:60px;
	background:url(images/contentbox_bg.gif) repeat-x #AD6858 bottom;
	border-left:1px solid #A4786B;
	border-right:1px solid #A4786B;
	text-align:justify;
	margin:0 1px 0 0px;
}

.fbox_brc{
	width:232px;
	height:25px;
	background:url(images/contentbox_brc.gif) no-repeat;
	
}

.featured-title{
	width:208px;
	height:20px;
	background:#9D5C4D;
	margin:0 auto;
	padding:2px 0px 0px 10px;
}
.featured-title a {
	width:208px;
	color:#FFFFFF;
	height:20px;
	background:#9D5C4D;
	margin:0 auto;
	padding:2px 0px 0px 10px;
}

.fcontent{
	width:206px;
	padding:5px 0px 5px 10px;
	color:#FFFFFF;
	font-size:11px;
}

.fcontent a{
	color:#FFFFFF
}

.f-viewmore{
	padding:4px 8px 0px 0px;
}

.f-viewmore a{
	color:#FFFFFF;
}

.member-title{
	text-align:center;
}

.f-signup{
	margin:3px 0 0 10px;
}

.f-signup a{
	color:#FFFFFF;	
}

.loginid{
	margin:7px 0px 0px 21px;
	color:#FFFFFF;
}

.password{
	margin:7px 0px 0px 10px;
	color:#FFFFFF;
}

.username, .typepassword{
	margin:5px 0px 0px 5px;
	padding-left:5px;
	color:#999999;
}


.login, .password-input{
	margin:5px 0px 0px 5px;
}

#pgbutton{
	width:500px;
	float:right;
	margin:0px 15px 0px 0px;
	display:inline;
}

.product_button{
	margin:5px 0px 0px 7px;
	display:inline;
}

*html .product_button{
	margin-bottom:-4px;	
} 

/* contents ends here... */

/* product gallery starts here... */
#gallery{
	width:800px;
	background:url(images/footer_bg.gif) repeat-x;
	height:231px;
}

#product_gallery{
	width:500px;
	height:150px;
	float:right;
	margin:8px 15px 30px 0px;
	display:inline;
}

.product{
	margin:20px 15px 5px 35px;
	display:inline;
}

.product_name{
	text-align:center;
}

.product_name a{
	color:#6c6951;
}

.product_name a:hover{
	color:#6f3d31;
}


.product_img{
	margin:0px 0px 7px 0px;
}

#footer{
	width:800px;
	height:40px;
}

.copyright{
	margin:15px 0px 0px 15px;
	color:#6c6951;
}

.promotedby{
	margin:15px 15px 0px 0px;
	color:#6c6951;
}

.promotedby a{
	color:#6c6951;
	font-weight:bold;
}

.promotedby a:hover{
	color:#6f3d31;
}

/* product gallery ends here... */

/**************************** subindex starts  here... **********************************************************/

#subpage_contents{
	width:360px;
	
}

#subpage_products{
	width:136px;
	
}

.subpage_title{
	width:350px;
	background:#9D5C4D;
	text-align:center;
	padding:3px 0px 3px 0px;
	margin:0 auto;
}

.subpage_subtitle{
	padding:10px 0px 5px 10px;
	text-align:left;
}

.product_image{
	padding:5px 10px 5px 0px;
}

.subpage_entry{
	text-align:justify;
	padding:5px 10px 5px 10px;
}

.sub_entry{
	padding:0px 0px 5px 0px;
}

.spageproduct_title{
	width:125px;
	padding:3px 0px 3px 5px;
	background:#9D5C4D;
	margin-left:5px;
	text-align:left;	
}

#subpage_products{
	text-align:left;
}

#subpage_products ul{
	margin:5px 0 0 10px;
}

#subpage_products ul li{
	
}

#subpage_products ul li a{
	color:#FFFFFF;
}

#subpage_products ul li a:hover{
	color:#F6E6E1;
}

#subpage_footer{
	background:url(images/footer_bg.gif) repeat-x bottom;
	border-top:2px solid #BAAD92;
	
}
.txt
{
font: bold 12px arial;
color:#FFFFFF;
line-height:16px;
}
.txt-2
{
font:12px arial;
color:#FFFFFF;
line-height:16px;
}
