@charset "utf-8";
body {
background:black;
margin:6px 0 0 0;
}
#header {
width:960px;
height:211px;
margin:0 auto;
background:url(images/bg_header.jpg) top right no-repeat;
border-bottom:1px solid #FFCC00;
font:30px Arial, Helvetica, sans-serif;
color:white;
}
#header h1 {
font:bold italic 38px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#FFCC00;
margin:0 0 6px 0;
padding-top:20px;
}
#main {
width:960px;
margin:0 auto;
background:url(images/bg_header_2.gif) top right no-repeat;
}

.left {
width:370px;
padding:0 20px 0 0;
}
.left h5 {
font:10px Verdana, Arial, Helvetica, sans-serif;
color:white;
margin:0 0 10px 0;
text-align:justify;
}
.left h5 a {
color:#FFCC00;
text-decoration:underline;
}
.left h5 a:hover {
text-decoration:none;
}

.center {
width:350px;
padding:0 20px 0 0;
font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:white;
text-align:center;
}
.center h1, .int_left h1 {
background:#FFCC00;
font:bold italic 26px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:black;
margin:14px 0 6px 0;
padding:1px 0;
text-align:center;
}
.center h2 {
font:bold 14px Arial, Helvetica, sans-serif;
color:white;
margin:0 0 4px 0;
background:#777978;
padding:2px 0;
}
.center h2 a {
color:#FFCC00;
text-decoration:none;
}
.center h2 a:hover {
color:white;
}
.center img {
border:1px solid white;
margin:0 0 3px 0;
}

.right {
width:200px;
text-align:center;
padding-top:14px;
font:9px Verdana, Arial, Helvetica, sans-serif;
color:white;
}
.section {
display:block;
width:100%;
background:#FFCC00;
font:bold italic 14px Arial, Helvetica, sans-serif;
color:black;
padding:3px 0;
text-decoration:none;
margin-bottom:10px;
}
.right_section a {
display:block;
width:100%;
background:#FFCC00;
font:bold italic 14px Arial, Helvetica, sans-serif;
color:black;
padding:3px 0;
text-decoration:none;
margin-bottom:10px;
}
.right_section a:hover, .right_section a.on {
background:#777978;
color:white;
}
.right h4 {
font:11px Verdana, Arial, Helvetica, sans-serif;
color:white;
margin:0 0 20px 0;
}
.right h5 a {
font:9px Verdana, Arial, Helvetica, sans-serif;
color:#FFCC00;
text-decoration:underline;
margin:6px 0 0 0;
}
.right h5 a:hover {
text-decoration:none;
}
.right h2 {
font:bold 12px Arial, Helvetica, sans-serif;
color:white;
margin:0 0 4px 0;
background:#777978;
padding:2px 0;
}
.right h2 a {
color:#FFCC00;
text-decoration:none;
}
.right h2 a:hover, .right h2 a.on {
color:white;
}
.right img {
border:1px solid white;
margin:0 0 3px 0;
}

.int_left {
width:740px;
padding-right:20px;
}
.int_left h4 {
font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:white;
margin:0 0 20px 0;
}
.int_left h4 a, .int_left h5 a {
color:#FFCC00;
text-decoration:underline;
}
.int_left h4 a:hover, .int_left h5 a:hover {
text-decoration:none;
}
.int_left h5 {
font:11px Verdana, Arial, Helvetica, sans-serif;
color:white;
margin:0 0 10px 0;
}
.show {
float:left;
background:#777978;
padding:3px 0;
width:242px;
text-align:center;
margin:0 4px 4px 0;
}
.show h2 {
font:bold 14px Arial, Helvetica, sans-serif;
color:white;
margin:0 0 4px 0;
}
.show h2 a {
color:#FFCC00;
text-decoration:none;
}
.show h2 a:hover {
color:white;
}
.show img {
border:1px solid white;
margin:0;
}

.salons {
width:100%;
padding-bottom:10px;
border-bottom:1px solid #FFCC00;
}
.salons h2 {
font:bold 16px Arial, Helvetica, sans-serif;
color:#FFCC00;
margin:0 0 4px 0;
}
.salons h4 {
font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:white;
margin:0 0 10px 0;
}
.salons img {
float:left;
margin:0 6px 0 0;
border:1px solid white;
}
.salons a {
color:#FFCC00;
text-decoration:underline;
}
.salons a:hover {
text-decoration:none;
}