
@charset "UTF-8";
/* CSS Document */

/*
---------------------------------------
GLOBAL - CSS REGIES 
---------------------------------------
*/

*{
	font-family: Arial, Helvetica, Verdans, sans-serif;
    
}
body{
	 overflow:hidden;/*Needed to eliminate scrollbars*/
    background: #646363;
        text-align:left;
}

.content {
  	background: url("bg_content.png") repeat-y scroll 0 0 transparent;
    float: none;
    margin-bottom: 20px;
    margin-left: 300px;
    margin-top: 26px;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 30px;
    position: absolute;
    width: 710px;
    
    z-index: 60;
}
#container{
    z-index: 60;
}

.box_content {
    margin: 0;
}
.content h2 {
	background: url(bg_main_title.png) no-repeat;
    font-size: 18px;
    font-weight: normal;
    height: 60px;
    padding: 30px 0 0 70px;
    text-transform: uppercase;
     margin-left: -20px;
     color: #373636;
}
.content h4{
    margin:0;
	border-top: 1px solid #434242;
    border-bottom: 1px solid #434242;
    padding: 2px 0px 1px 20px;
    background: url(puce_h4.jpg) no-repeat 1px 3px;
    text-transform: uppercase;
    margin-top: 20px;
}

#global {
	position: absolute;
	top:0;
	left: 0;
	z-index: 90;
	width: 100%;
    background: none;
}
#header{
	background: url(bg_header.png) repeat-x;
	height: 150px;
    width : 100%;
    position: relative;
   
}
#menuV{
	width: 263px;
	margin-left: 30px;
   	margin-right: 30px;
    height: 226px;
    float: left;
   
}
#logo{
	width: 263px;
    background: url(bg_logo.png) no-repeat;
    height:226px;
}
#sidebar {
    background: url(bg_sidebar.png);
    margin-left: 10px;
    width: 244px;
	margin-top: -70px;
    padding-top: 20px;
    
}
.sidebar_box{
	background: url(bg_black_70.png);
    margin-bottom: 10px;
}

#module_comp{
	position: absolute;
	width: auto;
	right: 0%;
	background: url(bg_white_90.png);

    margin-right: 10px;
     margin-top: 149px;
}
.content ul{

margin: 10px 0;
}
.content ul li{
	margin-left: 20px;
}
h5{
	margin: 10px 0 10px;
}
.services{
	padding: 10px 20px ;
}
#lifeEstateFilter{
	display: none;
}

/*----------------------------
NAVIGATION 
-----------------------------*/
#navigation2{
	padding-top: 112px;
    margin-left: 323px;
    padding-top: 112px;
    float: left;
    z-index: 80;
    height: 20px;
    position: absolute;
}
#navigation2 ul li{
	display: inline;
}
#navigation2 a{
	font-size: 12px;
    text-transform: uppercase;
    color: #646363;
    padding-right: 20px;
}
#navigation2 a:hover{
	font-weight: bold;
}

#navigation2 a:active{
	color: #ddd;
}
#navigation2 .separator{
	display: none;
    
}
#navigation2 li #selected a{
	font-weight: bold;
}

#topRegies{
	position: absolute;
    right:0;
    margin: 10px 10px 0 0 ;
    z-index: 70;
}

/*----------------------------
SIDEBAR
-----------------------------*/
#menuV .sidebar_box{
    padding: 10px ;
    line-height:20px;
}

#menuV .sidebar_box h4{
	font-weight: bold;
    font-size: 12px;
    padding-bottom:10px;
}

#menuV .sidebar_module {
    padding: 0 10px 0;
}

#menuV .sidebar_module,#menuV .sidebar_module a{
	color: #fff;
    text-transform: uppercase;
    font-size: 11px;
}
#menuV .sidebar_module a:hover{
	font-weight: bold;
}
#menuV .sidebar_module a:active{
	color: #ddd;
}

#menuV ul.country{
	padding-left: 20px;
}

#menuV ul.cat{
	padding-left: 40px;
}
#menu_object .selected{
	background: url("puce_selected_cat.gif") no-repeat scroll right 7px transparent;
    width: 157px;
	font-weight: bold;
} 
#favorite .selected {
	background: url("puce_selected_cat.gif") no-repeat scroll right 7px transparent;
    display: block;
    width: 197px;
    font-weight: bold;
 
} 
#favorite .selected a{
	font-size: 12px;
}

#menuV #mapsearch ul li .mapsearch {
	background: url(sidebar_map.png) no-repeat left center;
    padding: 5px 0 5px 37px;
}

#menuV .downloadfile{
	background: url(pdffile.png) no-repeat left center;
    padding: 5px 0 5px 37px;
}

/*----------------------------
SIDEBAR RIGHT
-----------------------------*/
#module_comp{
	padding: 3px;
}
#module_comp  ,#module_comp  a{
	color: #000000;
    font-size: 11px;
    
}
#module_comp a:hover{
	font-weight: bold;

}
#module_comp a:active{
	 color: #ddd;
}
#identification, #currency, #navig_lang, #login_proprio {
    display: inline;
    float: right;
    padding: 0 10px 0 10px;
    text-transform: uppercase;
}
#navig_lang li span.txt {
    padding: 4px;
     font-weight: bold;
}
#navig_lang li a span.txt {
	 font-weight: normal;
}
#navig_lang li a span.txt:hover {
	 font-weight: bold;
}
#navig_lang li a span.txt:active {
	 color: #ddd;
}
#login_proprio{
	display: none;
}
#navig_lang{
	display: none;
}
#currency .txt{
	text-transform: none;
    float: left;
    margin-top: 10px;
}


/*----------------------------
HOME
-----------------------------*/

#home .box{
	border-bottom: 1px solid #c0bebe;
    padding-bottom: 10px;
}
#home .box_content .flr {
    float: left;
    margin-right: 20px;
     margin-left: 0;
}
#home h3{
	float: left;
    margin-bottom: 20px;
	background: url(puce_h3.png) no-repeat left 2px;
	padding-left: 20px;
    font-size: 15px;
    font-weight: normal;
    text-transform: uppercase;
    color: #646363;
	    width: 450px;
    
}
#home .boxLeft{
	float: left;
	width: 160px;
    font-size: 11px;
    font-weight: bold;
    text-transform: uppercase;
    color: #646363;
       margin-right: 20px;
}
#home .boxRight{
	float: left;
	width: 400px;
    font-size: 12px;
    color: #646363;
}

#home .flr {
    width: 210px;
    height: 123px;
    background-color: #646363;
}

/*----------------------------
LISTE
-----------------------------*/

#object_container .box,
#objectsselection_container  .box,
#agencyproposition_container  .box{
	border-bottom: 1px solid #c0bebe;
    padding-bottom: 10px;
}
#object_container .box_content .flr,
#objectsselection_container .box_content .flr,
#agencyproposition_container .box_content .flr {
    float: left;
    margin-right: 20px;
     margin-left: 0;
}
#object_container a h3:hover,
#objectsselection_container a h3:hover,
#agencyproposition_container a h3:hover{
	color: #000;
	background: url(puce_h3_black.png) no-repeat left 2px;
}
#object_container h3,
#objectsselection_container h3,
#agencyproposition_container h3{
	float: left;
    margin-bottom: 0px;
	background: url(puce_h3.png) no-repeat left 2px;
	padding-left: 20px;
    font-size: 15px;
    font-weight: normal;
    text-transform: uppercase;
    color: #646363;
    text-decoration: none;
	width: 340px;
    
}
#objectsselection_container h3,
#agencyproposition_container h3{
	width: 350px;
}
#object_container .boxLeft,
#objectsselection_container .boxLeft,
#agencyproposition_container .boxLeft{
	float: left;
	width: 220px;

    font-size: 12px;
    color: #646363;
    margin-right: 20px;
}
#objectsselection_container .boxLeft,
#agencyproposition_container .boxLeft{
	width: 180px;
    margin-right: 15px;
        font-size: 11px;
}
#object_container .boxRight,
#objectsselection_container .boxRight,
#agencyproposition_container .boxRight{
	float: left;
	width: 240px;
    font-size: 12px;
    color: #646363;
}

#objectsselection_container .boxRight,
#agencyproposition_container .boxRight{
	width: 240px;
    font-size:10px;
}
#object_container .conveniences .label{
    width: 120px;
   .width: 110px;
}
.box_content .conveniences{
	width: 255px;
}
#object_container .conveniences .value{
	width: 100px;
    .width: 90px;
}
#agencyproposition_container .tbl .row .value, #objectsselection_container .tbl .row .value {
    width: 100px;
}

#agencyproposition_container .tbl .row .label, #objectsselection_container .tbl .row .label {
    width: 115px;
}
#object_container .slogan{
   background: none repeat scroll 0 0 #434242;
    color: #FFFFFF;
    font-size: 11px;
    font-weight: bold;
    left: 0;
    margin-left: 20px;
    margin-top: 5px;
    .margin-top:-25px;
    padding: 0 5px;
    position: absolute;
    text-transform: uppercase;
    width: 120px;
}
#objectsselection_container .slogan,
#agencyproposition_container .slogan{
   background: none repeat scroll 0 0 #434242;
    color: #FFFFFF;
    font-size: 11px;
    font-weight: bold;
    left: 0;
    margin-left: 60px;
    margin-top: 5px;
    .margin-top:-25px;
    padding: 0 5px;
    position: absolute;
    text-transform: uppercase;
    width: 120px;
}
#object_container .flr,
#objectsselection_container .flr,
#agencyproposition_container .flr {
    width: 210px;
    height: 120px;
    background-color: #646363;
}
.excludeButton{
	float: right;
}
.excludeButton a img {
    border: 0px solid #777777;
}
.selectedproposition {
	background-color: #bcc4ca;
    color: #fff;
}
#object_container .box .price {
    color: #646363;
    display: block;
    float: right;
    font-weight: bold;
    margin-right: 18px;
    margin-top: -0px;
}
#object_container .pagination .next {
    background: none repeat scroll 0 0 transparent;
    float: right;
}
#object_container .tbl .row span,
#objectsselection_container .tbl .row span, 
#agencyproposition_container .tbl .row span  {
font-size: 11px;
}
.users_content .box_content{
	width: 670px;
    margin-left: 20px;
}

#objectsselection_container .box_content, 
#agencyproposition_container .box_content  {
 margin-left: 0px;
}
.users_content .box_content h4{
margin-bottom: 20px;
}
/*----------------------------
DETAILS
-----------------------------*/

#info2_container h2{
	 padding: 14px 0 0 70px;
}
#info2_container .box_content .conveniences{
	width: 300px;
}
#info2_container h2 .place{
	font-size: 11px;
    display: block;
    padding-top: 3px;
}
#info2_container h2 .place a{
	color: #434242;
}
#info2_container .price{
	margin: -10px 15px 0 0;
    font-weight: normal;
    text-transform: uppercase;
    font-size: 11px;
}

/*------------- GALERY IMAGE */
#info2_container .box_middle{
	background: url(bg_gallery.png) no-repeat scroll 0 bottom;
    margin-left: -10px;
    width: 724px;
     height: 110px;
}
.detail_object .box_images {
    background: none repeat scroll 0 0 #FFFFFF;
    height: 90px;
    padding: 7px 15px 5px;
    width: 695px;
}

.detail_object .box_images .detail_slide {
    height: 19px;
    padding: 36px 0;
    margin-left: -6px;
    position: absolute;
    width: 6px;
}
.detail_object .box_images .detail_slide_right {
    margin: -88px 0 0 696px;
}

.detail_object .box_images .mask_images {
   	height: 90px;
    margin: 0 10px;
    overflow: hidden;
    width: 675px;
	position: relative;
}
#info2_container #commodities, #info2_container h4 {
    width: 310px;
}

.leftCol{
	width: 310px;
    float: left;
    margin-left: 10px;
   
}
.slide_images{
   	height: 90px;
 	margin-left: 0;
	white-space: nowrap;
	position: absolute;
}
#info2_container .conveniences .label {
    width: 130px;

}
.highlight {
    background: url(bg_black_20.png);
}

.rightCol{
	width: 310px;
    float: left;
   	margin-left: 50px;
}
.boxbutton{
	display: block;
    float: left;
 
}
.content a.interest{
	border-top: none;
}

.content .button{
   	background: url(puce_button.gif) no-repeat 3px 5px;
  	text-decoration: none;
    color: #434242;
	padding: 6px 6px 6px 25px;
    
}
.content .button:hover{

    background-color: #b0b0b0;
    color: #fff;
}
#info2_container .button{
   border-top: 1px solid #434242;
    text-align: left;
    width: 200px;

}
#info2_container .boxbutton {
    display: block;
    float: left;
    width: 300px;
}
#info2_container .box_content .buttonspacer {
    margin-top: 20px;
}
.buttonspacer{
	margin-bottom: 20px;
       float: left;
}
.content a.button {
    text-decoration: none;
    margin-top: 0;
    text-transform: uppercase;
    font-size: 11px;
}

/*----------------------------
SOCIETE
-----------------------------*/

#presentation_container .compagnies{
	margin-left: 20px;	
}
#presentation_container .compagny{
	float: left;
    width: 160px;
	height: 106px;
    margin-right: 5px;
    opacity: 0.5;
    text-align: center;
}
#presentation_container .compagny.selected,
#presentation_container .compagny:hover{
	opacity: 1;
}
#presentation_container .compagny img{
	padding: 20px 15px 14px;
     background: url(bg_white_80.png) repeat; 
}
#presentation_container #compagny_detail .compagny_detail{
	display: none;
}
#presentation_container  #compagny_detail .on{
	display: block;
}
#presentation_container  #compagny_name{
	 
	margin-top:10px;
}
#presentation_container  #mail.selected {
 background: url('puce_tri_mail.png') no-repeat bottom center;
}
#presentation_container  #mail.selected img{
	border: 1px solid #b6182e;
}
#presentation_container  #abi.selected {
 background: url('puce_tri_abi.png') no-repeat bottom center;
}
#presentation_container  #abi.selected img{
	border: 1px solid #0e5584;
}
#presentation_container  #courtage.selected {
 background: url('puce_tri_courtage.png') no-repeat bottom center;
}
#presentation_container  #courtage.selected img{
	border: 1px solid #eb691b;
}
#presentation_container  #simonin.selected {
 background: url('puce_tri_simonin.png') no-repeat bottom center;
}
#presentation_container  #simonin.selected img{
	border: 1px solid #008463;
}

#presentation_container  #compagny_detail{
	float: left;
   padding: 20px;
	margin-top:10px;
	background: url(bg_white_80.png) repeat; 
	width: 615px;
}
#presentation_container #compagny_detail .desc{
	float: left;
    width: 300px;
}
#presentation_container  #compagny_detail h4{
	margin-top: 0px;
}
#presentation_container  .mail_detail h4{
    color: #b6182e;
    background-image: url("puce_mail.gif");
}
#presentation_container  .abi_detail h4{
	color: #0e5584;
     background-image: url("puce_abi.gif");
}
#presentation_container  .courtage_detail h4{
	color: #eb691b;
      background-image: url("puce_courtage.gif");
}
#presentation_container  .simonin_detail h4{
	color: #008463;
    background-image: url("puce_simonin.gif");
}

#presentation_container #compagny_detail span.img{
	float: left;
    margin-right: 20px;
    width: 290px;
}

#presentation_container #compagny_detail span.logo{
float: left;
    margin-right: 20px;
    padding-left: 70px;
    padding-top: 74px;
    width: 220px;

}

/*----------------------------
	MAP
-----------------------------*/

#map_container #searchform table{
	background-color: #fff;
    width: 700px;
    padding: 20px;
}


#map_container #searchform .map_box{
	background-color: #fff;
    margin-top:20px;
    width: 700px;
}

#map_container .button{
	width: 200px;
    text-align: left;
}
#mapsearch .selected {
	font-weight: bold;
    background: url("puce_selected_cat.gif") no-repeat scroll right 7px transparent;
}


/*----------------------------
	
    
-----------------------------*/
#contact_container img {
    float: right;
    margin-right: 20px;
    padding-top: 4px;
}

#contact_container .tbl .row{
	padding:0;
	height: auto;
}

#contact_container #contact_table{
	float: left;
    margin-left: 52px;
    margin-right: 36px;
    margin-bottom: 10px;
}
#contact_container #contact_table .row .label{
	display: none;
}

#contact_container #contact_table .row span {
     height: auto;
    padding: 0;
    width: 250px;
}
#openingHour{
	  float: left;
    margin-top: 24px;
}
.contact_txt{
	padding: 0 50px;
    margin-bottom: 30px;
}


#contact_companies ul{
	margin-bottom: 0px;
   border-bottom: 2px solid #424243;
    height: 20px;
}
#contact_companies ul li{
	background: url("bg_li_off.gif") repeat-x scroll 0 0 transparent;
    display: inline;
    margin-right: 1px;
    padding: 7px 12px;
    color: #fff;
    text-transform: uppercase;
    
}
#contact_companies ul li a,
#contact_companies ul li a:visited{
color: #fff;
text-decoration: none;
}

#contact_companies ul #mail.selected{
	background: url("bg_li_mail.gif") repeat-x scroll 0 0 transparent;
}
#contact_companies ul #abi.selected{
	background: url("bg_li_abi.gif") repeat-x scroll 0 0 transparent;
}
#contact_companies ul #courtage.selected{
	background: url("bg_li_courtage.gif") repeat-x scroll 0 0 transparent;
}
#contact_companies ul #simonin.selected{
	background: url("bg_li_simonin.gif") repeat-x scroll 0 0 transparent;
}
#detail_contact_companies .on{
	display: block;
}
#detail_contact_companies{
	background: url(bg_white_80.png) repeat;
    padding: 10px;
    float: left;
    width: 680px;
}
#detail_contact_companies .adresse{
	width: 60%;
    float: left;
}
#detail_contact_companies .img{
	float: right;
}
.contact_company #map_canvas{
	margin-top: 10px;
}
.adresses{
float: left;
margin-right: 40px;

}

/*----------------------------
	PAGINATION
-----------------------------*/

.pagination_box {
	border: none;
    background: url(bg_pagination.png) no-repeat;
	width: 725px;
    margin-left: -10px;
     height: 30px;
     margin-bottom: 5px;
}

.pagination {
    background: none ;
	font-size: 11px;
    color: #434242;

}
.pagination a{
    background: none ;
	font-size: 11px;
    color: #434242;
    text-decoration: none;
}
.pagination{
	text-align: center;
}
.pagination .prev{
	text-align: left;
    float: left;
}

.pagination .next{
	float:right;
}
.content .pagination a:link, .content .pagination a:visited {
    text-decoration: none;
}


/*----------------------------
FOOTER
-----------------------------*/
#footer1{
    height: 20px;
    margin-bottom:20px;
    position: relative;
}
#footer{
	clear: left;
	bottom: 0;
    color: #FFFFFF;
    display: block;
    left: 0;
    margin: 10px 0 0px 20px;
    position: fixed;
    width: 200px;
}
#footer a{
	color: #fff;
}

/*----------------------------
LOGIN
-----------------------------*/

#totalCover{
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:3;
    display:none;
	
	position: absolute;
}
#closeLogin {
   background:url("/specific/interface/close_login.png") no-repeat scroll 200px 3px #434242;
    counter-reset:pointer;
    height:17px;
    left: 0;
    margin-right:20px;
    margin-top:-10px;
    position:absolute;
    top:3%;
    width: 220px;
     cursor: pointer;
}

#identification{
	display: inline;
    border: none;

}
#showHideLogin {
	border:1px solid #381855;
	display:none;
    position:absolute;
   top: 27px;
    right: 0;
    margin-right: 42px;
    z-index:99;
    width: 200px;
    height:auto;
    padding: 20px 10px 10px;
    background:url(bg_white_90.png) repeat scroll 0 0 ;
    font-size: 11px;
    font-weight: normal;
    letter-spacing: 0px;
    color: #434242;
}
#loginform p{
margin-bottom: 5px;	
  
}
#identification #showHideLogin p, 
#identification #showHideLogin .alarm p,
#identification #showHideLogin .forget_login {
	text-align:left;
}

#showHideLogin #login_error {
	background: url("/specific/interface/bg_black_70.png") repeat scroll left top transparent;
    border: 2px solid #000;
    height: 135px;
    margin-right: 10px;
    padding: 4px 10px;
    position: absolute;
    right: 0;
    text-align: center;
    width: 80%;
    color :#fff;
}
#identification #showHideLogin #login_error p{
    text-align:center;
    line-height:25px;
    font-size: 10px;
    margin-top: 20px;
}

#showHideLogin #login_error a,
#showHideLogin #login_error a:visited,
#showHideLogin #login_error a:active {
	color:#fff;
    text-decoration:underline;
}

#showHideLogin #login_error a:hover {
		text-decoration:none;

}

#identification #showHideLogin a.button {
   color: #fff;
    float: right;
    margin-top: -15px;
    padding: 2px 14px;
    text-transform: uppercase;
    background-color: #434242;
}
#identification #showHideLogin a.button:hover {
	 color: #434242;
     background-color: #fff;
}
#showHideLogin .title {
	display:inline-block;
    width:45%;
}
#identification #showHideLogin input#login_name, 
#identification #showHideLogin input#password {
    margin-left:0;
    width:53%;
    height: 16px;
}
#showHideLogin input:focus{
	background: #434242;
    color: #fff;
}


#showHideLogin .forget_login {
    clear:right;
    margin-top:3px;
    margin-right:10px;
    display: block;

}
#showHideLogin .forget_login a {
	color: #434242;
    font-size: 10px;
    font-weight: normal;
   
}
#showHideLogin .forget_login a:hover {
	text-decoration:underline;
}

#showHideLogin a.button {
    border-color:#B9CD33;
}

#showHideLogin a.button:hover{
   
}

#showHideLogin a.button:active{
    background-color:#FFFFFF;
    background-image:none;
}

#showHideLogin label.remember {
    margin-right:10px;
}

/*end login*/



/*Currency*/
#totalCoverCurrency{
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:3;
    display:none;
	background: url(/specific/interface/bg_black_70.png) repeat top left;
	position: absolute;

}
#closeCurrency {
   background:url("/specific/interface/close_login.png") no-repeat scroll 200px 3px #434242;
    counter-reset:pointer;
    height:17px;
    left: 0;
    margin-right:20px;
    margin-top:-10px;
    position:absolute;
    top:3%;
    width: 220px;
    cursor: pointer;
}

#currency{
	display: inline;
    border: none;

}
#showHideCurrency {
	border:1px solid #381855;
	display:none;
    position:absolute;
   top: 27px;
    right: 0;
    margin-right: 42px;
    z-index:99;
    width: 200px;
    height:auto;
    padding: 20px 10px 10px;
    background:url(bg_white_90.png) repeat scroll 0 0 ;
    font-size: 11px;
    font-weight: normal;
    letter-spacing: 0px;
    color: #434242;
}

/*PROFILE PAGES*/
#registerMenu {
    margin: 20px 10px;
}
#registerMenu ul{
    border-bottom: 0px solid #434242;
    margin-left: 0;
    padding-left: 0;
}
#registerMenu ul li {
    background-color: #434242;
    color: #fff;
    border: 1px solid #434242;
    margin-right: 2px ;
    
}
#registerMenu ul li:hover{
	background-color: #525558;
    border: 1px solid #434242;
   
}
#registerMenu ul li a:hover{
    color: #fff;
    text-decoration: none;
    
}
.content #registerMenu ul li a {
  	color: #fff;
    text-transform: uppercase;
    font-size: 11px;
}
.content #registerMenu ul li a:hover {
	  color: #fff;
}
#registerMenu ul li.selected {
    background-color: #fff;
    color: #434242;
	padding: 4px 7px;
    border: 1px solid #434242;
}

.content a.nextstep {
   padding: 8px 6px 6px 25px;
}

.content #registerMenu ul li.selected a:link, .content #registerMenu ul li.selected a:visited {
  color: #434242;
}

.content a:link, .content a:visited {
    text-decoration: underline;
    color: #434242;
}
.content a:hover{
	text-decoration: none;
}
.content a.button{
    margin-right: 10px;
    text-decoration: none;
}

/*SLIDE*/

	/*Area to place content normally*/
	#content-wrapper{ 
		width:100%; 
		height:100%; 
		position:absolute; 
		top:0; 
		overflow:auto; 
		z-index:80; 
		text-align:center; 
	}
	
	/*Controls Section*/
	#controls-wrapper{
	    margin:0px auto;
	    height:62px;
	    width:100%;
	    bottom:0;
	    z-index: 5;
	    background:url('images/nav-bg.png') repeat-x;
	    position:absolute;
	}
	#controls{
	    overflow: hidden;
	    height: 100%;
	    text-align:left;
	    z-index: 5;
	    padding:0 114px; /* Increase padding to give thumbnails room */
	}
	#slidecounter{
	    float:left;
	    color:#888;
	    font:23px "Helvetica Neue", "Helvetica", Arial, sans-serif;
	    font-weight:bold;
	    text-shadow: #000 0px -1px 0px;
	    margin:19px 10px 18px 20px;	
	}
	#slidecaption{
	    overflow: hidden;
	    float:left;
	    color:#FFF;
	    font:16px "Helvetica Neue", "Helvetica", Arial, sans-serif;
	    font-weight:bold;
	    text-shadow: #000 0px 2px 0px;
	    margin:23px 20px 23px 0;
	}
	
	
	/*Supersized Link*/
	.stamp{ float: right; margin: 15px 30px 0 0;}
	
	
	/*Supersize Plugin Styles*/
	
	#loading {

	  
	}
    #supersized_container{
    	position: absolute;
        top:0;
         z-index: 1;
    }
	#supersized{
	    position:fixed;
        z-index: 1;
        top: 142px;
       
       }
	#supersized img{ -ms-interpolation-mode: bicubic; }
	#supersized img, #supersized a{
	    height:100%;
	    width:100%;
	    position:absolute;
	    z-index: -1;
        border:none;
	}
	
	#supersized .prevslide, #supersized .prevslide img{
	    z-index: 1;
	}
	#supersized .activeslide, #supersized .activeslide img{
	    z-index: 2;
	}
	
	#nextthumb, #prevthumb{ z-index:6; display:none; position:absolute; bottom:12px; height:75px; width:100px; overflow:hidden; border:2px solid #fff; -webkit-box-shadow: 0px 0px 5px #000; }
	#nextthumb{ right:12px; }
	#prevthumb{ left:12px; }
		#nextthumb img, #prevthumb img{ width:150px; }
		#nextthumb:active, #prevthumb:active{ bottom:10px; }
		
		/*Add hover pointer*/
		#controls > *:hover, #nextthumb:hover, #prevthumb:hover{ cursor:pointer; 


