body {
margin:0px;
background-color:#000;
text-align:justify;
font-family:Futura Lt BT, verdana, arial;
font-size:11px;
}
normal_11 {
	font-family:Futura Lt BT, verdana, arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}
.white15bold {
	font-family: Futura Lt BT, verdana, arial;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: none;
}
.yellow12caps {
	font-family: Futura Lt BT, verdana, arial;
	font-size: 13px;
	font-weight: normal;
	color: #ffdc89;
	text-decoration: none;
	text-transform: uppercase;
}

.white11normal {
	font-family:Futura Lt BT, verdana, arial;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}
.ariel-12 {
	font-family:arial;
	font-size: 13px;
	color: #fff;
	text-decoration: none;
	text-align: justify;
	text-transform:none;
	font-weight: normal;
}
.ariel-12caps {
	font-family: Futura Lt BT, verdana, arial;
	font-size: 13px;
	color: #fff;
	text-decoration: none;
	text-align: justify;
	text-transform: uppercase;
}

.ariel-12bold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
	
}
.bottomtxt {
	font-family:Futura Lt BT, verdana, arial;
	font-size: 9px;
	text-decoration:none;
	color: #e8ead5;
	text-align:center;
	font-weight: normal;
}
.footertxt {
	font-family:Futura Lt BT, verdana, arial;
	font-size: 10px;
	text-decoration:none;
	color: #e8ead5;
	text-align:center;	
}
.goldtext {
	font-family:Futura Lt BT, verdana, arial;
	font-size: 13px;
	font-weight: bold;
/*	padding-bottom:10px;*/
	color: #feeaaf;
	text-decoration: none;
}
.goldtext a{
	color: #f58f11;
	text-decoration: none;
}
.goldtext a:hover{
	color: #feeaaf;
	text-decoration: none;
}
#dropmenudiv{
margin-top:5px;
position:absolute;
background-color:#666666;
font:normal 10px Verdana;
line-height:14px;
background:transparent; filter: alpha(opacity=80);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80); 
opacity:0.8;
}

#dropmenudiv a{
padding:2px 0 2px 0;
color:#FFFFFF;
width: 100%;
display: block;
text-indent:15px;
border-top:1px solid #000000;
text-decoration: none;

}

#dropmenudiv a:hover{ /*hover background color*/
background-color:#cdba94;
color:#000;}
a.white11normal:link {
	font-family:Futura Lt BT, verdana, arial;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}
a.white11normal:visited {
	font-family:Futura Lt BT, verdana, arial;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}
a.white11normal:hover {
	font-family:Futura Lt BT, verdana, arial;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
	text-transform: uppercase;
}
a.white11normal:active {
	font-family: Futura Lt BT, verdana, arial;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}
.goldtext1 {
	font-family: Futura Lt BT, verdana, arial;
	font-size: 16px;
	font-weight: bold;
	color: #e68a1a;
	text-decoration: none;
	text-transform: uppercase;
}
.yellow11caps {

	font-family: Futura Lt BT, verdana, arial;
	font-size: 13px;
	font-weight: normal;
	color: #ffdc89;
	text-decoration: none;
}
.white11bold {
	font-family: Futura Lt BT, verdana, arial;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffdc89;
	text-decoration: underline;
}
a:link {
}
a:visited {
}
a:hover {
	text-decoration: none;
}
a:active {
}
a.ariel-12bold:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
}
a.ariel-12bold:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
}
a.ariel-12bold:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
a.ariel-12bold:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
}
ul.flags
{
margin:0px;
padding:0px;
width:40px;
}
ul.flags li
{
list-style-type:none;
height:38px;
width:40px;
}
ul.flags li.france a
{
padding-top:22px;
color:#FFFFFF;
text-align:center;
font:10px Arial, Helvetica, sans-serif;
text-decoration:none;
display:block;
background:url(../images/common/lin2.jpg) top center no-repeat;
}
ul.flags li.france a:hover
{
background:url(../images/common/lin1.jpg) top center no-repeat;
color:#e0e0e0;
display:block;
}
ul.flags li.eng a
{
padding-top:22px;
color:#FFFFFF;
text-align:center;
font:10px Arial, Helvetica, sans-serif;
text-decoration:none;
display:block;
background:url(../images/common/flag2.gif) top center no-repeat;
}
ul.flags li.eng a:hover
{
background:url(../images/common/flag1.gif) top center no-repeat;
color:#e0e0e0;
display:block;
}
.ariel-12_home {
	margin: 0 auto;
	padding: 0;
	font-family: Futura Lt BT, verdana, arial;
	font-size: 11px;
	color: #fff;
	text-decoration: none;
	text-align: justify;
	text-transform:none;
	font-weight: normal;
}
.ariel-12_home span a{
	font-size: 10px;
}
.ariel-12_home a{
	font-family: Futura Lt BT, verdana, arial;
	text-decoration: none;
	color: #ffdf8c;
	font-size: 11px;
}
.ariel-12_home a:hover{
	font-family: Futura Lt BT, verdana, arial;
	text-decoration: none;
	color: #ffdf8c;
}
.ariel-12_home a:visited{
	text-decoration: none;
}
.ariel-12_home a:link{
	text-decoration: none;
}
.ariel-12_home span{
  width: 360px;
	text-align: justify;
	float: left;
	padding: 5px;
	margin-right:5px;
	font-size: 10px;
}

.ariel-12_home span.right{
	margin-left: 40px;
}

.ariel-12_home span p{
	margin: 0 auto;
	padding: 0;
	margin-bottom: 11px;
}

.ariel-12_home em{

}
.region-link a a:hover{
	font-family: Futura Lt BT, verdana, arial;
}

#wrapper
{
  margin: 0 auto;
  padding: 0;
  width:790px;
}

#wrapper .clear
{
  clear: both;
  width: 0;
  height: 0;
}

#wrapper #article-box, #wrapper #menu-box
{
  
  width: 529px;
  border: none;
  color: #FFFFFF;
  font-family: arial;
  font-size: 13px;
  font-weight: normal;
  text-align: justify;
  text-decoration: none;
  text-transform: none;
  margin: 0 auto;
  padding: 0;
  float: left;
}

#wrapper #article-box #title, #wrapper #article-box .article, #wrapper #article-box #body
{
  border-top: 1px solid #FFFFFF;
  padding: 30px 0 25px 0;
}
#wrapper #article-box #title
{
  color: #9D7E21;
}
#wrapper #article-box .article
{
  padding: 15px 0 15px 0;
  font-weight: bold;
  color: #9D7E21;
}

#wrapper #article-box .article h4
{
  margin: 0 auto;
  padding: 0;
  margin-bottom: 10px;
  text-transform: uppercase;
  font-size: 22px;
  font-family: Futura Lt BT,verdana,arial;
  color: #FFFFFF;
}

#wrapper #article-box .article .logo
{
  float: right;
}

#wrapper #article-box .article a, #wrapper #article-box #title em
{
  text-decoration:none;
  clear: both;
  color: #9D7E21;
	text-transform: none;
	font-style: normal;
}
#wrapper #article-box #title em
{
  font-weight: bold;
}

#wrapper #article-box #title h4, #wrapper #article-box .article h4
{
  margin: 0 auto;
  padding: 0;
  margin-bottom: 10px;
  text-transform: uppercase;
  font-size: 22px;
  font-family: Futura Lt BT,verdana,arial;
  color: #FFFFFF;
}

#wrapper #article-box #title
{
  color: #FFFFFF;
}

#wrapper #article-box #title .logo
{
  margin-bottom: 10px;
}

#wrapper #article-box #body
{
  margin-bottom: 10px;
}

#wrapper #article-box #body h1
{
  margin: 0 auto;
  padding: 0;
  margin-bottom: 10px;
  font-size: 22px;
  font-family: Futura Lt BT,verdana,arial;
  color: #FFFFFF;
}

#wrapper #article-box #body p
{
  margin: 0 auto;
  padding: 0;
  text-align: left;
	margin-bottom: 10px;
}

#wrapper #article-box #body p a
{
  text-decoration: none;
	color: #FFDC89;
}

#wrapper #menu-box
{
  width: 255px;
  margin: 0 auto;
  padding: 0;
  float: left;
}

#wrapper #menu-box img ,#wrapper #article-box img
{
  display:block;
	border: none;
}

#wrapper #menu-box #head
{
  margin-bottom: 60px;
}
#wrapper #menu-box #sub-head
{
  margin-bottom: 20px;

}

#wrapper #menu-box .menu-item
{
  margin-bottom: 10px;
}

#wrapper #menu-box ul
{
  list-style: none;
  padding-left: 15px;
  font-size: 10px;
	margin: 0 auto;
}

#wrapper #menu-box ul li
{
  margin-bottom: 5px;
}

#wrapper #menu-box ul a
{
  color: #FFFFFF;
  text-transform: none;
  text-decoration: none;
}

strong.region
{
  display:block;
  width:425px;
  font-weight: normal;
  font-size: 25px;
  font-family: Helvetica,Arial,Sans-Serif;
  text-align: left;
  text-decoration: none;
  font-style: normal;
}

strong.region h1
{
  color: #FFDC89;
  font-weight: normal;
  display: block;
  font-size: 25px;
  text-decoration: none;
  font-family: Helvetica,Arial,Sans-Serif;
  margin-top: 0px;

}

table.region-contenet
{
  font-family:Georgia,Helvetica,Arial,Sans-Serif;
  font-size: 12px;
  color: #fff;
  text-decoration: none;
  text-align: justify;
  text-transform: none;
  font-weight: normal;
}

#content.contentPadded {
  width: 770px;
  padding: 10px;
  margin-left: auto;
  margin-right: auto;
  background: #F7F7F7;
}

.error_message	{
	border:2px solid #d92c2c;
	padding:20px;
	background-color:#ffe9eb;
	font-size:12px;
	width: 740px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
}
.info_message	{
	border:2px solid #009e00;
	padding:20px;
	background-color:#edffee;
	font-size:12px;
	width: 740px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
}
.warning_message	{
	border:2px solid #ea801c;
	padding:20px;
	background-color:#ffffcc;
	font-size:12px;
	width: 740px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
}
.confirm_message	{
	border:2px solid #ea801c;
	padding:20px;
	background-color:#ffffcc;
	font-size:12px;
	width: 740px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
}

.clear{
  clear: both;
  width: 0;
  height: 0;
  margin: 0 auto;
  padding: 0;
  border: none;
}
#wrapper #page-header{
  color: #E8EAD5;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  margin-left: 35px;
}
#wrapper #search-box{
  margin: 0 auto;
  padding: 0;
  margin-top: 20px;
  margin-left: 35px;
  width: 200px;
  float: left;
}
#wrapper #search-box #search-title{
  background-color: #000000;
  color: #FFFFFF;
  cursor: pointer;
  font-family: arial,verdana,tahoma;
  font-size: 8pt;
  font-weight: bold;
  height: 20px;
  text-transform: uppercase;
  border-bottom: 1px solid #FFFFFF;
  padding-left: 5px;
}
#wrapper #search-box .element{
  color: #FFFFFF;
  font-size: 11px;
  font-family: Futura Lt BT,verdana,arial;
}
#wrapper #result-box{
  margin: 0 auto;
  padding: 0;
  margin-top: 30px;
  width: 490px;
  float: left;
  background-color: #FFFFFF;
  margin-left: 10px;
  padding-left: 5px;
  font-size:11px;
  font-family: verdana,tahoma,arial;
}
#wrapper #result-box #header{
  border-bottom: 1px solid #ACA899;
  margin-right: 5px;
}
#wrapper #result-box #header #result-title{
  color: #333333;
  font-size: 11px;
  font-weight: bold;
  margin-top: 5px;
}

#wrapper #result-box #header #current-page{
  padding-left: 3px;
  margin-top: 5px;
}

#wrapper #result-box #header #pagination{
  margin-top: 10px;
  font-weight: bold;
  float: left;
}
#wrapper #result-box #header #pagination a{
  color: #336699;
  font-family: verdana,tahoma,arial;
  font-size: 11px;
  font-weight: normal;
  text-decoration: underline;
}
#wrapper #result-box #header #sort{
  float: right;
}

#wrapper #result-box .result{
  border-bottom: 1px solid #000000;
}

#wrapper #result-box .result .result-thmb{
  width: 100px;
  background-color: #FFFFFF;
  padding-top: 45px;
  float: left;

}

#wrapper #result-box .result .result-info{
  background-color: #FFFFFF;
  float: left;
  margin-left: 5px;
  background-color: #cccccc;
  width: 365px;
  padding-left: 15px;
 
}
#wrapper #result-box .result .result-info a.head{
  color: #333333;
  text-decoration: none;
  font-weight: bold;
  border: none;
  display: block;
  margin-bottom: 10px;
  margin-top: 10px;
  
}
#wrapper #result-box .result .result-info a.footer{
  color: #336699;
  font-family: verdana,tahoma,arial;
  font-size: 9px;
  font-weight: bold;
  text-decoration: none;
  display: block;
  float: left;
  margin-top: 30px;
  margin-left: 15px;
  margin-bottom: 5px;
}

td .styleResultsBottomBorder {
	border-bottom: 1px solid #fff; /*rgb(0, 0, 0)*/;
}

td .border-beig {
	border-bottom: 1px solid rgb(172, 168, 153);
}

.fg-white {
	color: rgb(255, 255, 255);
}


.fs1 {
	font-size: 1px	
}

.fs11 {
	font-size: 11px
}

#contentContainer { width: 780px; margin-left: auto; margin-right: auto; color: white; }
#accountMenu { text-align: right; margin-right: 52px; }
#searchOptions { float: left; width: 200px; }
#listingResults { margin-left: 220px; padding: 2px; }
#pagination { float: right; }
#pagination a { color: #FFDC89; }
.pagination { text-align: right; }
#pagination select { font-size: 8pt; }
#search_form select { font-size: 8pt; }
#search_form { font-family: Arial; }
.options > * { margin: 4px; }
.listing-action-links { margin-top: 10px; }
.listing-action-links a { margin-right: 10px; text-transform: uppercase; color: #FFDC89; font-size: 8px; text-decoration: none; font-family: Arial; }
.upper { text-transform: uppercase; }
.gold { color: #FFDC89; }
.contentTitle { padding-top: 10px; padding-bottom: 10px; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.searchResult {
	border-top: 1px solid white;
	padding: 0px;
	clear: right;
	margin-top: 20px;
	padding-top: 20px;
	width: 100%;
}
.resultsTitle { text-transform: uppercase; font-weight: bold; font-size: 8pt; font-family: arial,verdana,tahoma; }
.searchResultData { width: 75%; float: right; }
.listingTitle { display: block; text-decoration: none; color: #FFDC89; font-family: "Times New Roman"; font-size: 12px; font-weight: bold; margin-bottom: 5px; }
.listingTitle:link { color: #FFDC89; text-decoration: none; }
.listingTitle:hover { color: #FFDC89; text-decoration: none; }
.listingTitle:visited { color: #FFDC89; text-decoration: none; }
.menuHead { padding-bottom: 5px; margin-bottom: 5px; padding-top: 5px; border-bottom: 1px solid white; cursor: pointer; font-weight: bold; }
#detailImages { float: left; margin-top: 20px; }
#detailImages td { text-align: center; }
#detailImages .thumbnail { display: block; background: #222; width: 136px; height: 102px; overflow: hidden; text-align: center; }
#listing_map { width: 280px; height: 210px; margin-left: auto; margin-right: auto; }
#detailData { margin-left: 310px; }
#detailData .section { width: 100%; border-top: 1px solid white; margin-top: 15px; padding-top: 10px; }
#detailData .sectionTitle { font-size: 1.2em; margin-bottom: 20px; color: #FFDC89; text-transform: uppercase; }
#detailData .first { border-top: 0px; }
#detailData .left { float: left; }
#detailData .right { margin-left: 200px; }
.returnLink { display: block; float: right; margin-right: 52px; font-size: 12px; padding-top: 10px; font-weight: bold; color: white; text-decoration: none; }
.returnLink:link { color: white; text-decoration: none; }
.returnLink:hover { color: white; text-decoration: none; }
.returnLink:visited { color: white; text-decoration: none; }
.description { font-family: Georgia, Helvetica, Arial; font-size: 12px; text-align: justify; }
img { border: 0px; }
.actions a { color: white; font-size: 9px; text-decoration: none; font-family: Tahoma, Verdana; font-weight: bold; }
.actions a:link { color: white; text-decoration: none; }
.actions a:hover { color: white; text-decoration: none; }
.actions a:visited { color: white; text-decoration: none; }
#mimage { width: 200px; padding-top: 5px; }
.missingImage { height: 100px; width: 133px; border: 1px solid white; text-align: center; cursor: pointer; }
.missingImage span { margin: 4px; font-family: Georgia; position: relative; top: 30px; }

.countryList { margin-bottom: 30px; }
.countryList a { display: block; text-decoration: none; text-transform: uppercase; font-size: 14px; color: white; margin: 5px; }
.pressTitle { color: white; font-family: Georgia, sans-serif; font-size: 20px; text-transform: uppercase; font-weight: normal; margin: 0; }
h2.pressTitle { color: #FFDC89; margin-top: 20px; margin-bottom: 10px; font-size: 24px; }
#wrapper #article-box .article a { clear: both; font-weight: normal; display: block; }
#wrapper #article-box .article p a { display: inline; color: #FFDC89; font-size: 13px; font-family: Georgia, sans-serif; }
#wrapper #article-box .article a.reference { display: inline; }
#wrapper #article-box .article a.detail { margin-top: 30px; font-size: 9px; font-weight: bold; font-family: Tahoma, Verdana; color: #FFDC89; text-transform: uppercase; }
#wrapper #article-box #article-content { color: white; font-weight: normal; font-family: Georgia, Arial, serif; }
#wrapper #article-box #article-content a.reference { font-size: 12px; }
#wrapper #menu-box ul a { display: block; font-size: 11px; margin-top: 4px; }
#wrapper #menu-box ul a.country { text-transform: uppercase; padding-top: 12px; padding-bottom: 6px; color: #FFDC89; }