BODY {
	PADDING: 0px;
	FONT-SIZE: 0.8em; 
	MARGIN-top: 0px; 
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #B8BE4D;
	TEXT-ALIGN: center;
	HEIGHT:530px;
	
}

html {
     scrollbar-face-color : #FFFFFF ;
     scrollbar-arrow-color :  #B8BE4D ;
     scrollbar-track-color : #F0F1D8 ;
     scrollbar-3dlight-color : #E6E8BD ;
     scrollbar-highlight-color : #B8BE4D ;
     scrollbar-shadow-color :  #999999 ;
     scrollbar-darkshadow-color : #CCCCCC ;
}

H1{
	FONT-SIZE: 16px; 
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	color:#916748;
	font-weight:bold;
	BACKGROUND: url(./images/web-design-dublin-picto-puce.jpg) no-repeat;
	/*BORDER-BOTTOM: #CCCCCC 1px dotted;*/
	width:250px;
}
H2{
	FONT-SIZE: 13px; 
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	color:#666666;
	font-weight:bold;
	
}

P {
	MARGIN: 0px 0px 5px;
	color:#666666;
	text-align: justify;
	
}


a{
	FONT-SIZE: 13px; 
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	color:#916748;
	}
a:hover{
	FONT-SIZE: 13px; 
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	color:#B8BE4D;
	}

.anchor
{
	text-align: right;
}
	
.web-design-dublin-contener {
	LEFT: 50%; 
	MARGIN-LEFT: -385px; 
	WIDTH: 786px; 
	POSITION: absolute;
	
}

.web-design-dublin-header {
	HEIGHT: 75px; 
	}

.web-design-dublin-banner-logo {
	FLOAT: left; 
	MARGIN-LEFT: 0px; 
	WIDTH: 214px; 
	MARGIN-RIGHT: -214px; 
	HEIGHT: 75px;
	BACKGROUND: url(./images/2-web-design-dublin-banner-logo.jpg) no-repeat;
}

.web-design-dublin-banner-flash {
	DISPLAY: block; 
	MARGIN-LEFT: 214px; 
	WIDTH: 572px;
	HEIGHT: 75px;
	BACKGROUND: url(./images/2-web-design-dublin-banner-flash.jpg) no-repeat;
}
.web-design-dublin-under-banner {
	HEIGHT: 19px; 
	WIDTH: 786px;
	
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	color:#CCCCCC;
	BACKGROUND: url(./images/web-design-dublin-under-banner.jpg) no-repeat;
		}

.web-design-dublin-under-banner-text {

margin-left: 550px;
padding-top:2px;
FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
color:#ffffff;
FONT-SIZE: 11px;
font-weight:bold;
}
.web-design-dublin-under-banner-text a{

FONT-SIZE: 11px;
HEIGHT: 11px;
color:#ffffff;
font-weight:bold;
text-decoration:none;

}
.web-design-dublin-under-banner-text a:hover{
color:#916748;
FONT-SIZE: 11px;
}

.web-design-dublin-frame {
	WIDTH: 786px; 
	BACKGROUND: url(./images/web-design-dublin-bckg.jpg) repeat-y;
	TEXT-ALIGN: left;
	
}

.web-design-dublin-menu {
	LEFT: 0px; 
	MARGIN-LEFT: 15px;
	MARGIN-TOP: 36px;
	WIDTH: 150px; 
	POSITION: absolute;
	COLOR: #000; 
	HEIGHT: 300px; 
	BACKGROUND-COLOR: #ffffff
}


 
.web-design-dublin-content {
	MARGIN-LEFT: 185px;
	MARGIN-TOP: 0px;
	PADDING-TOP: 15px; 
	COLOR: #000000; 
	HEIGHT:435px;
	
	
	
}

.web-design-dublin-innercontent {
	 
	WIDTH: 560px;
	padding:5px;
	HEIGHT: 420px;
	OVERFLOW: auto;
	/*WIDTH: 530px;*/
	BORDER: #D9DC9C 1px dotted;
		
}


.web-design-dublin-menu-footer {
	HEIGHT: 20px;
	WIDTH: 786px; 
	BACKGROUND: url(./images/web-design-dublin-bottom.jpg);
}

.web-design-dublin-position-photo-left {
  float: left;
  margin-right: 30px;
  margin-bottom: 30px;
  } 
  
  #photo-frame {
 margin-right: 30px;
  margin-bottom: 30px;
    margin: 4px 4px 4px 4px;
    border: 0px solid #999999 ;

} 
  #photo-frame a{
 margin-right: 30px;
  margin-bottom: 30px;
    margin: 4px 4px 4px 4px;
    border: 0px solid #999999 ;

}

#photo-frame a:hover
{
 margin-right: 30px;
  margin-bottom: 30px;
    margin: 4px 4px 4px 4px;
    border: 0px solid #916748 ;

}
  .web-design-dublin-contact-box {
  WIDTH: 300px;
  } 
  
 .web-design-dublin-position-contact-left {
  float: left;
  margin-right: 30px;
  margin-bottom: 10px;
  } 

  .web-design-dublin-position-contact-right {
  margin-left: 105px;
  margin-bottom: 7px;
  } 
/* MENU'S DETAIL*/
.web-design-dublin-home
{	
	height: 25px;
	width:131px;
	background: url(./images/web-design-dublin-menu-home.jpg) top left no-repeat;	
}

.web-design-dublin-home-on
{	
	height: 25px;
	width:131px;
	background: url(./images/web-design-dublin-menu-home-on.jpg) top left no-repeat;	
}

.web-design-dublin-home a
{	
	display: block;
	height: 25px;
	width:131px;
	background: url(./images/web-design-dublin-menu-home.jpg) top left no-repeat;	
}

.web-design-dublin-home a:hover
{	
	background: url(./images/web-design-dublin-menu-home-on.jpg) top left no-repeat;
}

.web-design-dublin-presentation
{	
	height: 31px;
	width:131px;
	background: url(./images/web-design-dublin-menu-presentation.jpg) top left no-repeat;	
}

.web-design-dublin-presentation-on
{	
	height: 31px;
	width:131px;
	background: url(./images/web-design-dublin-menu-presentation-on.jpg) top left no-repeat;	
}

.web-design-dublin-under-menu
{	
	MARGIN-TOP: 10px;
	MARGIN-LEFT: 13px;	
}
.web-design-dublin-under-menu a, .web-design-dublin-under-menu a:link, .web-design-dublin-under-menu a:visited 
{	
text-decoration: none;	
color: #999999;
font-weight: bold;
}

.web-design-dublin-under-menu-on
{	
	MARGIN-TOP: 10px;
	MARGIN-BOTTOM: -10px;
	MARGIN-LEFT: 13px;
	text-decoration: none;	
	color: #666666;
	font-weight: bold;
}
.web-design-dublin-under-menu-on2
{	
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	MARGIN-LEFT: 13px;
	text-decoration: none;	
	color: #666666;
	font-weight: bold;
}
.web-design-dublin-under-menu-on3
{	
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: -10px;
	MARGIN-LEFT: 13px;
	text-decoration: none;	
	color: #666666;
	font-weight: bold;
}

.web-design-dublin-under-menu a:hover,.web-design-dublin-under-menu a:active {
	color: #666666;
   	}  
.web-design-dublin-portfolio
{	
	height: 31px;
	width:131px;
	background:url(./images/web-design-dublin-menu-portfolio.jpg) top left no-repeat;	
}
.web-design-dublin-portfolio-on
{	
	height: 31px;
	width:131px;
	background: url(./images/web-design-dublin-menu-portfolio-on.jpg) top left no-repeat;	
}
.web-design-dublin-chiffres
{	
	height: 31px;
	width:131px;
	background: url(./images/web-design-dublin-menu-chiffres.jpg) top left no-repeat;	
}
.web-design-dublin-chiffres-on
{	
	height: 31px;
	width:131px;
	background: url(./images/web-design-dublin-menu-chiffres-on.jpg) top left no-repeat;	
}
.web-design-dublin-chiffres a
{	
	display: block;
	height: 31px;
	width:131px;
	background: url(../images/web-design-dublin-menu-chiffres.jpg) top left no-repeat;	
}

.web-design-dublin-chiffres a:hover,.web-design-dublin-chiffres a:active
{	
	background: url(./images/web-design-dublin-menu-chiffres-on.jpg) top left no-repeat;
}
.web-design-dublin-photos
{	
	height: 31px;
	width:131px;
	background: url(./images/web-design-dublin-menu-photos.jpg) top left no-repeat;	
}

.web-design-dublin-photos a
{	
	display: block;
	height: 31px;
	width:131px;
	background: url(../images/web-design-dublin-menu-photos.jpg) top left no-repeat;	
}

.web-design-dublin-photos a:hover,.web-design-dublin-photos a:active
{	
	background: url(./images/web-design-dublin-menu-photos-on.jpg) top left no-repeat;
}
.web-design-dublin-contact
{	
	height: 31px;
	width:131px;
	background:url(./images/web-design-dublin-menu-contact.jpg) top left no-repeat;	
}
.web-design-dublin-contact-on
{	
	height: 31px;
	width:131px;
	background:url(./images/web-design-dublin-menu-contact-on.jpg) top left no-repeat;	
}

.web-design-dublin-contact a
{	
	display: block;
	height: 31px;
	width:131px;
	background: url(../images/web-design-dublin-menu-contact.jpg) top left no-repeat;	
}

.web-design-dublin-contact a:hover
{	
	background: url(./images/web-design-dublin-menu-contact-on.jpg) top left no-repeat;
}



#bt-more
{
margin-left:0px;
margin-top: 0px;
width:79px;
height: 37px;
background:url(./images/web-design-dublin-picto-more.jpg) bottom no-repeat;
	
}

#bt-more a {
display: block;
width:79px;
height: 37px;
background: url(./images/web-design-dublin-picto-more.jpg) bottom no-repeat;	
}

#bt-more a:hover {
width:79px;
height: 37px;	
background: url(./images/web-design-dublin-picto-more-on.jpg) bottom no-repeat;
}