body{
margin:0px; padding:0px;
background-color:#c4cf9e;
font:normal 12px arial;
color:#000000;
}

div, h1, h2, h3, h4, form, label, input, textarea, img, span, ul, li, p{
margin:0; padding:0;
}

.menu-bg{
background:url(../images/menu-bg.jpg) repeat-x top left;
height:47px;
}

.menu-text{
font:bold 12px arial;
color:#ffffff;
text-align:center;
vertical-align:middle;
text-transform:uppercase;
}

.menu-text a:link, .menu-text a:visited{
color:#ffffff;
text-decoration:none;
}

.menu-text a:hover{
color:#000000;
text-decoration:none;
}

#tour-pic{
width:195px;
float:left;
}
.body-text{
font:normal 12px arial;
color:#000000;
text-align:justify;
padding:15px 28px 0px 0px;
line-height:170%;
}

.email-text{
font:bold 11px arial;
color:#000000;
text-align:left;
vertical-align:middle;
padding-left:10px;
}

.email-text a:link, .email-text a:visited{
color:#000000;
text-decoration:none;
}

.email-text a:hover{
color:#637525;
text-decoration:underline;
}

.amazon{
font:bold 14px arial;
color:#000000;
text-align:left;
vertical-align:middle;
padding-left:10px;
}

.amazon a:link, .amazon a:visited{
color:#000000;
text-decoration:none;
}

.amazon a:hover{
color:#637525;
text-decoration:underline;
}

.copyright-text{
height:54px;
background-color:#a5b17a;
font:normal 12px arial;
color:#000000;
text-align:center;
vertical-align:middle;
}

.round-bg{
background:url(../images/round-bg.jpg) #899e41 repeat-x top left;
height:165px;
}
.round-bg1{
background:url(../images/round-bg.jpg) #899e41 repeat-x top left;
}
.round-bg2{
background:#41789e; color:#fff;
}
.btn_txt{ font:normal 10px/10px Arial, Helvetica, sans-serif; padding:0 10px 0 40px;}
.bulet2{
	list-style-image:url(../images/arrow2.gif); 
	margin:0px 0px 0px 40px;
	padding:0px 0px 0px 0px;
	}
	
.list_text{
	font:normal 11px arial;
	color:#000000;
	line-height:170%;
	}

.list_text a:link, .list_text a:visited{
color:#000000;
text-decoration:none;
}

.list_text a:hover{
color:#273200;
text-decoration:underline;
}


#left-menu{
width:250px;
padding:0px 0px 0px 0px;
float:left;
display:block;
}


#left-menu li{
list-style-type:none;
display:block;
padding:8px 0px 8px 18px;
font:bold 11px arial;
color:#000000;
text-transform:uppercase;
/*border:1px dotted #667021;
border-width:0px 0px 1px 0px;*/
background:url(../images/dotted-line.jpg) bottom no-repeat;
width:250;
}


#left-top{
width:250px;
padding:0px 0px 0px 0px;
float:left;
display:block;
}


#left-top li{
list-style-type:none;
display:block;
padding:5px 0px 5px 18px;
font:bold 11px arial;
color:#000000;
text-transform:uppercase;
}


a:link, a:visited{
color:#000000;
text-decoration:none;
}

a:hover{
color:#273200;
text-decoration:underline;
}

#guides-pic{
float:left;
width:161px;
padding:8px 15px 0px 0px;
}

.inner-text{
font:normal 12px arial;
color:#000000;
text-align:justify;
padding:0px 28px 0px 0px;
line-height:170%;
}

.inner-text1{
font:bold 12px arial;
color:#000000;
text-align:justify;
padding:5px 28px 0px 0px;
line-height:170%;
}


.inner-text1 a:link, .inner-text1 a:visited{
color:#000000;
text-decoration:none;
}

.inner-text1 a:hover{
color:#273200;
text-decoration:underline;
}

.form_border{
border:1px solid #899e41;
border-width:1px 1px 1px 1px;
background-color:#f8ffe1 !important;
height:20px;
width:180px;
	}

.form_border1{
border:1px solid #899e41;
border-width:1px 1px 1px 1px;
background-color:#f8ffe1 !important;
width:180px;
}

.subheading-text{
font:bold 14px arial;
color:#000000;
text-align:left;
text-transform:uppercase;
}
.subheading-text2{
font:bold 19px arial;
color:#657628;
text-align:left;
text-transform:uppercase;
}
.subheading-text1{
font:bold 12px arial;
color:#343e12;
text-align:left;
text-transform:uppercase;
}

.subheading-text3{
font:bold 14px arial;
color:#000000;
text-align:left;
text-transform:uppercase;
padding:6px 0 0 0;
}


#why-love-pic{
float:left;
width:516px;
padding:0px 0px 15px 0px;
}


.best{
margin:0px 0px 0px 40px;
padding:0px 0px 0px 0px;
list-style-type:decimal;
}
	
.best1{
font:normal 11px arial;
color:#000000;
line-height:170%;
}

.inner-color-change{
font:normal 12px arial;
color:#4a5b0f;
text-align:justify;
padding:0px 28px 0px 0px;
line-height:170%;
}


.submit-bg{
background:url(../images/submit-bg.jpg) repeat-x top left;
height:24px;
width:50px;
border:1px solid #6b7c2f;
border-width:1px 1px 1px 1px;
color:#000000;
font:normal 12px arial;
text-align:center; cursor:pointer;
}
.submit-bg1{
background:url(../images/submit-bg.jpg) repeat-x top left;height:24px;border:1px solid #6b7c2f;border-width:1px 1px 1px 1px;color:#000000;font:normal 12px arial;text-align:center; cursor:pointer; padding:0 5px}
.submit-bg2{background:#41789e;height:24px;border:1px solid #34678a;color:#fff;font:bold 13px "Trebuchet MS", Arial, Verdana;text-align:center; cursor:pointer; padding:0 5px; text-transform:uppercase; text-decoration:none;}
.submit-bg2:hover{ text-decoration:underline;}

.star-text{
font:bold 14px arial;
color:#000000;
text-align:left;
text-transform:uppercase;
padding-top:5px;
}


.testimonial{
font:bold 11px arial;
color:#ffffff;
text-align:left;
}


.more-details{
font:bold 11px arial;
color:#000000;
text-align:left;
}

.more-details a:link, .more-details a:visited{
color:#000000;
text-decoration:none;
}

.more-details a:hover{
color:#637525;
text-decoration:underline;
}

#griminz-pic{
float:left;
width:161px;
padding:10px 15px 8px 0px;
}



/* Vertical menu css */

#dropmenudiv{
position:absolute;
background-color: #899e41;
border:1px solid #5c6544;
border-width:1px;
font:bold 11px arial;
color:#000000;
text-transform:uppercase;
line-height:18px;
z-index:100;
padding:0px 5px 0px 0px;

}

#dropmenudiv a{
width: 100%;
display: block;
border-bottom: 1px solid #657021;
text-decoration: none;
font:bold 11px arial;
color:#000000;
padding:5px 0px 5px 5px;

}

#dropmenudiv a:hover{
background-color: #9aae55;
color:#f0f1eb;
}

/* End Vertical Menu css */

.jon-us-mid
{
background:url(../images/join-mid.jpg) left top repeat-x;
height:197px;
width:360px;
font:normal 12px arial;
color:#000000;
}

/*New Add On 22.12.11*/

.hdr_bg{background:url(../images/hdr_bg.jpg) left top no-repeat;}
.logo{ margin:61px 0 0 83px;}
.ph_box{ padding:49px 61px 0 0; float:right; font:normal 13px/18px Arial, Helvetica, sans-serif; color:#fff;}
.ph_box a{font:normal 13px/18px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;}
.ph_box a:hover{text-decoration: underline;}
h1{ font:normal 20px/26px "Trebuchet MS", Arial, Verdana; color:#637525; text-transform:uppercase; background:url(../images/h2_icon1.jpg) left top no-repeat; height:52px; padding:6px 0 0 50px;}
h1 span{ color:#010101; text-transform:uppercase;}
/*h2{ font:normal 20px/54px "Trebuchet MS", Arial, Verdana; color:#637525; text-transform:uppercase;}
h2 span{color:#010101; text-transform:uppercase;}*/
h2 img{ float:left;}
h2{ font:normal 20px/26px "Trebuchet MS", Arial, Verdana; color:#637525; text-transform:uppercase; background:url(../images/h2_icon2.jpg) left top no-repeat; height:52px; padding:6px 0 0 50px;}
h2 span{color:#010101; text-transform:uppercase;}
h2.gsm{ font:normal 20px/26px "Trebuchet MS", Arial, Verdana; color:#637525; text-transform:uppercase; background:url(../images/h2_icon3.jpg) left top no-repeat; height:52px; padding:6px 0 0 80px;}
h2.gsm span{color:#010101; text-transform:uppercase;}
h2.ski{ font:normal 20px/26px "Trebuchet MS", Arial, Verdana; color:#637525; text-transform:uppercase; background:url(../images/h2_icon4.jpg) left top no-repeat; height:52px; padding:6px 0 0 50px;}
h2.ski span{color:#010101; text-transform:uppercase;}
h2.right{ font:normal 17px/18px "Trebuchet MS", Arial, Verdana; color:#232c04; text-transform:uppercase; background:url(../images/right_h2_icon1.jpg) left top no-repeat; height:43px; padding:0px 0 0 32px;}
h2.right1{ font:normal 17px/18px "Trebuchet MS", Arial, Verdana; color:#232c04; text-transform:uppercase; background:url(../images/right_h2_icon2.jpg) left top no-repeat; height:37px; padding:0px 0 0 37px;}
h2.right2{ font:normal 17px/18px "Trebuchet MS", Arial, Verdana; color:#232c04; text-transform:uppercase;padding:0px 0 0 32px;background:url(../images/right_h2_icon1.jpg) left top no-repeat; height:37px; margin:0 0 0 8px;}
h2.right2 a{ font:normal 17px/18px "Trebuchet MS", Arial, Verdana; color:#232c04; text-transform:uppercase; text-decoration:none;}
h2.right2 a:hover{text-decoration: underline;}
h2.btn{ font:normal 17px/18px "Trebuchet MS", Arial, Verdana; color:#fff; text-transform:uppercase;padding:0px 0 0 32px;background:url(../images/btn_icon.png) left top no-repeat; height:37px; margin:0 0 0 8px;}
h2.btn a{ font:normal 17px/18px "Trebuchet MS", Arial, Verdana; color:#fff; text-transform:uppercase; text-decoration:none;}
h2.btn a:hover{text-decoration: underline;}
h2.btn1{ font:normal 17px/18px "Trebuchet MS", Arial, Verdana; color:#fff; text-transform:uppercase;padding:0px 0 5px 10px; height:auto; margin:0 0 0 8px; background:none;}
h2.btn1 a{ font:normal 17px/18px "Trebuchet MS", Arial, Verdana; color:#fff; text-transform:uppercase; text-decoration:none;}
h2.btn1 a:hover{text-decoration: underline;}

.hdng{ padding:0 0 0 8px;}
.lists{ padding:0 12px;}
.sub_hdng{  padding:0px 0 10px 10px; background:url(../images/hdng_bdr.png) left bottom repeat-x;}
.sub_hdng1{  padding:10px 0 10px 10px; background:url(../images/hdng_bdr.png) left bottom repeat-x;}
.sub_hdng2{  padding:10px 0 10px 10px; }
h3{ font:bold 13px/18px "Trebuchet MS", Arial, Verdana; text-transform:uppercase; color:#000;}
h3 a{ font:bold 13px/18px "Trebuchet MS", Arial, Verdana; text-transform:uppercase; color:#000; text-decoration:none}
h3 a:hover{text-decoration: underline;color:#000; }
.hdng_sub{font: normal 13px Arial, Helvetica, sans-serif; font-style:italic; color:#000;}
.hdng_sub a{font: normal 13px Arial, Helvetica, sans-serif; font-style:italic; color:#000; text-decoration:none;}
.hdng_sub a:hover{text-decoration: underline; color:#000; }
#left-top1{
width:100%;
padding:0px 0px 0px 0px;
float:left;
display:block;
}
#left-top1 li{
list-style-type:none;
display:block;
padding:5px 0px 5px 0px;
font:bold 11px arial;
color:#000000;
text-transform:uppercase;
}
.red_txt{ color:#df3600;}
.form_table{ padding:0; margin:0;}
.form_table td{ padding:2px 0; font: normal 12px/14px Arial, Helvetica, sans-serif; color:#000;}
.form_table .brkt{font: normal 12px/14px Arial, Helvetica, sans-serif; color:#4c5234; padding:0 0 5px 0;}
.input1{ background-color: #F8FFE1 !important; border: 1px solid #899E41;padding:0 5px; width:250px; height:18px;font: normal 12px/14px Arial, Helvetica, sans-serif; color:#000;}
.input1:focus{border:1px solid #f49070;}
.input2{ background-color: #F8FFE1 !important; border: 1px solid #899E41;padding:0 5px; width:110px; height:18px;font: normal 12px/14px Arial, Helvetica, sans-serif; color:#000;}
.input3{ background-color: #F8FFE1 !important; border: 1px solid #899E41;padding:0 5px; width:160px; height:18px;font: normal 12px/14px Arial, Helvetica, sans-serif; color:#000;}
.select{ background-color: #F8FFE1 !important; border: 1px solid #899E41;padding:1px 0px; width:262px;font: normal 12px/14px Arial, Helvetica, sans-serif; color:#000;}
.select:focus{border:1px solid #f49070;}
.rdo{ margin:1px 6px 0 0; float:left;}
.select1{ background-color: #F8FFE1 !important; border: 1px solid #899E41;padding:1px 0px; width:85px;font: normal 12px/14px Arial, Helvetica, sans-serif; color:#000;}
.select1:focus{ outline:#FF0000; border:1px solid #f49070;}
.textarea{ background-color: #F8FFE1 !important; border: 1px solid #899E41;padding:2px 2px; width:450px; resize:none;font: normal 12px/14px Arial, Helvetica, sans-serif; color:#000;}
.textarea:focus{ border:1px solid #f49070;}

.round-bg3{
background:#a7b878;
}
.round-bg3 h2{ font:normal 17px/18px "Trebuchet MS", Arial, Verdana; color:#232c04; text-transform:uppercase;padding:0px 0 0 32px;background:url(../images/btn_icon.png) left top no-repeat; height:37px; margin:0 0 0 0px;}
.round-bg3 h2 a{ font:normal 17px/18px "Trebuchet MS", Arial, Verdana; color:#232c04; text-transform:uppercase; text-decoration:none;}
.round-bg3 h2 a:hover{text-decoration: underline;}
.round-bg3 h2.wntr{ font:normal 17px/18px "Trebuchet MS", Arial, Verdana; color:#232c04; text-transform:uppercase;padding:0px 0 0 35px;background:url(../images/wntr_icon.png) left top no-repeat; height:35px; margin:0 0 0 0px;}
.round-bg3 h2.wntr a{ font:normal 17px/18px "Trebuchet MS", Arial, Verdana; color:#232c04; text-transform:uppercase; text-decoration:none;}
.round-bg3 h2.wntr a:hover{text-decoration: underline;}

.round-bg4{background:#e2bb98;}
.round-bg4 h2{ font:normal 17px/18px "Trebuchet MS", Arial, Verdana; color:#232c04; text-transform:uppercase;padding:0px 0 0 32px;background:url(../images/btn_icon.png) left top no-repeat; height:37px; margin:0 0 0 0px;}
.round-bg4 h2 a{ font:normal 17px/18px "Trebuchet MS", Arial, Verdana; color:#232c04; text-transform:uppercase; text-decoration:none;}
.round-bg4 h2 a:hover{text-decoration: underline;}

.round-bg5{background:#d6c5a4;}
.round-bg5 h2{ font:normal 17px/18px "Trebuchet MS", Arial, Verdana; color:#232c04; text-transform:uppercase;padding:0px 0 0 32px;background:url(../images/btn_icon.png) left top no-repeat; height:37px; margin:0 0 0 0px;}
.round-bg5 h2 a{ font:normal 17px/18px "Trebuchet MS", Arial, Verdana; color:#232c04; text-transform:uppercase; text-decoration:none;}
.round-bg5 h2 a:hover{text-decoration: underline;}
.round-bg6{background:#d5b73f;}
.round-bg6 h2{ font:normal 17px/18px "Trebuchet MS", Arial, Verdana; color:#232c04; text-transform:uppercase;padding:0px 0 0 32px;background:url(../images/btn_icon.png) left top no-repeat; height:37px; margin:0 0 0 0px;}
.round-bg6 h2 a{ font:normal 17px/18px "Trebuchet MS", Arial, Verdana; color:#232c04; text-transform:uppercase; text-decoration:none;}
.round-bg6 h2 a:hover{text-decoration: underline;}

#panel {
	background: #c7a727;
	height:auto;
	display: none;width:230px; margin:0 auto; padding:0 0 10px 0;
}
.slide {
	margin: 0;
	padding: 0;
}
.btn-slide { background:#c7a727;text-align: left;width:220px;height: auto;	padding: 5px;	margin: 0 auto;	display: block;	font:bold 11px/14px "Trebuchet MS", Arial, Verdana; color:#232c04;text-transform:uppercase;text-decoration: none;}
.btn-slide a{font: normal 12px/12px Arial, Helvetica, sans-serif; color:#000; float:left; width:200px !important;}
.active {
	background-position: right 12px;
}
#panel form{font: normal 11px/12px Arial, Helvetica, sans-serif; color:#000; padding:0; margin:0;}
#panel .input1{ font: normal 11px/12px Arial, Helvetica, sans-serif; color:#000; border:1px solid #b0921c; background:#f9f3d9; width:195px; padding:0; margin:0;}
#panel .submit1{ background:url(../images/submit_bg1.jpg) left top repeat-x; border:1px solid #c4a62f;font:bold 11px/14px "Trebuchet MS", Arial, Verdana; outline:none; color:#000; cursor:pointer; margin:0; padding:2px 5px;text-transform:uppercase;}

