html { overflow-x:  hidden }   
html, body {
margin : 0; 
padding : 0; 
/*background-color : #fff; */
/*color : #333; */
/*background-image : url(picks/3.jpg); */
background-repeat : no-repeat; 
} 
#left {
width : 200px; 
float : left; 
height : 375px; 
margin-top : 1px; 
margin-left : -1px; 
padding : 0; 
} 
img.left {
float : left; 
margin-right : 5px; 
border : 0px outset #6d8458; 
} 
#content {
	padding-right : 5px;
	margin-top : 0px;
	margin-left : 210px;
	border-right : 0px double #edb663;
	background-image : url(picks/5.jpg);
	background-repeat : no-repeat;
	background-position : bottom right;
} 
#content a {
color : #1F5208; 
text-decoration : underline; 
}

#content a:hover {
color : #1F5208; 
} 

#header {
	height : 26px;
	padding-left : 0;
	/*border-bottom : 1 solid #006;*/
	margin-bottom : 0;
	background-image : url(images/header.png);
	background-repeat: repeat-x;
	padding-right: 80px;
	line-height: 5px;
} 
#contenthead {
height : 66px; 
margin-bottom : 10px; 
background-image : url(picks/2.jpg); 
} 
h1 {
font-size : 1.6em; 
color : #1F5208; 
margin-top : 3px; 
font-family : "firenze sf", verdana, arial, sans-serif ; 
} 
h2 {
font-size : 1.2em; 
color : #1F5208; 
margin-top : 3px; 
font-family : "firenze sf", verdana, arial, sans-serif ; 
} 

#menu ul {
	margin : 0;
	margin-bottom : 0px;
	float :none;
	font : bold 18px Tahoma;
	width : 100%;
	border : 0 solid #625e00;
} 
#menu ul li {
display : inline; 
} 
#menu ul li a {
color : #1F5208; 
padding-right : 15px; 
padding-left : 15px; 
text-decoration : none; 
} 
#menu ul li a:visited {
color : #784B22; 
} 
#menu ul li a:hover {
	color : #FFFFFF;
	text-decoration : none; 
} 
#footer {
	float : none;
	background-color: transparent;
	color : #1F5208;
	border-top : 0px double #edb663;
	font-size : 12px;
	text-align : right;
	font-weight: bold;
	clear : both;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 0;
	line-height: 16px;
	padding-left: 15px;
} 
#footer a, #footer a:active, #footer a:link {
  text-decoration: none;
  color:#1F5208;  
}  
#footer a:hover {
	border-bottom: 2px dashed #006600;
}  

#loubox {
float : right; 
width : 140px; 
margin-top : 40px; 
margin-right : 100px;
font-size : 130%;
font-family : "firenze sf", verdana, arial, sans-serif; 
color : #000000;
background-color : #ffffff; 
} 

p {
	margin-left : 0px;
	font-family : 'Lucida Grande', Verdana, Geneva, Lucida, Helvetica, Arial, sans-serif;
	color : #000;
	font-size : 1em;
} 
dd {
font-family : 'Lucida Grande', Verdana, Geneva, Lucida, Helvetica, Arial, sans-serif; 
font-size : 0.95em; 
} 
dt {
font-family : 'Lucida Grande', Verdana, Geneva, Lucida, Helvetica, Arial, sans-serif; 
font-size : 0.95em; 
margin-left : 10px; 
}



body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #1F5208;
	background-color: #FFE8B5;
	background-position: center top;
	background-repeat: repeat;
}
.oneColElsCtr #container {
	width: 770px;
	min-height: 630px;
	background-color: transparent;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	/*border: 0px solid #000000;*/
	text-align: left; /* this overrides the text-align: center on the body element. */
	background-image: url(images/bgshade.gif);
	background-repeat: repeat-y;
	padding-top: 0px;
	margin-top: 0px;
}
.oneColElsCtr #mainContent {
	padding: 0 20px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
}


.highslide-wrapper div {
    font-family: trebuchet ms, verdana, arial, tahoma;
    font-size: 10pt;
}
.highslide {
        cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
    text-decoration: none;
}
.highslide-active-anchor img {
        visibility: hidden;
}
.highslide img {
        border: 2px solid white;
}
.highslide:hover img {
        border: 2px solid white;
}

.highslide-wrapper, .rounded-white {
        background: white;
}
.highslide-image {
    border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;

    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
        color: black;
        font-size: 8pt;
        font-family: sans-serif;
        font-weight: bold;
    text-decoration: none;
        padding: 2px;
        border: 1px solid black;
    background-color: white;

    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
    font-size: 10px;
        display: none;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
        display: none;
}

a.highslide-full-expand {
        background: url(highslide/graphics/fullexpand.gif) no-repeat;
        display: block;
        margin: 0 10px 10px 0;
        width: 34px;
        height: 34px;
}
/* Controls. See http://www.google.com/search?q=css+sprites */
.highslide-controls {
	width: 195px;
	height: 40px;
	background: url(highslide/graphics/controlbar-white.gif) 0 -90px no-repeat;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-top: 20px;
}
.highslide-controls ul {
	position: relative;
	left: 15px;
	height: 40px;
	list-style: none;
	margin: 0;
	padding: 0;
	background: url(highslide/graphics/controlbar-white.gif) right -90px no-repeat;
}
.highslide-controls li {
	float: left;
	padding: 5px 0;
}
.highslide-controls a {
	background-image: url(highslide/graphics/controlbar-white.gif);
	display: block;
	float: left;
	height: 30px;
	width: 30px;
	outline: none;
}
.highslide-controls a.disabled {
	cursor: default;
}
.highslide-controls a span {
	/* hide the text for these graphic buttons */
	display: none;
}
.highslide-move a {
	cursor: move;
}

/* The CSS sprites for the controlbar */
.highslide-controls .highslide-previous a {
	background-position: 0 0;
}
.highslide-controls .highslide-previous a:hover {
	background-position: 0 -30px;
}
.highslide-controls .highslide-previous a.disabled {
	background-position: 0 -60px !important;
}
.highslide-controls .highslide-play a {
	background-position: -30px 0;
}
.highslide-controls .highslide-play a:hover {
	background-position: -30px -30px;
}
.highslide-controls .highslide-play a.disabled {
	background-position: -30px -60px !important;
}
.highslide-controls .highslide-pause a {
	background-position: -60px 0;
}
.highslide-controls .highslide-pause a:hover {
	background-position: -60px -30px;
}
.highslide-controls .highslide-next a {
	background-position: -90px 0;
}
.highslide-controls .highslide-next a:hover {
	background-position: -90px -30px;
}
.highslide-controls .highslide-next a.disabled {
	background-position: -90px -60px !important;
}
.highslide-controls .highslide-move a {
	background-position: -120px 0;
}
.highslide-controls .highslide-move a:hover {
	background-position: -120px -30px;
}
.highslide-controls .highslide-full-expand a {
	background-position: -150px 0;
}
.highslide-controls .highslide-full-expand a:hover {
	background-position: -150px -30px;
}
.highslide-controls .highslide-full-expand a.disabled {
	background-position: -150px -60px !important;
}
.highslide-controls .highslide-close a {
	background-position: -180px 0;
}
.highslide-controls .highslide-close a:hover {
	background-position: -180px -30px;
} 



.tdb {
	background-image:url(images/moldura.gif);
	width: 192px;
	height: 205px;
	text-align:center;
	padding-top: 3px;
	padding-left: 5px;
	
}
.tdb2 {
	background-image:url(images/moldura2.gif);
	width: 182px;
	height: 138px;
	text-align:center;
	padding-top: 1px;
	padding-left: 0px;
	
}
.tdbbig {
	background-image:url(images/moldurabig.gif);
	background-repeat: no-repeat;
	width: 350px;
	height: 413px;
	text-align:center;
	padding-bottom: 30px;
	padding-right: 30px;
	padding-left: 5px;
	padding-top: 0px;
	
}
.tableb {
	background-image:url(images/bambootable.gif);
	background-repeat: no-repeat;
}	
.divtransparent {
	background-color: transparent;
}.logo {
	position: absolute;
	top: 10px;
	right: 10px;
	float: right;
	
}
.style1 {font-weight: bold; font-size: 15px;}
#barra{
	position:absolute;
	left:0px;
	top:25px;
	width:160px;
	height:160px;
}		

a, a:active, a:link {
	  text-decoration: none;
	  color:#86623C;  
}  
a:hover, #ativo a:hover {
	font-weight:bold;
    color:#1F5208;  
}  

#ativo a:hover {
	border-bottom: 2px dashed #1F5208;	
	font-weight:bold;
}  
