body {
	background: #BCAB76;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	text-align: center; /* IE Fix */
	margin: 0;
	color: #FFFFFF;
	/*width:840px;*/ /*doesn't work well with firefox, and it's basically unuseful*/
	position:relative;
  }
  /*Link Styles*/
a {
  text-decoration: none;
  color:#ddd;
  /*border-bottom: 1px dashed #fff;*/
  }
a:hover { border-bottom: 1px #ff7c11; color: #ff7c11; /*text-decoration:underline*/}

#cont {
	margin: 0 auto;
	width: 840px;
	background: #BCAB76;
	border: 0px solid #fff;
	padding: 0 5px;
	text-align: left; /* Cancel IE Fix */
	height: 20px;
    }
	
#header {
	/*background: #BCAB76 url(img/header1.jpg) center right no-repeat ;*/
	background-image:url(img/header_h_170_c.jpg);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 0px solid #333;
	border-top: 1px solid #333333;
    height: 170px;
	color:#E7F1FF;
	
  }
#header h1{
  margin: 50px 20px 5px 5px;
}
#header h2{
  margin: 5px 5px 5px 20px;
}
#header h3{
  margin: 5px 5px 5px 10px;
}


#nav {
	background: #BCAB76;
	border-bottom: 1px solid #808080;
	margin: 0;
	padding: 0;
	height: 20px;
	}
#nav li {
	list-style-type: none;
	display: inline;
	line-height: 20px;
	}
#nav li a {
	text-decoration: none;
	color: #ddd;
	background-color: #BCAB76;
	border-right: 1px solid #808080;
	border-bottom: 0;
	padding: 1px;
	font-size: 1em;
	font-weight: bold;
	}
#nav li a:hover { background-color: #BCAB76; color: #ff7c11; }
/*#nav li a.on { background-color: #ff7c11; color: #fff; }*/
#nav li a.on { color: #ff7c11;}



#content {
	float: left;
	width: 550px;
	position: relative;
	margin-left: 1px;
	line-height: 18px;
	word-spacing: 1px;
	padding-right: 10px;
}

#content div {
  background: #BCAB76 url(img/bg_260.jpg) top right no-repeat;
  line-height:20px;
  }


#content_m {
	float: left;
	width: 550px;
	position: relative;
	margin-left: 1px;
	line-height: 15px;
	word-spacing: 1px;
	vertical-align: top;
	padding-right: 10px;
}

#content_m div {
  background: #BCAB76 url(img/bg_m_550.jpg) top right no-repeat;
  line-height:20px;
  }

#content_cla,#content_gio,#content_ale,#content_bru,#content_ton {
	float: left;
	width: 550px;
	position: relative;
	margin-left: 1px;
	line-height: 10px;
	word-spacing: 1px;
	font-size:15px;
	font-weight:bold;
}

#content_cla div {
  background: #BCAB76 url(img/claudioeyes.jpg) top right no-repeat;
  line-height:34px;
  }
#content_ale div {
  background: #BCAB76 url(img/aleeyes.jpg) top right no-repeat;
  line-height:34px;
  }
#content_gio div {
  background: #BCAB76 url(img/maxeyes.jpg) top right no-repeat;
  line-height:34px;
  }
#content_bru div {
  background: #BCAB76 url(img/brunoeyes.jpg) top right no-repeat;
  line-height:34px;
  }
#content_ton div {
  background: #BCAB76 url(img/tonyeyes.jpg) top right no-repeat;
  line-height:34px;
  }


#right{
	text-align: right;
	float:right;
	position: relative;
	width: 260px;
	color: #FFFFFF;
	word-spacing: 2px;
	background: #BCAB76;
	list-style-type:hiragana;
	height: 680px;/*	border-left-style: solid;
	border-left-color: #CC0000;
	border-left-width: 1px;*/
}






#right div {
  background: #BCAB76 url(img/bg_260.jpg) top right no-repeat;
  }
  
  
  
#right_pos{
	text-align: right;
	float:right;
	position: relative;
	width: 250px;
	height: 650px;
	border-left-style: solid;
	border-left-color: #CC0000;
	border-left-width: 1px;
}

#footer {
	margin-left: 50px;
	background: #BCAB76; /*url(img/bg.jpg) top right no-repeat;*/
	border-bottom: 1px solid #fff;
	border-top: 1px solid #fff;
	color: #fff;
	font-size: 0.8em;
	padding: 0px;
	line-height: 10px;
	clear: both;
	text-align: center;
	}
	
	

#content_milione,#content_luogo,#content_strat,#content_gouv,#content_tre {
	float: left;
	width: 550px;
	margin-left: 1px;
	line-height: inherit;
	word-spacing: 1px;
	font-size:10px;
	font-weight:normal;
	padding-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-right: 0px;
	padding-left: 10px;
	margin-top: 0px;
	height: 350px;
	overflow: auto;
	margin-bottom:30px;
	/*background: #BCAB76 url(img/reviews_milione_bg.jpg) no-repeat;*/
	scrollbar-3dlight-color:#756639;    
	scrollbar-arrow-color:#FFF;         
	scrollbar-base-color:#BCAB76;       
	scrollbar-darkshadow-color:#968349; 
	scrollbar-face-folor:#AA9553;       
	scrollbar-highlight-color:#968349;  
	scrollbar-shadow-color:#968349;     

}


#content_milione{
	background: #BCAB76 url(img/reviews_milione_bg.jpg) no-repeat;
	padding-top: 0px;
}
#content_luogo{
	background: #BCAB76 url(img/reviews_luogo_bg.jpg) no-repeat;
	padding-top: 0px;
/*	border-top:medium;border-top-color:#CCCCCC;border-top-style:solid;
	border-left:medium;border-left-color:#CCCCCC;border-left-style:solid;*/
}
#content_tre {
	background: #BCAB76 url(img/reviews_3_bg.jpg) no-repeat;
}
#content_strat {
	background: #BCAB76 url(img/reviews_stratos_bg.jpg) no-repeat;
}
#content_gouv {
	background: #BCAB76 url(img/reviews_gouveia_bg.jpg) no-repeat;
}


#gallery {
	background: #BCAB76;
	position:absolute;
	width:286px;
	height:433px;
	z-index:1;
/*	left: 164px;
	top: 94px;*/
	visibility: hidden;
	background #BCAB76:
	border-style:thick;
	border-color:#CCCCCC;
	border-width:thick;
}



#right_evidence {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CC0000;
	border-right-color: #CC0000;
	border-bottom-color: #CC0000;
	border-left-color: #CC0000;
	z-index:1;
}
#cont #content p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #BCAB76;
}
