body { font-family:arial ; font-size:12px; background:#83AF43 url(images/bg.jpg) repeat-x; margin:0; padding:0; }
h1, h2, h3, h4 { margin:0; padding:0; }

h1 { font-size:2.5em; }
h3 { font-size:1.7em; }
h4 { font-size:1.2em; }

h1 a, h4 a { color:#333; text-decoration:none; }

#menu { height:59px; }
	#menu ul { float:right; list-style:none; margin:0; padding:0; }
	#menu ul li { float:left; display:block; }
	#menu ul li a { display:block; margin:0 0 0 25px; height:59px; text-transform:uppercase; color:#FFF; text-decoration:none; line-height:50px; }
	#menu ul li a.active,
	#menu ul li a:hover { background:transparent url(images/menu.png) bottom left no-repeat; }
	
#header { padding:5px 0; margin:5px; color:#FFF; font-size:2.5em; }

	#left-box { width:700px; float:left; }
	#right-box { width:240px; float:right; }

#footer { color:#FFF; margin:12px 0 0 0; padding:15px 0; background: #3B3F35 url("images/footer.png") repeat-x scroll 0 0; }
	#footer a { color:#FFF; }

.product { width:287px; margin:0 0 0 -60px; text-align:center; float:left; }
	.pricetab { height:130px; margin:0 0 10px 0; }
	.tab { z-index:100; width:287px; height:82px; line-height:72px; position:absolute; background:transparent url(images/tab.png) center center no-repeat; }
		.tab a { display:block; width:114px; float:right; margin:5px 5px 0 0; }
		.tab h3 { float:left; width:120px; padding:0 0 0 40px; text-align:center; }
	.price { margin:72px 0 0 65px; z-index:1; position:absolute; background:#cbe4f5; border:1px solid #66c8e2; padding:10px 5px 5px 5px; width:210px; }
	.info { background:#ddedcc; border:1px solid #99c368; padding:5px; margin: 0 0 10px 65px; width:210px; }
		.info .time { display:inline-block; background:transparent url(images/clock.png) center left no-repeat; font-weight:bold; padding:0 0 0 32px; line-height:32px; }
		.info .social { margin:5px auto; }

.product-images { width:430px; height:330px; float:right; overflow:hidden; }
.product-images-mini { width:80px; height:61px; float:right; overflow:hidden; }
	.product-images-mini ul { padding:0; margin:0; }
	.product-images ul { width:430px; height:330px; padding:0; margin:0; }
	

.wrapper { clear: both; margin: 0 auto; width: 954px; }

tr.odd { background:#F0F0F0; }
	tr.odd td { border:1px solid #CCC; }
tr.even { background:#FFF; }
	tr.even td { border:1px solid #EEE; }

.box { border:1px solid #333; background:#FFF; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; padding:10px; margin:0 0 10px 0; }
.box-np { border:1px solid #333; background:#FFF; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }

.fl { float:left; }
.fr { float:right; }
.cf { clear:both; }
ul.inline { margin:0; padding:0; list-style:none; }
ul li { float:left; display:block; }

#testimonial_top {
width : 240px;
height : 44px;
background-image : url(images/testi_01.png);
background-repeat : no-repeat;
float : left;
}
#testimonial_mid {
width : 240px;
background-image : url(images/testi_02.png);
background-repeat : repeat-y;
float : left;
}
#testimonial_bot {
width : 240px;
height : 22px;
background-image : url(images/testi_03.png);
background-repeat : no-repeat;
float : left;
}
#testi_txt {
width : 220px;
font : normal 11px Verdana, Arial, Helvetica, sans-serif;
color : #000;
text-align : justify;
margin : 10px 0 0 8px;
}
