/* CSS Document */
body{
	margin:0px;
	padding:0px;
	text-align: left;
}

p{margin:0px; padding:0px;}

img{border:0px;}

#mainblock
{
	width:1000px;
	margin:auto;
	background-color: #000;
}

#innerblock{
	float:left;
	width:1000px;
	margin:auto;
	background-color: #92B527;
}

a:hover {
	text-decoration:underline;
	font-size: 24px;
}

#top_panel { clear:left; float:left; display:inline; width:1000px;}
.top_bg1 {
	display:inline;
	clear:left;
	float:left;
	width:1000px;
	height:141px;
	background-image: none;
	background-repeat: no-repeat;
}
.nv_abt  { clear:left; float:left; margin:106px 0px 0px 136px;}
.nv_treat {float:left; margin:106px 0px 0px 36px;}
.nv_pack{ float:left; margin:106px 0px 0px 46px;}
.nv_prod {float:left; margin:106px 0px 0px 55px;}
.nv_gall  {float:left; margin:106px 0px 0px 59px;}
.nv_tips {float:left; margin:106px 0px 0px 89px;}
.top_bg2 { clear:left; float:left; }
.top_bg3{display:inline; float:left; background: url(../images/top_bg3.jpg) no-repeat; width:481px; height:279px;}
.top_logo {clear:left;float:left; margin:47px 0px 0px 108px;}
.top_head {clear:left;float:left; margin:87px 0px 0px 8px;}



#cp_padd {
	display:inline;
	clear:left;
	float:left;
	width:903px;
	margin-left:55px;
	color: #000;
	background: #00000;
}
.cp_1pix {
	display:inline;
	clear:right;
	float:left;
	width:903px;
	background-color: #000;
	background-repeat: repeat-y;
}

.lp_padd {
	clear:left;
	float:left;
	display:inline;
	width:643px;
	color: #000;
}
.lp_wel {clear:left; float:left; margin:13px 0px 0px 21px;}
.lp_txt,.lp_ourtxt{
	clear:left;
	float:left;
	margin:15px 0px 0px 22px;
	color:#9D9698;
	width:595px;
	font-size: 13px;
	font-family: Verdana, Geneva, sans-serif;
	line-height: 14px;
}
.lp_read {clear:left; float:left; margin:9px 0px 0px 22px;}
.lp_ourpix {
	clear:left;
	float:left;
	margin:24px 0px 0px 22px;
	width:593px;
	font-size: 13px;
	font-family: Tahoma, Geneva, sans-serif;
	background-color: #000;
	background-image: url(../images/lp_ourpix.jpg);
	background-repeat: repeat-y;
}
.lp_our {clear:left; float:left; margin:16px 0px 0px 21px;}
.lp_ourtxt {
	color:#ADA6A9;
	width:230px;
	margin:7px 0px 0px 21px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
}
.lp_bul {clear:left; float:left; margin:20px 0px 0px 23px;}
.lp_bul2 {clear:left; float:left; margin:8px 0px 0px 23px;}
.lp_bultxt,.lp_bultxt2,.lp_arrtxt,.lp_arrtxt2,.lp_arrtxt3,.lp_arrtxt4,.lp_inbultxt,.lp_inbultxt1{
	float:left;
	font:11px/14px Tahoma;
	color:#ADA6A9;
	width:auto;
	text-decoration:none;
	margin-top: 18px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 11px;
}
.lp_bultxt2 {margin:5px 0px 0px 11px;}
.lp_read1 {clear:left; float:left; margin:14px 0px 0px 23px;}
.lp_inimg1 {clear:left; float:left; margin:17px 0px 0px 24px;}
.lp_inbul { float:left; margin:26px 0px 0px 17px;}
.lp_inbul2 {clear:left;float:left; margin:10px 0px 0px 17px;}
.lp_inbultxt { margin:23px 0px 0px 5px; width:127px;}
.lp_inbultxt1 {margin:4px 0px 0px 5px; width:127px;}
.lp_intxt {clear:left; float:left; margin:17px 0px 0px 27px; font:11px/14px Tahoma; color:#ADA6A9; width:239px; padding-bottom:24px;}

.lp_ser {clear:left; float:left; margin:19px 0px 0px 21px;}
.lp_girl {clear:left; float:left; margin:16px 0px 0px 19px;}
.lp_arr { float:left; margin:18px 0px 0px 15px;}
.lp_arr1 {clear:left; float:left; margin:8px 0px 0px 15px;}
.lp_arrtxt {
	margin:16px 0px 0px 11px;
	width:150px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: normal;
}
.lp_arrtxt2 {margin:3px 0px 0px 11px; width:150px;}
.lp_girl2 {clear:left; float:left; margin:19px 0px 0px 19px;}
.lp_arr2 { float:left; margin:25px 0px 0px 15px;}
.lp_arr3 {clear:left; float:left; margin:10px 0px 0px 15px;}
.lp_arrtxt3 { margin:20px 0px 0px 8px; width:135px;}
.lp_arrtxt4 {margin:5px 0px 0px 8px; width:142px;}
.lp_read2{clear:left; float:left; margin:20px 0px 0px 13px; padding-bottom:16px;}
.lp_imgtxt {float:left; margin:27px 0px 0px 10px; font:11px/14px Tahoma; color:#ADA6A9; width:150px;}
.lp_imgtxt2,.lp_intxt3 {
	clear:left;
	float:right;
	margin:5px 0px 0px 10px;
	font:11px/14px Tahoma;
	color:#ADA6A9;
	width:150px;
	text-decoration:none;
}
.lp_intxt3  {
	margin:25px 0px 0px 25px;
	width:568px;
	padding-bottom:20px;
	font-size: 14px;
	font-style: normal;
	text-align: left;
}



.lp_beauty {clear:left; float:left; margin:4px 0px 0px 22px; padding-bottom:8px;}

.lp_prod1 {
	clear:left;
	float:left;
	margin:15px 0px 0px 55px;
}
.lp_txt3 {float:left; margin:34px 0px 0px 32px; width:335px; font:11px/14px Tahoma; color:#ADA6A9;}
.lp_read4 {clear:left; float:left; margin:13px 0px 0px 31px;}
.rp_padd {
	display:inline;
	width: 260px;
	float: right;
	background-color: #000;
	top: auto;
}
.rp_beauty {
	clear:none;
	float:left;
	margin-top: 13px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 12px;
}
.rp_txt {
	clear:left;
	float:left;
	margin:7px 0px 0px 11px;
	width:137px;
	font:11px/14px Tahoma;
	color:#716D6C;
	font-size: 13px;
}
.rp_read {
	clear:left;
	float:left;
	margin:14px 0px 0px 12px;
	background-color: #F0F0F0;
}
.rp_girl {float:left; margin:0px 0px 0px 17px;}
.rp_food {clear:left; float:left; margin:21px 0px 0px 10px;}
.rp_img {
	clear:none;
	float:none;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 16px;
}

.rp_bul {clear:left; float:left; margin:10px 0px 0px 13px;}
.rp_bul2 {clear:left; float:left; margin:10px 0px 0px 13px;}
.rp_bultxt,.rp_bultxt2,.rp_arrtxt,.rp_arrtxt1 {
	float:left;
	margin:10px 0px 0px 12px;
	width:auto;
	font:11px/14px Tahoma;
	color:#000;
	text-decoration:none;
	background-color: #000;
}
.rp_bultxt2 {
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 12px;
	text-align: left;
}
.rp_read2 {clear:left; float:left; margin:16px 0px 0px 12px;}
.rp_ban {clear:left; float:left; margin:19px 0px 0px 11px;}
.rp_other {clear:left; float:left; margin:12px 0px 0px 11px;}
.rp_arr {clear:left; float:left; margin:14px 0px 0px 13px;}
.rp_arr1 {clear:left; float:left; margin:7px 0px 0px 13px;}
.rp_arrtxt{
	margin:13px 0px 0px 13px;
	width:222px;
	font-size: 12px;
}
.rp_arrtxt1{ margin:3px 0px 0px 13px; width:226px;}
.rp_read3 {clear:left; float:left; margin:13px 0px 0px 12px; padding-bottom:14px;}
.rp_inread3 {clear:left; float:left; margin:19px 0px 0px 12px;}

#ft_padd{
	clear:left;
	float:left;
	width:898px;
	display:inline;
	background:#000000;
	margin-left:0px;
}
.ft_pix {
	clear:left;
	float:left;
	width:1000px;
	height:84px;
	display:inline;
	background: url(../images/ft_pix.jpg) repeat-x;
	margin-left:0px;
}
.ft_txt2 {
	clear:left;
	float:left;
	font:11px/14px Tahoma;
	color: #000000;
	width:370px;
	padding-bottom:20px;
	position:relative;
	margin-right:-3px;
	margin-top: 30px;
	margin-bottom: 0px;
	margin-left: 287px;
}
/*gallery starts here*/
.gallery_container{
float:left; display:inline;
width:600px;
margin:30px 0 0 25px;
}
.stepcarousel{
position: relative; /*leave this value alone*/
border: 10px solid black;
overflow: scroll; /*leave this value alone*/
width: 550px; /*Width of Carousel Viewer itself*/
height: 500px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 10px; /*margin around each panel*/
width: 550px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}
/*about us page starts here*/
.aboutus_heading{
	float:left;
	display:inline;
	width:595px;
	color:#d2d2d2;
	margin:10px 0 0 25px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
/*packages starts here*/
.packages_txt {
	float:left;
	width:auto;
	color:#ADA6A9;
	font-family: Tahoma;
	font-size: 14px;
	line-height: normal;
	font-weight: normal;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 32px;
}
/*product page stats here*/
.products{
float:left;
margin:10px 0 0 40px;
}
/*tips page stats here*/
.tips_textarea{
float:left; display:inline;
width:580px;
font:11px/14px Tahoma; color:#ADA6A9;
margin:10px 0 0 30px;
}
.universal_font {
	font-size: 12px;
}
.universal_font {
	font-size: 13px;
}
#mainblock #innerblock #cp_padd .cp_1pix .lp_padd .lp_ourpix div div .lp_arrtxt {
	font-family: Tahoma, Geneva, sans-serif;
}
#mainblock #innerblock #cp_padd .cp_1pix .lp_padd .lp_ourpix div div .lp_arrtxt {
	font-size: 13px;
}
#mainblock #innerblock #cp_padd .cp_1pix .lp_padd .lp_ourpix div div .lp_arrtxt {
	font-family: Tahoma, Geneva, sans-serif;
}
#mainblock #innerblock #cp_padd .cp_1pix .lp_padd .lp_ourpix div p .lp_arrtxt {
	font-family: Tahoma, Geneva, sans-serif;
}
#mainblock #innerblock #cp_padd .cp_1pix .lp_padd .aboutus_heading em {
	font-family: Tahoma, Geneva, sans-serif;
}
