@charset "utf-8";
/* CSS Document */
body {
 font: 14px Helvetica, Arial, sans-serif normal;
 margin:0;
 padding:0;
 background-color:#fff;
}

#page_container{
background:url(../img/site/1pxbg-top.gif) repeat-x top left;
}

#page_body{
margin:0 auto;
background-color:#fff;
width:950px;
}
#clear{
clear:both;
height:1px;
}

#menu {
float:left;
width:130px;
text-align:right;
margin:20px 0 0 0;
}
#menu ul {
list-style-type: none; /* get rid of the bullets */
padding:0;             /* no padding */
margin:0;              /* no margin for IE either */
}

#menu ul li {
margin:0;
padding: 0 0 10px 0;
display:block;
}

#menu ul li img {
border:0;
}

#menu ul li a {
display: block;         /* make area clickable */
}

#content {
float:left;
width:560px;
margin:20px 0 0 35px;
}

#content p{
margin:5px 0 10px 0;
}

#sidebar {
float:left;
width:190px;
margin:20px 0 0 35px;
}

#sidebar img{
float:left;
padding:0 5px 10px 0;
display:inline;
}

#footer_container{
background:#1B4F39 url(../img/site/1pxbg-footer.gif) repeat-x;
text-align:center;
}

#footer_body{
text-align:center;
width:950px;
margin:0 auto;
padding:40px 0 10px 0;
font-size:12px;
color:#fff;
}

#footer_body a:link, #footer_body a:visited, #footer_body a:hover, #footer_body a:active{
color:#fff;
text-decoration:none;
}

#footer_stamp{
padding:10px;
}

#home_page_cutout_top {
background:url(../img/site/leopard-cutout-top.jpg) no-repeat bottom right;
padding:10px 275px 10px 0;
margin:0;
}

#home_page_cutout_bottom{
padding:5px 200px 10px 10px;
background:url(../img/site/leopard-cutout-bottom.jpg) no-repeat top right;
}

#home_page_act_tours{
margin:6px 0 0 0;
}

.rightalign {
float:right;
padding: 0 0 10px 20px;
display:inline;
}

.leftalign {
float:left;
padding: 0 20px 10px 0;
display:inline;
}

#text_col{
width:350px;
float:left;
}

#img_col{
width:210px;
float:left;
}

#ref_col1{
width:250px;
float:left;
}

#text_col2{
width:250px;
float:left;
}

#gallery_col{
width:560px;
float:left;
}
a img{
border:0;
}
a:link, a:visited{
text-decoration:underline;
color:#1D4E38;
}
a:hover, a:active{
color:#006E33;
}
