@charset "utf-8";
/* CSS Document */

body{
margin:0px auto;
background:#202020;
font:normal 12px Arial, Helvetica, sans-serif;
color:#e7ffa8;}

body,div,dl,dt,dd,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
/*table {border-collapse:collapse;border-spacing:0;}*/
div, p, span{text-align:justify}
/*img{padding:5px;}*/
address,caption,cite,code,dfn,th,var {font-style:normal;font-weight:normal;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
abbr,acronym {font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select {font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select {*font-size:100%;}
legend {color:#000;}
a:link, a:active, a:visited, a:hover {outline:none;}
img{border:0px;}
.rightpad{padding-left:6px;}
.leftpad{padding-right:6px;}
.jus{text-align:justify;}
.menu{
font:bold 21px "Monotype Corsiva"; 
color:#fff6b0;}
.menu a{
font:normal 21px "Monotype Corsiva";
color:#fff6b0;
text-decoration:none;}
.menu a:hover{
font:normal 21px "Monotype Corsiva";
color:#000000;
text-decoration:none;}
.menu span{
padding-left:2px;
padding-right:2px;
}

.leftbg{
background:transparent url(../images/left_contbg.jpg) repeat-y;width:206px;
}
.leftbg td{
	color:#000000;
}
a.green:link, a.green:active, a.green:hover, a.green:visited{
font:bold 12px arial;
color:#4c6202;
text-decoration:underline;}

a.green:hover{
font:bold 12px arial;
color:#4c6202;
text-decoration:none;}

a.lg:link, a.lg:active, a.lg:visited{
font:normal 12px arial;
color:#446000;
text-decoration:none;}

a.lg:hover{
font:normal 12px arial;
color:#5e8402;
text-decoration:none;}

.title{
font:bold 40px "Monotype Corsiva"; 
color:#5db202;
height:70px;
vertical-align:top;
}
.subtitle{
font:bold 25px "Monotype Corsiva"; 
color:#5db202;
height:40px;
vertical-align:top;
}
.lh{
text-align:justify;
line-height:18px;}

.righttopbg{
background:transparent url(../images/right_topbg.jpg) repeat-y;width:260px;height:34px;
}
.righttopbg div{
color:#fffbbb;
text-align:center;
font-size:16px;
font-weight:bold;
width:260px;height:34px;line-height:34px;
vertical-align:middle;
}

.rightbg{
background:transparent url(../images/right_contbg.jpg) repeat-y;width:206px;
}
.borderbot{
border-bottom:1px dashed #446000;
}

.footer, .footer strong{
color:#fff8c1;
}
.footer a{
color:#fff8c1;
text-decoration:underline;
}
.footer a:hover{
color:#fff8c1;
text-decoration:none;
}
a{
color:#5db202;
text-decoration:underline;}
a:hover{
color:#5db202;
text-decoration:none;}
.strong{
color:#5db202;}
.bg{
clear:both;
float:left;
background:#478204;
padding:5px;
font:bold 12px Arial, Helvetica, sans-serif;}
a.tourtitle:link,a.tourtitle:active,a.tourtitle:visited{
color:#f3df4c;
border-bottom:1px dashed #f3df4c;
text-decoration:none;
font-size:14px;
}
a.tourtitle:hover{
color:#f3df4c;
border-bottom:none;
font-size:14px;
}
.strong1{color:#CCFFFF;}
.table{background-color:#b5c681;}
.table td{background-color:#f3ffce;color:#666666;padding-left:10px;height:25px;}
.table td strong{color:#666666;}
.h1Head {color:#202020; font-size:2px}
