html	{width;100%; height:100%; margin:0px; padding:0px;}
body {width;100%; height:100%; margin:0px; padding:0px; font:11px tahoma;color:#fff; background-color:#121f10; background-image:url(../../img/body_bg.gif); background-repeat:repeat-x; background-position:top;}
td {font:11px tahoma;color:#fff;}
a			{font:11px tahoma; color:#d6ff42; text-decoration:underline;}
a:hover		{font:11px tahoma; color:#d6ff42; text-decoration:none;}
h2			{margin:0px; margin-bottom:8px; padding:0px; font:bold 14px tahoma; color:#fff;}
#maitable	{width:1058px; height:100%; text-align:center; margin:0 auto;}
#maintable td {text-align:left;}
#row1		{height:16px; background:#2a3011;}
#row2		{height:7px; background-image:url(../../img/row2_bg.gif); background-repeat:repeat-x;}
#row3		{height:416px; background-image:url(../../img/row2_bg.jpg); background-repeat:no-repeat; background-position:bottom;}
#row4		{height:7px; background-image:url(../../img/row4_bg.gif); background-repeat:repeat-x;}
#row5		{}

#in_table	{width:1024px;}
#col1		{width:245px; background-color:#242b0c; background-image:url(../../img/col1_bg.jpg); background-repeat:no-repeat;}
#col2		{width:779px; height:470px; background-color:#6c4421; background-image:url(../../img/col2_bg.jpg); background-repeat:no-repeat;}
.content	{padding:21px 231px 120px 44px; position:relative; min-height:1400px; height:auto !important; height:1400px;}
#menutable	{width:152px; margin:21px 0 0 69px;}
.left_hdr	{background:#ef8a15; font:bold 14px tahoma; color:#fff; padding:3px 13px;}
.menu_item	{background-image:url(../../img/bull.gif); background-repeat:no-repeat; background-position:center left; padding:3px 10px 3px 13px; font:11px tahoma;}
a.menu, a.category		{color:#fff; font:11px tahoma; text-decoration:none;}
a.menu:hover, a.category:hover		{color:#fff; font:11px tahoma; text-decoration:underline;}
a.category2		{color:#fff; font:10px tahoma; text-decoration:none;}
a.category2:hover		{color:#fff; font:10px tahoma; text-decoration:underline;}
.news_item	{background-image:url(../../img/nbull.gif); background-repeat:no-repeat; background-position:top left; padding:3px 5px 10px 25px; font:11px tahoma;}
.ndate		{font:9px tahoma; color:#979797;}
.title2 a:link {font:bold 12px tahoma; margin-bottom:8px; color:#f2eee9; text-decoration:underline;}
.title2 a:visited{font:bold 12px tahoma; margin-bottom:8px; color:#f2eee9; text-decoration:underline;}
.title2 a:hover {font:bold 12px tahoma; margin-bottom:8px; color:#f2eee9; text-decoration:none;}
.prd {font: 12px tahoma; color:#dccab9;}
.price3{font:bold 12px tahoma;  }

.chdr		{height:21px; width:483px; background-image:url(../../img/chdr_bg.gif); background-repeat:repeat-x;}
.chdr_l		{padding:1px 4px 3px 10px; font:14px tahoma; font-weight:bold; background-image:url(../../img/chdr_bg2.gif); background-repeat:repeat-x; float:left;}
.chdr_r		{width:21px; float:right; position:relative; right:-21px;}

.rightcol	{width:193px; position:absolute; top:21px; right:24px;}
.rhdr		{height:21px; width:172px; background-image:url(../../img/chdr_bg.gif); background-repeat:repeat-x;}
/*.rhdr_l		{padding:1px 14px 3px 14px; font:14px tahoma; font-weight:bold; background-image:url(../../img/chdr_bg2.gif); background-repeat:repeat-x; float:left;}*/
.rhdr_l		{width:150px; font:14px tahoma; font-weight:bold; background-image:url(../../img/chdr_bg2.gif); background-repeat:repeat-x; float:left;}
.rhdr_r		{width:21px; float:right; position:relative; right:-21px;}
.rlist		{list-style-image:url(../../img/fishka.gif); font:11px tahoma; color:#d6ff42; text-decoration:underline; line-height:2;}
a.rlink		{font:11px tahoma; color:#d6ff42; text-decoration:underline;}
a.rlink:hover		{font:11px tahoma; color:#d6ff42; text-decoration:none;}

.patsy		{background-image:url(../../img/bg2.jpg); background-repeat:no-repeat;}

a.mainmenu, a.mainmenu:hover	{color:#fff; font:12px tahoma; text-decoration:none;}
.mainmenu_item, .mainmenu_item_active	{padding:3px; border-bottom:2px solid transparent}
.mainmenu_item_active	{border-bottom:2px solid #f89828;}

/*ACCOUNTS*/
input.log		{padding:3px; font:11px tahoma; border:0px; width:150px; background:#83582e; }
/*SHOP*/
a.cat_title	{font:bold 11px tahoma; color:#d6ff42;}
span.price	{font:bold 12px tahoma; color:#fff;}
input.ordi {background:#b59678; padding:3px; height:14px; border:0px; font:11px tahoma;}
input.sbox	{background-color:#1f390d; border:1px solid #0a1602; padding:3px; font:11px tahoma; color:#fff;}
input.price_input		{background:#b59678; padding:2px; border:1px solid #532b09; font:11px tahoma;}
select.filter_select	{background:#b59678; padding:2px; border:1px solid #532b09; font:11px tahoma; margin:4px 0 0 16px; width:142px;}
a.new_link, a.hot_link		{font:bold 12px tahoma; color:#fff; text-decoration:none;}
a.new_link:hover, a.hot_link:hover		{font:bold 12px tahoma; color:#fff; text-decoration:underline;}
select.curr_box	{background-color:#1f390d; border:1px solid #0a1602; padding:3px; font:11px tahoma; color:#fff;}
a.cat_title		{color:#fff; font:bold 12px tahoma;}
a.filter		{color:#fff; font:11px tahoma;}
/**** HIGHSLIDE****/

.highslide-wrapper div {
	font-family: Verdana, Helvetica;
	font-size: 10pt;
}
.highslide {
	cursor: url(../../highslide/graphics/zoomin.cur), pointer;
	outline: none;
	text-decoration: none;
}
.highslide img {
	border: 2px solid silver;
}
.highslide:hover img {
	border-color: gray;
}

.highslide-active-anchor img, .highslide-active-anchor:hover img {
	border-color: black;
}
.highslide-image {
	border-width: 2px;
	border-style: solid;
	border-color: white;
	background: gray;
}
.highslide-wrapper, .rounded-white {
	background: white;
}
.highslide-image-blur {
}
.highslide-caption {
	display: none;
	border-top: none;
	font-size: 1em;
	padding: 5px;
	background: white;
}
.highslide-heading {
	display: none;
	font-weight: bold;
	margin-bottom: 0.4em;
}
.highslide-dimming {
	position: absolute;
	background: black;
}
.highslide-loading {
	display: block;
	color: black;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	padding: 3px;
	border: 1px solid white;
	background-color: white;
	padding-left: 22px;
	background-image: url(../../highslide/graphics/loader.white.gif);
	background-repeat: no-repeat;
	background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
	padding: 2px;
	color: silver;
	text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
	color: white;
	background-color: gray;
}


/* Controls. See http://www.google.com/search?q=css+sprites */
.highslide-controls {
	width: 195px;
	height: 40px;
	background: url(../../highslide/graphics/controlbar-white.gif) 0 -90px no-repeat;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-top: 20px;
}
.highslide-controls ul {
	position: relative;
	left: 15px;
	height: 40px;
	list-style: none;
	margin: 0;
	padding: 0;
	background: url(../../highslide/graphics/controlbar-white.gif) right -90px no-repeat;
}
.highslide-controls li {
	float: left;
	padding: 5px 0;
}
.highslide-controls a {
	background-image: url(../../highslide/graphics/controlbar-white.gif);
	display: block;
	float: left;
	height: 30px;
	width: 30px;
	outline: none;
}
.highslide-controls a.disabled {
	cursor: default;
}
.highslide-controls a span {
	/* hide the text for these graphic buttons */
	display: none;
}
.highslide-move a {
	cursor: move;
}

/* The CSS sprites for the controlbar */
.highslide-controls .highslide-previous a {
	background-position: 0 0;
}
.highslide-controls .highslide-previous a:hover {
	background-position: 0 -30px;
}
.highslide-controls .highslide-previous a.disabled {
	background-position: 0 -60px !important;
}
.highslide-controls .highslide-play a {
	background-position: -30px 0;
}
.highslide-controls .highslide-play a:hover {
	background-position: -30px -30px;
}
.highslide-controls .highslide-play a.disabled {
	background-position: -30px -60px !important;
}
.highslide-controls .highslide-pause a {
	background-position: -60px 0;
}
.highslide-controls .highslide-pause a:hover {
	background-position: -60px -30px;
}
.highslide-controls .highslide-next a {
	background-position: -90px 0;
}
.highslide-controls .highslide-next a:hover {
	background-position: -90px -30px;
}
.highslide-controls .highslide-next a.disabled {
	background-position: -90px -60px !important;
}
.highslide-controls .highslide-move a {
	background-position: -120px 0;
}
.highslide-controls .highslide-move a:hover {
	background-position: -120px -30px;
}
.highslide-controls .highslide-full-expand a {
	background-position: -150px 0;
}
.highslide-controls .highslide-full-expand a:hover {
	background-position: -150px -30px;
}
.highslide-controls .highslide-full-expand a.disabled {
	background-position: -150px -60px !important;
}
.highslide-controls .highslide-close a {
	background-position: -180px 0;
}
.highslide-controls .highslide-close a:hover {
	background-position: -180px -30px;
} 


.hide{display:none;}

	 /*               COMMENTS              */
	 
	 ul#comm{
	 list-style:none;
	 margin:20px 0 0px 0px;
	 padding:20px 0 0px 0px;
	 font-style:italic;
	 width:450px;
	 }
	  
	  
	   ul#comm li a {
	   font-style:italic;
	   FONT-SIZE: 10pt; COLOR: #ffa500; FONT-FAMILY: Tahoma;
	   text-decoration:none;
	   }
	 
	
	div#commentdiv .vote{background-color:#ffcc00;}
	ul#commentiki{ margin:0px 0; clear:left; }

	ul#commentiki{ list-style:none; width:450px; margin:0; padding:0;}
	ul#sortcom{padding:0; padding-bottom:30px; margin-bottom:27px; margin:0;}

		
		div#comh{ margin:10px 0px;}
		
		.simple:after {
  content: ".";
  height: 0;
  visibility: hidden;
  display: block;
  clear: both;
}
	
	table#ratingtd td{
	width:22px;
	text-align:center;
	border:#6e4624 1px solid;
	font-size:11px;
	 color:#d6ff42;
	 font-family: tahoma;
	 
	 }
	
	table#ratingtd input{
	width:18px;}
	 
	 input.hlpme{
	 color:#FFFFFF;
	 height:21px;font:14px tahoma; font-weight:bold; background-image:url(../../img/chdr_bg2.gif); background-repeat:repeat-x; 
	 border: #E95151  1px solid;
	 }
	
	
	/*              end  COMMENTS                      */
.emag {
	clear: both;
        margin-left: 3px;
	position:relative;
	display:block;
	height: 42px;
	width: 186px;
	background:url(../../img/emag.png) no-repeat;
	background-position:0 0;
	cursor: pointer;
}	
.emag span.hover {
	position: absolute;
	display: block;        
	height: 42px;
	width: 186px;
	background: url(../../img/emag.png) no-repeat;
	background-position: bottom;
}

#contentForm {
  display: block;
  width: 500px;
  margin: 70px auto;/*this line will center the page*/
  padding: 25px;
  border: 1px solid black;
  background-color: white;
}

/* and now the form formatting itself */
label {
  display: block;
  float: left;
  clear: left;
  Width: 150px;
  line-height: 20px;
  margin-bottom: 10px;
  margin: 5px 0;
}


input.button {
  cursor: pointer;
  border: none;
  font-weight: bold;
  background: url(../../img/submit.jpg) no-repeat left top;
  width: 90px;
  height: 28px;
  margin-left: 140px;
}

span.required{
  font-size: 13px !important;
  color: red !important;
}

.errormsg {
  display: block;
  width: 90%;
  height: 22px;
  line-height: 22px;
  color: #FFFFFF;
  font-weight: bold;
  background: #FF9D9D url(../../img/stop.gif) no-repeat 10px center;
  padding: 3px 10px 3px 40px;
  margin: 10px 0;
  border-top: 2px solid #FF0000;
  border-bottom: 2px solid #FF0000;
}

.msgSent {
  font-size: 20px;
  text-align: center;
}

input.2, textarea.2, select.2 {
  margin: 0;
  padding: 2px;
  font-size: 1em;
  color: #666666;
  background: #F5F5F5;
  border: 1px solid #ccc;
  margin: 5px 0;
}   

input.2:focus, textarea.2:focus, select.2:focus {
  border: 1px solid #999;
  background-color: #FFFFFF;
}

#wrapper{
width: 510px;
margin: 0 auto;
}
.box{
background: #fff;
font-family: Tahoma;
font-size: 12px;
color:black;
}
.boxholder{
clear: both;
padding: 5px;
background: #F6A52F;
}
.tab{
float: left;
height: 32px;
width: 102px;
margin: 0 1px 0 0;
text-align: center;
background:url(../../img/ytab.png) no-repeat;
}


.tabtxt a{
color:#fff;
font-family:Tahoma;
font-size: 12px;
font-weight: bold;
text-decoration:none;
}

.tabtxt a:hover {
color:#6C4421;
font-family:Tahoma;
font-size: 12px;
font-weight: bold;
text-decoration:none;
}
.tabtxt a:active {
color:#6C4421;
font-family:Tahoma;
font-size: 12px;
font-weight: bold;
text-decoration:none;
}


/* hscroller ---------------------------------- */

.hscroller {
padding: 13px 0;
}
.hscroller a.goleft, .hscroller a.goright {
    width: 25px;
    height: 27px;
    display: block;
    text-indent: -4000px;
    margin-top: 55px;
}
.hscroller .disabled {
    opacity: 0.3;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
    filter: alpha(opacity=30);
}
.hscroller a.goleft {
    background: url(../../img/goleft.gif);
    float: left;
}
.hscroller a.goright {
    background: url(../../img/goright.gif);
    float: right;
}
.hscroller .scrollable {
  
    position:relative;
    overflow:hidden;
    width: 450px;
    height: 180px;
    
}
.hscroller ul { 
margin: 0;
	padding: 0;    
    height: 170px;
	list-style-type: none;
    overflow: hidden;
    width:200000em;
    position:absolute;
}
.hscroller li {
display:block;
    float: left;
    width: 150px;
    margin: 0;
    text-align: center;
}
.hscroller a.category {
    color: #95A3B2;
    font: normal 11px Arial;
    display: block;
    height: 15px;
}
.hscroller a.img {
    color:#ccc;
    display: block;
    height: 105px;
    line-height: 105px;
}
.hscroller a.img img {
    vertical-align: middle;
	border:1px solid #ccc;

}



.hscroller a.name {
    display: block;
    padding: 0 10px;
    margin: 2px 0;
    font: normal 10px Tahoma;
    color: #000;
    height: 22px;
    overflow: hidden;
}
.hscroller span.price {
    color: #95A3B2;
    font: bold 13px Tahoma;
}

 /* CARUSEL */
.main_view {
	float:center;
	position: relative;
	margin-bottom:-10px;
	
}
.window {
	height:250px;	width: 500px;
	overflow: hidden;
	position: relative;
	
	
}
.image_reel {
	position: absolute;
	top: 0; left: 0;
}
.image_reel img { border:0; float: left;}
.image_reel a {color:black; text-decoration:none;}
.paging {
 position: relative;
 bottom: 45px; left: 280px;
 width: 220px; height:47px;
 z-index: 100;
 text-align: center;
 line-height: 40px;
 background: url(../../img/paging_bg2.png) no-repeat;
 display: none;
}
.paging a {
	padding: 5px;
	font-size:12px;	
	font-family:Tahoma;
	text-decoration: none;
	color: #fff;
	
	
}
.paging a.active {
 
	font-weight: bold; 
	font-family:Tahoma;
	font-size:12px;	
	background: #945906; 
	border: 1px solid #522a0c;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.paging a:hover {font-weight: none;}
/* CARUSEL */

.productListing{
  background-color:none;   
}

.productListing .productImage {
  margin-top:3px;
}

.productListing .productListing-heading {
  height: 25px;
  color: #ffffff;
  padding: 3px 3px;
  background: #f3f3f3 url(../../img/content_header_bg.png) repeat-x left top;
}

.productListing a.productListing-heading {
  background: none;
}

.productListing .productListing-odd td, .productListing .productListing-even td {
  padding: 10px 5px;
  border-bottom: 1px dashed #B59678;
}

/***ORANGE BUTTON***/
	.button2 {
		cursor: pointer;
		color: #fff;
		text-shadow: #de6e00 0 -1px 0;
		font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
		border: 1px solid #ff920d;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		-o-border-radius: 5px;
		border-radius: 5px;
		-webkit-box-shadow: rgba(0, 0, 0, .25) 0 1px 1px;
		-moz-box-shadow: rgba(0, 0, 0, .25) 0 1px 1px;
		-o-box-shadow: rgba(0, 0, 0, .25) 0 1px 1px;
		box-shadow: rgba(0, 0, 0, .25) 0 1px 1px;
		background: #ff920d;
		background: -webkit-gradient(linear, left top, left bottom, from(#ffc039), to(#ff920d));
		background: -moz-linear-gradient(top, #ffc039, #ff920d);
		background: -o-linear-gradient(top, #ffc039, #ff920d);
		background: linear-gradient(top, #ffc039, #ff920d);
		margin: 5px 10px 10px 0;
		padding: 3px 10px;
		font-size: 14px;
	}
	
	.button2:hover, .button2:focus {
		cursor: pointer;
		color: #fff;
		text-shadow: #de6e00 0 -1px 0;
		font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
		border: 1px solid #ff920d;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		-o-border-radius: 5px;
		border-radius: 5px;
		-webkit-box-shadow: rgba(0, 0, 0, .25) 0 1px 1px;
		-moz-box-shadow: rgba(0, 0, 0, .25) 0 1px 1px;
		-o-box-shadow: rgba(0, 0, 0, .25) 0 1px 1px;
		box-shadow: rgba(0, 0, 0, .25) 0 1px 1px;
		background: #ff920d;
		background: -webkit-gradient(linear, left top, left bottom, from(#ffc039), to(#ff920d));
		background: -moz-linear-gradient(top, #ffc039, #ff920d);
		background: -o-linear-gradient(top, #ffc039, #ff920d);
		background: linear-gradient(top, #ffc039, #ff920d);
		margin: 5px 10px 10px 0;
		padding: 3px 10px;
		font-size: 14px;
	}
	
	.button2:active {
		background: #de6e00;
		background: -webkit-gradient(linear, left top, left bottom, from(#ff920d), to(#de6e00));
		background: -moz-linear-gradient(top, #ff920d, #de6e00);
		background: -o-linear-gradient(top, #ff920d, #de6e00);
		background: linear-gradient(top, #ff920d, #de6e00);
	}
	
	/***Brown BUTTON***/
	.button3 {
		
		color: #B59678;
		text-shadow: #322d26 0 -1px 0;
		font-weight: none;
		font-family: Arial, Helvetica, sans-serif;
		border: 1px solid #665a4d;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		-o-border-radius: 5px;
		border-radius: 5px;
		-webkit-box-shadow: rgba(0, 0, 0, .25) 0 1px 1px;
		-moz-box-shadow: rgba(0, 0, 0, .25) 0 1px 1px;
		-o-box-shadow: rgba(0, 0, 0, .25) 0 1px 1px;
		box-shadow: rgba(0, 0, 0, .25) 0 1px 1px;
		background: #665a4d;
		background: -webkit-gradient(linear, left top, left bottom, from(#665a4d), to(#4a4238));
		background: -moz-linear-gradient(top, #665a4d, #4a4238);
		background: -o-linear-gradient(top, #665a4d, #4a4238);
		background: linear-gradient(top, #665a4d, #4a4238);
		margin: 5px 10px 10px 0;
		padding: 3px 10px;
		font-size: 14px;
	}
	

