/*===============================================================
	Css style Created on 10-09-09
	
	Css style Modified on 10-09-09	

===============================================================*/
body {
	margin: 0px;
	padding: 0px;
	font-family:"trebuchet MS";
	background-color:#000000;
}

/*===============================================================
	CSS STYLE FOR LAYOUT SETTING
===============================================================*/
#homepagemainbg {
	width:100%;
	padding:0px;
	margin:0px;
	display:table;
}
#aboutmainbg {
	background:url(../images/aboutbg.jpg) no-repeat center 90px;
	width:100%;
	padding:0px;
	margin:0px;
	display:table;
}
#retailersbg {
	background:url(../images/retailersbg.jpg) no-repeat center 90px;
	width:100%;
	padding:0px;
	margin:0px;
	display:table;
}
#featuredbg {
	background:url(../images/featuredbg.jpg) no-repeat center 90px;
	width:100%;
	padding:0px;
	margin:0px;
	display:table;
}
#shadbg {
	background:url(../images/shadbg.png) repeat-x left bottom;
}
#contactmainbg {
	background:url(../images/contactbg.jpg) no-repeat center 90px;
	width:100%;
	padding:0px;
	margin:0px;
	display:table;
}

/*===============================================================
	Css style for common classses
===============================================================*/

h1, h2, h3, h4, h5, p {
	margin:0px; 
	padding:0px 0px 15px 0px;
}
.flot-left { float:left; }
.flot-right { float:right; }
img {
	border:0px;
}
.bold { font-weight:bold;}
.text-center { text-align:center; }
.text-left { text-align:left; }
.text-top { vertical-align:top; }
.text-bottom { vertical-align:bottom; }

.clrwhite {
	color:#FFFFFF;
}
/*===============================================================
	Css style for Header
===============================================================*/
#header {
	width:961px;
	position:relative;
	display:table;
	margin:0 auto 0 auto; 
	padding:0px;
}
#header .logo {
	float:left;
}
.navigation {
	float:left;
	text-align:right;
	padding:40px 0px 5px 313px;
	font-size:12px;
	color:#FFFFFF;
}
ul.navi {
	margin:0px; 
	padding:0px;
	list-style:none;
}
ul.navi li {
	display:inline;
	color:#FFFFFF;
	padding:0px 7px;	
	margin-left:1px;	
	line-height:30px;	
}
ul.navi li a {
	color:#FFFFFF;
	text-decoration:none;
}
ul.navi li a:hover, ul.navi li a.selected {
	border-bottom:4px solid #FFFFFF;
	color:#FFFFFF;
}

/*===============================================================
	Css style for Center part
===============================================================*/
#centerpart {
	width:875px;
	margin:0 auto 0 auto;
	display:table;
	background:url(../images/centerbg.jpg) no-repeat center top;
	padding:95px 43px 0px 43px;
}
#homepagecenterpart {
	width:960px;
	margin:0 auto 0 auto;
	display:table;
	background:url(../images/centerbg.jpg) no-repeat center top;
	padding:10px 0px 0px 0px;
}
#centerflasharea {
	padding:0px 0px 50px 0px;
}


#insidecenter {
	width:417px;
	padding:95px 50px 96px 494px;
	margin:0 auto 0 auto;
	display:table;
	font-size:14px;
	line-height:18px;
	color:#F2DCCC;
}
#insidecenter a {
	color:#F2DCCC;
}
#insidecenter a:hover {
  color:#F2DCCC;
  text-decoration:none;
}

/*===============================================================
	Css style for Footer part
===============================================================*/

.Container {
	border:1px solid #35271E;
	position: absolute;
	width: 400px;
	height: 430px;
}
#Scroller-1 { 
  position: absolute; 
  overflow: hidden;
  width: 400px;
  height: 405px;
  color:#F2DCCC;
  line-height:17px;  
}

.Scroller-Container {
  position: absolute;
  top: 0px; left: 0px;
  padding:5px 25px 0px 10px;
  width:367px;
}
#Scrollbar-Container {
  position: absolute;
  top: 228px;
  margin-left:400px;
  
}
.Scrollbar-Up {
	cursor: pointer;
	position: absolute;
	left:4px;
	top:-1px;
}
.Scrollbar-Track {
  width: 20px; height: 385px;
  position: absolute;
  top: 24px; 
  left: 5px;
  background-color:#2C211A;

}
.Scrollbar-Handle {
  position: absolute;
  width: 21px; height: 53px;
}
.Scrollbar-Down {
	cursor: pointer;
	position: absolute;
	width:21px;
	top: 410px;
	left: 5px;
}
.scrollheading {
	font-size:17px;
	color:#A77A64;
	font-weight:normal;
	line-height:25px;
}
.bgheading {
	color:#111111;
	background-color:#9F735E;
	padding-left:5px;
	font-size:16px;
	font-weight:bold;
}
.retailers {
	line-height:19px; 
	font-size:11px;
}

ul.point {
	margin:0px; padding:15px; list-style:none;
}
ul.point li {
	background:url(../images/bulet.jpg) no-repeat left 6px;
	padding:0px 0px 10px 15px;
}

/*-----------gallery menu----------------*/
#gmenu, #gmenu a {
	color:#fff;
}
#gmenu .menulinks a {
	font-size:11px;
	color:#CCC;
	text-decoration:none;
}
