* { margin:0; padding:0 }
div { margin:0; padding:0 }
html { line-height:.9em}
BODY {
	font-size: 80%;
	background: #fff url(images/bg2.png) top repeat-x;
	
	font-family: Tahoma, Arial, Geneva;
	color: #747373;
	margin:1px auto 0 auto;
	text-align:left
}

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

#wrapper { width:850px; margin:0 auto; overflow:hidden}


.top-bg {background:url(images/top-bg1.png) no-repeat; width:850px; height:85px}

.nav {color:#666666; font-size:1.1em; font-weight:bold}

.top-banner-eco-tours-japan {background:url(images/top-banner-eco-tours-japan.jpg) no-repeat; width:850px; height:563px}
.top-banner-sitemap-eco-tours-japan {background:url(images/top-banner-sitemap-eco-tours-japan.jpg) no-repeat; width:850px; height:583px}
.top-banner-spotight-eco-tours-japan {background:url(images/top-banner-spotlight-eco-tours-japan.jpg) no-repeat; width:850px; height:534px}
.top-banner-travel-eco-tours-japan {background:url(images/top-banner-travel-eco-tours-japan.jpg) no-repeat; width:850px; height:581px}
.top-banner-vision-eco-tours-japan {background:url(images/top-banner-vision-eco-tours-japan.jpg) no-repeat; width:850px; height:579px}
.top-banner-about-us-eco-tours-japan {background:url(images/top-banner-about-us-eco-tours-japan.jpg) no-repeat; width:850px; height:578px}
.top-banner-contact-us-eco-tours-japan{background:url(images/top-banner-contact-us-eco-tours-japan.jpg) no-repeat; width:850px; height:581px}
.top-banner-links-eco-tours-japan {background:url(images/top-banner-links-eco-tours-japan.jpg) no-repeat; width:850px; height:581px}
.top-banner-reservations-eco-tours-japan {background:url(images/top-banner-reservations-eco-tours-japan.jpg) no-repeat; width:850px; height:581px}
.top-banner-get-involved-eco-tours-japan {background:url(images/top-banner-get-involved-eco-tours-japan.jpg) no-repeat; width:850px; height:579px}
.top-banner-eco-tours-japan-events {background:url(images/top-banner-varna-ghita.jpg) no-repeat; width:850px; height:375px}
.hiking-walking-camping-eco-tours-japan {background:url(images/hiking-walking-camping-eco-tours-japan.jpg) no-repeat; width:850px; height:366px}
.MTB-biking-cycling-japan {background:url(images/MTB-biking-cycling-japan.jpg) no-repeat; width:850px; height:366px}
.swim-dolphins-japan {background:url(images/swim-dolphins-japan.jpg) no-repeat; width:850px; height:366px}
.nepal-eco-tours-japan {background:url(images/nepal-eco-tours-japan.jpg) no-repeat; width:850px; height:366px}
.culinary-food-art-crafts-japan {background:url(images/culinary-food-art-crafts-japan.jpg) no-repeat; width:850px; height:366px}
.main-text-area {background:url(images/main-text-area.gif) no-repeat; width:606px; height:491px; float:left}
.main-text {padding-top:25px; padding-right:22px; padding-left:16px; color:#747373; font-size:.9em; height:319px; overflow:hidden}
.right-boxes {background:url(images/right-boxes.gif) no-repeat; width:244px; height:491px; float:right; position:relative}

.lower {padding-top:20px; padding-right:35px; padding-bottom:35px; padding-left:30px; color: #878585; font-size:.85em}
.footer {background:url(images/footer.gif) no-repeat; width:850px; height:56px; padding-top:20px; font-size:.8em; color:#8f8e8e}
.int-footer {background:#FFFFFF; width:850px; font-size:.8em; color:#8f8e8e}
.footer-right {text-align:right; margin-left:470px}

.top-int-slice {background:url(images/top-slice.gif) no-repeat; width:850px; height:25px}
.mid-int-section {background:#eeeeee repeat-x; width:848px; border-left:1px solid #cbcbcb; border-right:1px solid #cbcbcb}
.interior-text {color:#747373; padding: 0px 12px 0px 12px}
.bottom-int-slice {background:url(images/bottom-int-slice1.gif) no-repeat; width:850px; height:26px}

.quicklinks {padding-top:60px; padding-right:20px; padding-left:20px; padding-bottom:10px; color:#66CCFF;}

.headline {font-size:1.2em; color:#946c18; font-weight:bold}

.events {font-size:.85em; color:#FFFFFF; text-align:left; margin-left:630px; font-weight:bold; overflow:auto}

.spotlight {font-size:.85em; padding-top: 59px; margin-left:18px; padding-right:6px} 

.linespacer { width:742px; height:2px; background:#881223; border:1px solid #ccc}

.image-outer {border:2px solid #efede2; margin-right:5px; margin-bottom:4px;}
.image-outer2 {border:2px solid #999999; margin-right:5px; margin-bottom:4px;}
.image-outer3 {border:2px solid #f7f6f6; margin-right:5px; margin-bottom:2px;}
.image-outer4 {border:2px solid #999999; margin-right:5px; margin-bottom:1px;}

a.navlinks:link{color:#656565; text-decoration:none; padding:bottom:2px}
a.navlinks:visited{color:#656565; text-decoration:none}
a.navlinks:hover{color:#4d7707; text-decoration:underline}

a.greylinks:link{color:#8f8e8e; text-decoration:none}
a.greylinks:visited{color:#8f8e8e; text-decoration:none}
a.greylinks:hover{color:#333; text-decoration:underline}

a.darklinks:link{color:#656565; text-decoration:underline}
a.darklinks:visited{color:#656565; text-decoration:underline}
a.darklinks:hover{color:#4d7707; text-decoration:underline}

a.details:link{color:#656565; text-decoration:underline;}
a.details:visited{color:#656565; text-decoration:underline;}
a.details:hover{color:#fff; text-decoration:underline;}

#featured { list-style:none }
#featured ul { list-style:none }
#featured li { background: url(images/arrow.gif) center left no-repeat; padding:0 0 1px 15px }

.form { 
	border:1px solid #7F9DB9;
	height:15px; 
	width:155px; 
	background: #fff; 
	font-size:90%;
	padding:2px 0 0 5px
}

.spacer {height:7px}
.spacer2 {height:3px}
.spacer3 {height:5px}
.spacer4 {height:10px}

h2.title { font-weight:bold; font-size:1.3em; color:#585453; background:url(images/header.jpg) no-repeat; height:30px; padding:7px 0 0 38px }