/*-- corps --*/
body 
{
	background-color: white;
	color: #666666; 
	font-size: 12px; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin:0;
	padding:0;
}

table {
  border-collapse: collapse;
}

table.contenu {
  border-collapse: collapse;
  height: 100%;
}

td.top {
  height: 90px;
  background-image:url(../images/hg_01.png);
  background-position:center center;
}

td.centre {
  width: 900px;
  background-color: white;
}

td.espace {
  width: 16px;
  background-color: white;
}

td.tempgauche {
  background-image:url(../images/hg_02.jpg);
  background-repeat: repeat-x;
  background-color: #f1f9ff;
}

a {
  font-size: 16px;   
  font-family: Arial ;
  color: #009BED; 
}

li {
  font-size: 16px;   
  font-family: Arial;
  color: #8A8686; 
  list-style-type: square ; 
}

/* Top */

div.top {
  width: 900px;
  margin-left: auto; 
  margin-right: auto;
}

p.menutop {
  float: right;
  color: #FFFFFF; 
  font-size: 10px; 
  font-family: Arial Narrow, Verdana, Helvetica, sans-serif;
  margin-left: 15px;
  margin-top: 55px;
  margin-right: 55px;
  font-weight: bold ;
}

p.menutop2 {
  float: right;
  color: #FFFFFF; 
  font-size: 10px; 
  font-family: Arial Narrow, Verdana, Helvetica, sans-serif;
  margin-left: 15px;
  margin-top: 60px;
  margin-right: 0px;
  font-weight: bold ;
}

a.menutop {
  color: #FFFFFF; 
  font-size: 10px; 
  font-family: Arial Narrow, Verdana, Helvetica, sans-serif;
  font-weight: bold ;
  text-decoration: none;
}

a.menutop:hover {
  color: #9bdcfe; 
  font-size: 10px; 
  font-family: Arial Narrow, Verdana, Helvetica, sans-serif;
  font-weight: bold ;
  text-decoration: none;
}

span.menutop2 {
  color: #D0EFFF; 
  font-size: 10px; 
  font-family: Arial Narrow, Verdana, Helvetica, sans-serif;
  font-weight: bold ;
}

a.menutop2 {
  color: #9bdcfe; 
  font-size: 10px; 
  font-family: Arial Narrow, Verdana, Helvetica, sans-serif;
  font-weight: bold ;
  text-decoration: none;
}

a.menutop2:hover {
  color: #D0EFFF; 
  font-size: 10px; 
  font-family: Arial Narrow, Verdana, Helvetica, sans-serif;
  font-weight: bold ;
  text-decoration: none;
}

img.logo {
  margin-left: -10px;
  margin-top: 7px;
  margin-bottom: -7px;
}

div.test {
  position: relative;
  margin-top: -480px;
  z-index:2;
}

.flash {
  position: relative;
  margin-top: 5px;
  z-index:3;
}

.video {
  position: relative;
  margin-top: 5px;
  z-index:1;
}

/* Bandeaux */

div.bandeaux {
  white-space: nowrap;
  height: 95px;
}

img.bandeaux{
  margin-right : 7px;
}

img.bandeaux2{
  margin-right : 0px;
}

p.nouvelleb {
  font-size: 9pt;   
  font-family: Arial, Verdana, Helvetica, sans-serif;
  color: #666767; 
  margin-left : 693px;
  margin-top: -58px;
}

p.nouvellebl {
  font-size: 9pt;   
  font-family: Arial, Verdana, Helvetica, sans-serif;
  color: #009BED; 
  margin-left : 750px;
  margin-top: 0px;
}

a.nouvellebl {
  font-size: 9pt;   
  font-family: Arial, Verdana, Helvetica, sans-serif;
  color: #009BED; 
  text-decoration: underline;
}

p.nouvelleg {
  font-size: 9pt;   
  font-family: Arial, Verdana, Helvetica, sans-serif;
  color: #666767; 
  margin-left : 13px;
  margin-top: -60px;
}
p.nouvellegl {
  font-size: 9pt;   
  font-family: Arial, Verdana, Helvetica, sans-serif;
  color: #009BED; 
  margin-left : 70px;
  margin-top: -10px;
}

p.reservgauche {
  font-size: 12px; 
  font-family: Arial Narrow, Verdana, Helvetica, sans-serif;
  color: #666767; 
  margin-top : -130px;
  margin-left: 10px;
}

p.reservgauche2 {
  font-size: 12px; 
  font-family: Arial Narrow, Verdana, Helvetica, sans-serif;
  color: #666767; 
  margin-left: 20px;
  margin-top: -15px;
}

select {
  font-size: 9pt;   
  font-family: Arial Narrow, Verdana, Helvetica, sans-serif;
  color: #666767; 
}


select.inputboxess {
  font-size: 9pt;   
  font-family: Arial Narrow, Verdana, Helvetica, sans-serif;
  color: #666767; 
  margin-top: 0px;
  margin-bottom: -30px
}


img.buttonreservgauche {
  margin-left: 93px;
  cursor:pointer;
}

img.HG_08 {
margin-top: 15px
}

p.infogauche {
  font-size: 12px; 
  font-family: Arial Narrow, Verdana, Helvetica, sans-serif;
  color: #666767; 
  margin-top : -90px;
  margin-left: 20px;
}

input.infogauche {
  width: 175px;
}

img.infogauche {
  margin-left: 110px;
  margin-top: 0px;
}

p.infogauchepolitique {
  margin-left: 98px;
  margin-top: -5px;
  font-size: 9pt;   
  font-family: Arial Narrow, Verdana, Helvetica, sans-serif;
  color: #009BED; 
}

a.infogauchepolitique {
  font-size: 9pt;   
  font-family: Arial Narrow, Verdana, Helvetica, sans-serif;
  color: #009BED; 
  text-decoration : underline;
}

a.infogauchepolitique:hover {
  font-size: 9pt;   
  font-family: Arial Narrow, Verdana, Helvetica, sans-serif;
  color: #009BED; 
  text-decoration : underline;
}

td.gauche {
  background-color: #f5f5f5;
}

/* Centre */

div.gauche {
  float : left;
}

div.centreindex {
  float : left;
  margin-left : 25px;
  width: 650px;
}

div.centre {
  float : left;
  margin-left : 25px;
  width: 600px;
  padding-right: 50px;
}

div.centrevideo {
  float : left;
  margin-left : 0px;
  width: 600px;
  padding-right: 50px;
}

div.centrereserv {
  float : left;
  margin-left : 25px;
  width: 870px;
  padding-right: 50px;
}

p.titre {
  margin-top: 5px;
  margin-bottom: -10px;
  font-size: 16pt; 
  font-family: Arial Narrow, Verdana, Helvetica, sans-serif;
  color: #005EB5; 
}

p.soustitre {
  margin-top: 5px;
  margin-bottom: -10px;
  font-size: 13pt;
  font-family: Arial Narrow, Verdana, Helvetica, sans-serif;
  color: #005EB5; 
}

p.soustitret {
  margin-top: 0px;
  margin-bottom: -10px;
  font-size: 13pt;
  font-family: Arial Narrow, Verdana, Helvetica, sans-serif;
  color: #005EB5; 
}

p {
  font-size: 16px;   
  font-family: Arial;
  color: #000; 
}

span.ligne {
  height: 30px;
  background-image:url(../images/hg_19.png);
  background-repeat : repeat-x;
  background-position: bottom left;
}

span.lignesous {
  height: 23px;
  background-image:url(../images/hg_19.png);
  background-repeat : repeat-x;
  background-position: bottom left;
}

div.forfaitmariage {
  width: 621px;
  height: 139px;
  background-image:url(../images/forfaits-bandeau_mariage.jpg);
  background-repeat: no-repeat;
  margin-right: -20px;
  margin-top: 0px;
}

div.forfait1 {
  width: 621px;
  height: 139px;
  background-image:url(../images/forfaits-bandeau_03.jpg);
  background-repeat: no-repeat;
  margin-right: -20px;
  margin-top: 0px;
}

div.forfait2 {
  width: 620px;
  height: 136px;
  background-image:url(../images/forfaits-bandeau_04.jpg);
  background-repeat: no-repeat;
  margin-top: 20px;
  margin-right: -20px;
}

div.forfait3 {
  width: 620px;
  height: 140px;
  background-image:url(../images/forfaits-bandeau_01.jpg);
  background-repeat: no-repeat;
  margin-top: 20px;
  margin-right: -20px;
}

div.forfait4 {
  width: 620px;
  height: 140px;
  background-image:url(../images/forfaits-bandeau_02.jpg);
  background-repeat: no-repeat;
  margin-top: 20px;
  margin-right: -20px;
}

div.forfait1exp {
  background-image:url(../images/forfaits-03.jpg);
  background-repeat: no-repeat;
  border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #c6c6c6;
  border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #c6c6c6;

}

div.forfait2exp {
  background-image:url(../images/forfaits-04.jpg);
  background-repeat: no-repeat;
  border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #c6c6c6;
  border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #c6c6c6;

}

div.forfait3exp {
  background-image:url(../images/forfaits-01.jpg);
  background-repeat: no-repeat;
  border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #c6c6c6;
  border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #c6c6c6;

}

div.forfait4exp {
  background-image:url(../images/forfaits-02.jpg);
  background-repeat: no-repeat;
  border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #c6c6c6;
  border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #c6c6c6;

}

p.titreforfait {
  margin-top: 80px;
  margin-left: 10px;
  font-size: 30px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
  color: #009bed; 
}
p.prixforfait {
  margin-top: 96px;
  margin-left: 15px;
  font-size: 12px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
  color: #009bed; 
}

p.texteforfait {
  margin-left: 15px;
}

div.promo1 {
  width: 621px;
  height: 139px;
  background-image:url(../images/promotions-bandeau_01.jpg);
  background-repeat: no-repeat;
  margin-right: -20px;
  margin-top: 20px;
}

div.promo2 {
  width: 621px;
  height: 139px;
  background-image:url(../images/promotions-bandeau_02.jpg);
  background-repeat: no-repeat;
  margin-right: -20px;
  margin-top: 20px;
}

div.promo3 {
  width: 621px;
  height: 139px;
  background-image:url(../images/promotions-bandeau_03.jpg);
  background-repeat: no-repeat;
  margin-right: -20px;
  margin-top: 20px;
}

div.promo4 {
  width: 621px;
  height: 139px;
  background-image:url(../images/promotions-bandeau_04.jpg);
  background-repeat: no-repeat;
  margin-right: -20px;
  margin-top: 20px;
}

div.promo1exp {
  background-image:url(../images/promotions-page_01.jpg);
  background-repeat: no-repeat;
  border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #c6c6c6;
  border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #c6c6c6;

}

div.promo2exp {
  background-image:url(../images/promotions-page_02.jpg);
  background-repeat: no-repeat;
  border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #c6c6c6;
  border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #c6c6c6;

}

div.promo3exp {
  background-image:url(../images/promotions-page_03.jpg);
  background-repeat: no-repeat;
  border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #c6c6c6;
  border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #c6c6c6;

}

div.promo4exp {
  background-image:url(../images/promotions-page_04.jpg);
  background-repeat: no-repeat;
  border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #c6c6c6;
  border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #c6c6c6;

}

div.mariage1 {
  width: 621px;
  height: 139px;
  background-image:url(../images/mariage_01.jpg);
  background-repeat: no-repeat;
  margin-right: -20px;
  margin-top: 20px;
}

div.mariage2 {
  width: 621px;
  height: 139px;
  background-image:url(../images/mariage_02.jpg);
  background-repeat: no-repeat;
  margin-right: -20px;
  margin-top: 20px;
}

div.mariage3 {
  width: 621px;
  height: 139px;
  background-image:url(../images/mariage_03.jpg);
  background-repeat: no-repeat;
  margin-right: -20px;
  margin-top: 20px;
}

div.entreprise1 {
  width: 621px;
  height: 139px;
  background-image:url(../images/entreprise-bandeau_01.jpg);
  background-repeat: no-repeat;
  margin-right: -20px;
  margin-top: 20px;
}

div.entreprise2 {
  width: 621px;
  height: 139px;
  background-image:url(../images/entreprise-bandeau_02.jpg);
  background-repeat: no-repeat;
  margin-right: -20px;
  margin-top: 20px;
}

div.entreprise3 {
  width: 621px;
  height: 139px;
  background-image:url(../images/entreprise-bandeau_03.jpg);
  background-repeat: no-repeat;
  margin-right: -20px;
  margin-top: 20px;
}

p.mariageboldindex {
  margin-left: 200px;
  padding-top: 25px;
	text-align:center;
	color:#45adaf;
	font-size:32px;
	line-height:32px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: normal;
}

p.mariagebuttons {
  margin-left: 200px;
  padding-top: 5px;
	text-align:center;
}

p.mariage1boldindex {
  margin-left: 240px;
  padding-top: 25px;
  font-size: 18px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
  color: #009bed;
  font-weight: bold;
}

p.mariage1boldindex {
  margin-left: 240px;
  padding-top: 25px;
  font-size: 18px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
  color: #009bed;
  font-weight: bold;
}

p.mariage1index {
  margin-left: 240px;
  margin-top: -15px;
  font-size: 20px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
  color: #009bed;
}

p.mariage2boldindex {
  margin-left: 240px;
  padding-top: 25px;
  font-size: 18px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
  color: #e700d5;
  font-weight: bold;
}

p.mariage2index {
  margin-left: 240px;
  margin-top: -15px;
  font-size: 20px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
  color: #e700d5;
}

p.mariage3boldindex {
  margin-left: 240px;
  padding-top: 25px;
  font-size: 18px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
  color: #9d00e8;
  font-weight: bold;
}

p.mariage3index {
  margin-left: 240px;
  margin-top: -15px;
  font-size: 20px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
  color: #9d00e8;
}

p.mariage4boldindex {
  margin-left: 240px;
  padding-top: 25px;
  font-size: 18px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
  color: #45adaf;
  font-weight: bold;
}

p.mariage4index {
  margin-left: 240px;
  margin-top: -15px;
  font-size: 20px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
  color: #45adaf;
}

div.mariage1exp {
  background-image:url(../images/forfaits-page_01.jpg);
  background-repeat: no-repeat;
  border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #c6c6c6;
  border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #c6c6c6;

}

div.mariage2exp {
  background-image:url(../images/forfaits-page_02.jpg);
  background-repeat: no-repeat;
  border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #c6c6c6;
  border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #c6c6c6;
}

div.mariage3exp {
  background-image:url(../images/forfaits-page_03.jpg);
  background-repeat: no-repeat;
  border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #c6c6c6;
  border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #c6c6c6;
}

div.entreprise1exp {
  background-image:url(../images/entreprise-01.jpg);
  background-repeat: no-repeat;
  border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #c6c6c6;
  border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #c6c6c6;

}

div.entreprise2exp {
	background-image:url(../images/entreprise-02.jpg);
	background-repeat: no-repeat;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #c6c6c6;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #c6c6c6;
}

div.entreprise3exp {
	background-image:url(../images/entreprise-03.jpg);
	background-repeat: no-repeat;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #c6c6c6;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #c6c6c6;
}

p.titremariage1 {
	margin-top: 80px;
	margin-left: 10px;
	font-size: 30px; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #009bed; 
}

p.titremariage2 {
	margin-top: 80px;
	margin-left: 10px;
	font-size: 30px; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #e700d5; 
}

p.titremariage3 {
	margin-top: 80px;
	margin-left: 10px;
	font-size: 30px; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #9d00e8; 
}

p.titremariage4 {
	margin-top: 80px;
	margin-left: 10px;
	font-size: 30px; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #45adaf; 
}

li.mariage1 {
	font-size: 16px;   
	font-family: Arial;
	color: #009bed; 
	list-style-type: square ; 
}

li.mariage2 {
	font-size: 16px;   
	font-family: Arial;
	color: #e700d5; 
	list-style-type: square ; 
}

li.mariage3 {
	font-size: 16px;   
	font-family: Arial;
	color: #9d00e8; 
	list-style-type: square ; 
}

p.optiontitre1 {
	margin-left: 15px;
	font-weight: bold ;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #009bed;
}

p.optiontitre2 {
	margin-left: 15px;
	font-weight: bold ;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #e700d5;
}

p.optiontitre3 {
	margin-left: 15px;
	font-weight: bold ;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #9d00e8;
}

p.textemariage1 {
	margin-left: 15px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #009bed;
}

p.textemariage2 {
	margin-left: 15px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #e700d5;
}

p.textemariage3 {
	margin-left: 15px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #9d00e8;
}

p.textemariage4 {
	margin-left: 15px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #45adaf;
}

span.textemariage1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #009bed;
}

span.textemariage2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #e700d5;
}

span.textemariage3 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #9d00e8;
}

span.textemariage4 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #45adaf;
}

p.prixmariage1 {
	margin-top: 115px;
	margin-left: 15px;
	font-size: 16px; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #009bed; 
}

p.prixmariage2 {
	margin-top: 115px;
	margin-left: 15px;
	font-size: 16px; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #e700d5; 
}

p.prixmariage3 {
	margin-top: 115px;
	margin-left: 15px;
	font-size: 16px; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #9d00e8; 
}

p.prixmariage4 {
	margin-top: 115px;
	margin-left: 15px;
	font-size: 16px; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #45adaf; 
}

span.prixmariage1 {
	font-size: 25px; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #009bed; 
}

span.prixmariage2 {
	font-size: 25px; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #e700d5; 
}

span.prixmariage3 {
	font-size: 25px; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #9d00e8; 
}

span.prixmariage4 {
	font-size: 25px; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #45adaf; 
}

p.note {
	margin-left: 15px;
	font-size: 9pt;   
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #009bed; 
  
}
span.prixforfait {
	font-size: 25px; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #009bed; 
}

p.forfait {
	font-size: 16px;   
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #8A8686;
	width: 340px;
	padding-left: 245px;
	padding-top: 55px;
}

p.forfaitlien {
	font-size: 16px;   
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #009BED;
	margin-left: 480px;
	margin-top: -15px;
}

a.forfaitlien {
	font-size: 16px;   
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #009BED;
	text-decoration: underline;
}

img.imgtexte {
    margin-right : 15px;
}

li {
	font-size: 16px;   
	font-family: Arial;
	color: #000; 
	list-style-type: disc ; 
}

td {
	font-size: 16px;   
	font-family: Arial;
	color: #000; 
}

td.prix {
	width: 250px;
	padding-left: 5px;
	color: white;
}

td.prix2 {
	padding-left: 5px;
	width: 100px;
	color: white;
}
td.prix3 {
	padding-left: 5px;
	color: white;
}

sup {
    Vertical-align : 5px;
}

img.hd {
	margin-right: 75px;
	margin-bottom: 50px;
}

td.fond {
     padding-left: 25px;
}

td.v360 {
     padding-left: 5px;
}

td.v360T {
	font-size: 16px; 
	font-family: Arial;
	color: #005eb5; 
	padding-top: 10px;
}

span.v360T {
	font-size: 16px; 
	font-family: Arial;
	color: #005eb5; 
}

td.v360I {
	padding-top: 10px;
	padding-bottom: 10px;
}

td.v360L {
	padding-bottom: 35px;
	background-image:url(../images/hg_19.png);
	background-repeat: repeat-x;
}

.bleu1 {
    background-color: #0076c0;
}

.bleu2 {
    background-color: #00aeef;
}

.bleu3 {
    background-color: #99dff9;
}

/* Petit Menu */
div.petitmenu {
    margin-top: 100px;
}

p.petitmenu {
	font-size: 16px;   
	font-family: Arial Narrow, Verdana, Helvetica, sans-serif;
	color: #9F9E9E; 
}

span.copy {
    color: #009BED; 
}

a.petitmenu {
	font-size: 16px;   
	font-family: Arial Narrow, Verdana, Helvetica, sans-serif;
	color: #9F9E9E; 
	text-decoration: none;
}

a.petitmenu:hover {
	font-size: 16px;   
	font-family: Arial Narrow, Verdana, Helvetica, sans-serif;
	color: #9F9E9E; 
	text-decoration: underline;
}

#top_menu_container .sep {width:3.12%}
#photo_gallery_controls a {padding:0 10px}