*{margin:0; padding:0; outline:0;}
a, img{outline:0; border:0;}
h3{padding:0; margin:0;}
h5{padding:0; margin:15px 0px 4px 0px; font-size:12px;}
.clr{clear:both;}
.flt{float:left;}
.fltr{float:right;}

body{background:#e9e9e9; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#424242;}
#container{background:#fff; width:1000px; margin:10px auto 0 auto;}
#midContainer{width:970px; margin:0 auto;}
.payImage{background:url(../images/paypal_bg.jpg) repeat-x;text-align:center;}
.payImage img{margin:10px 0;}
.logo{float:left;}
.logo img{margin:22px 0 19px 0;}
.search{margin-top:39px; float:right; background:url(../images/search_bg.gif) no-repeat left; padding-left:5px;}
.searchtext{background:transparent; border:0; font-size:11px; color:#737d7f; margin:7px 0; padding:2px 5px; width:140px;}
.srarchBtn{vertical-align:middle; *vertical-align:bottom;}
.headText{background:#b1a97a; font-size:18px; padding:5px 10px; color:#fff;}

.midContainer2{padding-top:4px;}
.leftSection{float:left; width:243px; background:url(../images/menu_bg_y-1.gif) repeat-y; padding-bottom:25px;}
.nav{}
.nav ul{margin:0; padding:0; width:225px; list-style:none; margin-top:-5px;}
.nav ul li{background:url(../images/hr_bg.gif) repeat-x bottom;}
.nav ul li a{background:url(../images/arrow.gif) no-repeat 0 10px; line-height:26px; padding-left:15px; width:210px; color:#596163; font-size:14px; text-decoration:none; display:block;}
.nav ul li a:hover{color:#918644;}
.nav ul li.active a{color:#918644;}
.bannerArea{font-size:18px; line-height:29px; color:#596163; border-left:3px solid #d6cfa7; width:187px; float:left; padding-left:9px; background:url(../images/banerArea_bg.gif) repeat-x; margin-top:25px;}
.movieimg{padding:10px 0 0 0; float:left; background:url(../images/hr_bg.gif) repeat-x;}
.firstdiv{display:table; height: 98px;  #position: relative; overflow: hidden; background:#d6cfa7; width:198px; text-align:center;}
.secondDiv{#position: absolute; #top: 50%; display: table-cell; vertical-align: middle;}
.thirdDiv{#position: relative; #top: -50%; font-size:18px; color:#596163;}
.thirdDiv a{color:#596163; text-decoration:none; border:1px solid #000;}
.thirdDiv a:hover{color:#3c4345;}
.hrbg{height:22px; background:url(../images/hr_bg.gif) repeat-x center; clear:both; width:198px;}
.hrbg1{height:22px; background:url(../images/hr_bg.gif) repeat-x center; clear:both;}

.leftLinks1{	background:#d6cfa7;	height:60px;	width:199px;	text-align:center;	font-size:18px;	color:#596163;	padding-top:38px;}
.leftLinks1 a{	color:#596163;	text-decoration:none;}
.leftLinks1 a:hover{	color:#3c4345;}
.leftLinks2{background:#d6cfa7;	height:68px;	width:199px;	text-align:center;	font-size:18px;	color:#596163;	padding-top:30px;}
.leftLinks2 a{	color:#596163;	text-decoration:none;}
.leftLinks2 a:hover{	color:#3c4345;}

.midsection{	width:490px;	border:0px solid #000;	float:left;	margin-top:12px;}
.topImgSec{	background:#f5f2e7;	padding:6px 6px 0px 6px;}
.topImgSec img{	float:left; margin-bottom:6px;}
.mar{margin-right:6px;}
h2.heading{color:#596163; font-size:20px; font-weight:normal; background:url(../images/headingBg.gif) right center repeat-x;}
h2.heading span{
	background:#fff;
	padding-right:10px;
}

p{	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	line-height:18px;	padding-right:20px;	padding:5px 0;	color:#424242;}
p.readMore{	color:#776e3d;	font-weight:bold;	padding-top:10px;}
p.readMore a{	color:#776e3d;  text-decoration:none;}
h4.heading{	color:#0b0502;
	font-size:19px;
	font-weight:normal;
	margin:15px 0 10px 0;
}
.flag img{
	margin-right:1px;
}

.newsSection{
	border:0px solid #000;
	float:left;
	width:225px;
	margin-top:12px;
	margin-left:12px;
}
h2.newsHd{
	color:#596163;
	font-size:18px;
	font-weight:normal;
	background:url(../images/newsHdBg.jpg) center left no-repeat;
	height:29px;
	line-height:29px;
	padding-left:40px;
}

.newsTxt{
	padding:12px 0 2px 0;
	border-bottom:1px dotted #ccc;
	color:#888888;
}
.newsTxt p{
	line-height:15px;
}
p.date{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#798385;
	font-weight:bold;
	line-height:15px;
	font-size:11px;
}
p.readMore1{
	color:#776e3d;
	font-weight:bold;
	padding-top:0px;
	font-size:11px;
}
p.readMore1 a{
	color:#776e3d;
	text-decoration:none;
}

.newsLetterSignUp{
	background:#FFFFFF url(../images/newsSignUpBg.gif) bottom left repeat-x;
	font-size:18px;
	font-weight:normal;
	text-align:center;
	padding:30px 0;
	margin-bottom:20px;
	color:#596163;
}
.newsLetterSignUp a{
	color:#596163;
	text-decoration:none;
}
.newsLetterSignUp a:hover{
	color:#3c4345;
}

.footer{
	background:#f1f1f0 url(../images/footerTopBg.gif) top left repeat-x;
	text-align:center;
	padding:0 20px;
	padding-top:20px;
	line-height:15px;
}
.footer p{
	font-size:11px;
	color:#596163;
}
.footer a{
	text-decoration:none;
	color:#596163;
	padding:0 3px;
}
.footer a:hover{
	color:#3c4345;
}


/* start css 26 may 2010*/
.paddB8{padding-bottom:2px; display:block; font-family:Arial, Helvetica, sans-serif; }
.rightPannel{width:725px; float:right; margin-top:12px; font-size:12px; font-family:Arial, Helvetica, sans-serif}
.headBg{ background:url(../images/headBg.gif)    right 5px no-repeat; }
.lineG{ background:url(../images/lineG.jpg) top left repeat-x; min-height:80px;}
.marTop12{ margin-top:12px; padding:12px 15px;}
.marTop12in{ margin-top:12px;}
.type-1{ margin:0px; padding:0px;}
.type-1 li{ list-style:none; line-height:17px; font-family:Arial, Helvetica, sans-serif;}
h3.suheading{ color:#837524;	font-size:20px;	font-weight:normal; background:url(../images/arow-1.gif) 2px 13px no-repeat; padding:5px 0px 5px 15px;}

h3.suheadingS{ color:#837524; font-size:18px; font-weight:normal; background:url(../images/suBG.jpg) 2px center no-repeat; padding:8px 0px 5px 15px; line-height:45px; float:left ; min-width:176px;}


.paddingLR15{ padding:0px 15px;}
.paddingLR15t20{ padding:12px 15px;}
.paddingLR15t201{ padding:12px 15px 2px 15px;}

.paddingLR15t25{ padding:16px 15px 0px 15px;}
.font14{ color:#424242; font-size:14px; font-weight:bold;}

.text{ font-family:Arial, Helvetica, sans-serif; color:#424242;}

.text a{color:#424242; text-decoration:underline;}
.text a:hover{color:#424242; text-decoration:none;}
.fr{ float:right;}
.mLeft50{ margin-left:50px;}
.red{ color:#ab5301;}
.fl{ float:left;}
.text a.red{ color:#ab5301;}
.text a.cor{ color:#837524; font-family:Georgia, "Times New Roman", Times, serif; line-height:20px;}
.corColor{ color:#837524;}
.mTop34{ margin-top:34px;}
.right{ text-align:right;}
.dPos{ float:left; margin:22px 0px 14px 226px;}
.gallryMar{ margin:5px 15px 36px 15px }



.gallrBg{ background:url(../images/gallrBg.jpg) top center repeat; height:112px; width:601px;}
/* end css 26 may 2010*/


/* start css 27 may 2010*/
.texWidth{ width:172px; border:0px solid #ff0000; display:block; float:left;}
.mBot{ margin-bottom:4px;}
.mTop4{ margin-top:4px;}
.mTop39{ margin:39px 0;}
.texNor{ font-weight:normal;}
.black{ color:#000000;}
/* end css 27 may 2010*/

/* start css 26 may 2010*/
.noBg {background:none !important;}
.deviderList {clear:both; height:30px;}

.rowBoxedRight {margin:0; padding:30px 0 0 0; clear:both; background:url(../images/bg-gray.png) repeat-x left top; border-top:1px dotted #666;}
.rowBoxedRight p{line-height:16px}
.rowBoxedRight ul {margin:0; padding:0; list-style-type:none;}
.rowBoxedRight li {margin:0 30px 0 15px; padding:0; float:left; display:block; width:205px; font-family:arial; font-size:12px;}
.rowBoxedRight li img {margin-bottom:15px}
.rowBoxedRight .marginClear {margin-right:0}
.goldHeading {font-size:18px; padding:0; padding-left:15px; margin-left:15px; margin-bottom:10px; font-family:Georgia, "Times New Roman", Times, serif; color:#837524; font-weight:bold; background:url(../images/bulletDark.jpg) left 7px no-repeat;}
.rowBoxedRight .orange{color:#ab5301}
.coll {float:left; width:350px;}
.colr {float:right;width:350px;}
.btmDetailsRight {margin:0; padding:20px 0 0 10px;clear:both; border-top:1px dotted #666;}
.btmDetailsRight h2 {margin:0; padding-bottom:25px; color:#ab5301; font:Georgia, "Times New Roman", Times, serif; font-size:14px;}
.btmDetailsRight p{line-height:16px}
.btmDetailsRight ul {margin:0; padding:0; list-style-type:none;}
.btmDetailsRight li {margin:0 0 0 5px; padding:5px 0 5px 15px; font-family:arial; color:#596163; font-size:12px; background:url(../images/orgBullet.jpg) no-repeat left 11px}

/* end css 26 may 2010*/



.rightPannel a{
	text-decoration:underline;
	color:#ab5301;
}
.rightPannel a:hover{
	text-decoration:none;
	color:#d76e0c;
}

/* 10-060-2010*/
.desc{ font-family:Arial, Helvetica, sans-serif}
.desc p	{ margin-bottom:15px;}
.desc img	{ margin:6px;}
.newsstrong2	{ font:bold Arial, Helvetica, sans-serif; margin:15px 0px;}
.caption	{ font:bold 11px Arial, Helvetica, sans-serif;}
.border9	{ border:1px solid #999;}

/* 12-06-2010*/


	.button
	{
	
	background-color: #565656;
	border-bottom: #999999 1px solid;
	border-left: #999999 1px solid;
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	color: #FFFFF0;
	font-family: "Verdana", "Arial",  "Helvetica", "sans-serif";
	font-size: 12px;
	text-align:center;
}

form {
 text-align:left; 
 font-family: "Verdana","Arial", "Helvetica", "sans-serif";
 font-size: 12px;
 color: #000;
}

/* 14-06-2010 */
.middleContainer	{ padding:0 15px;}
.rightPannelTable	{ padding:0px 10px;}
.rightPannelTable	p { margin-bottom:15px; }

/*16-06-2010*/
ul.bullet	{ margin:0 0 20px 0px}
ul.bullet li	{ margin:0px 0px 3px 10px; list-style-type:disc}
ul.bullet li a	{ text-decoration:none;}
ul.bullet li a:hover	{ text-decoration:underline;}

.descblack	{ margin-top:15px;}
.descblack label	{ display:block; font-weight:bold; margin-bottom:2px;}
.descblack  input[type="text"] { margin-bottom:10px;}
.toplinks	{ margin:6px 0px; text-align:center; background:#f3f3f3; padding:5px 0px }
.toplinks a{ color:#596163; text-decoration:none;}
.toplinks a:hover	{ text-decoration:underline;}

.rightPannelTable p.smallbasic	{ padding:5px 0px}
.rightPannelTable p .smallbasic img	{ margin-bottom:10px; !important}
.rightPannelTable p.smallbasic a{ color:#ab5301; !important}
.rightPannelTable p.smallbasic a:hover	{ text-decoration:none !important;  color:#ab5301; !important}
.headTextNew{background:#b1a97a; font-size:14px; padding:5px; color:#fff; margin:8px 0px}

.productGallery	{}
.productGallery	 a{ color:#ab5301; !important}
.productGallery	 a:hover	{ text-decoration:underline;}


/* 19-06-2010 */
.leftNavigation{background:url(../images/leftmenubg.gif) repeat-y right top; padding-bottom:25px;}
.leftNavigation ul{margin:-5px 20px 0px 0px; padding:0;  list-style:none;}
.leftNavigation ul li{background:url(../images/hr_bg.gif) repeat-x bottom;}
.leftNavigation ul li a{background:url(../images/arrow.gif) no-repeat 0 10px; line-height:26px; padding-left:15px; width:210px; color:#596163; font-size:14px; text-decoration:none; display:block;}
.leftNavigation ul li a:hover{color:#918644;}
.equal_height	{}

.product	{ margin:0px 15px;}
.product td	{ padding:0 10px;}
.productDetailContainer	{ overflow:hidden; margin:8px;}
.productDetailContainer h1 { font:bold 14px Verdana, Arial, Helvetica, sans-serif;  color:#4e757c}
.product a, .productDetailContainer	 a, a.orangeLink{ color:#ff8040; text-decoration:underline;}
.product a, .productDetailContainer	 a:hover, a.orangeLink:hover	{ text-decoration:none;}
.divider	{ height:1px; background:#f3f3f3; margin:10px 0px;}

.product .button {

border-top : 1px solid #eaeaea;
border-bottom : 1px solid #eaeaea;
border-left : 0px solid #eaeaea;
border-right : 0px solid #eaeaea;
font-family : Verdana, Arial;
font-size : 10px;
background : #ff8040;
color : #ffffff;
}

/* 01/07/2010*/
.testContainer{ overflow:hidden;}
.testContainer div	{ float:left; overflow:hidden; font:11px Arial, Helvetica, sans-serif; color:#424242; white-space:nowrap}
.testContainer div.col1	{ width:345px; float:left;  overflow:hidden; }
.testContainer div.col2		{ width:300px;  overflow:hidden;}


/* 02-07-2010*/
.descblack{}
.descblack h3	{ font-size:12px; font-weight:bold; margin-bottom:15px;}
.descblack ul, ul.leftMargin	{ margin:0 0 0 26px;}

td	{ text-align:left;}

/* 23-07-2010*/
/* Scroller Box */
#scroller_container {
 position: relative;
 
 height: 50px;
 overflow: hidden;
}

#scroller {
 white-space: nowrap;
 line-height: 60px;
 font-size: 60px;
}

#scroller p {
 padding: 0;
}
/* Scoller Box */
.add{float:left;}
.add img{margin:22px 0 0 110px;}

/* rotator in-page placement */
    div#rotator {
	position:relative;
	height:264px;
	width:484px;
	margin: 0 !important; 
	padding:0 !important;
	z-index:0;
	float:left !important;
}
/* rotator css */

	div#rotator ul {
	margin: 0 !important; 
	padding:0 !important; 
	float:left !important;
	}
	div#rotator ul li {
	float:left !important;
	position:absolute;
	list-style: none;
	margin: 0 !important; 
	padding:0 !important;
}
 div#rotator ul li.show {
	z-index:500;
	float:left !important;
	margin: 0 !important; 
	padding:0 !important;
}  

/* rotator image style */	
	div#rotator ul li img {
	border:1px solid #ccc;
	margin: 0 !important; 
	padding:0 !important;
	background: #FFF;
	float:left !important;
}

.slideshow { height: 232px; width: 232px; margin: auto }
.slideshow img { padding: 15px; border: 1px solid #ccc; background-color: #eee; }


