/* 
Print styles for www.coste-rouge.com
Author: Olle Jonsson, http://olle.1av10.nu/
*/
html, body { 
	border: 0px;
	margin: 0px;
	padding: 0px;
}
.footer { color:gray; font: normal 0.55em Georgia, serif; clear:both; border-top:1px solid black;}

/* Flags */
#flaglist li{
	list-style-type:none;margin:0;padding-right:20px; display:inline;
}
/* Layout */
body {
		margin:20px 20px 0px 20px;
}

#topbar
{
display:none;
}	
#printtopbar
{
display:block;	
}

#main 
{
border:0; background:#fff;
}
h1 { font:bold 1.5em Arial,Verdana,sans-serif; letter-spacing:-1px; color:#ccc;}
h2 { font:bold 1.2em Arial,Verdana,sans-serif; letter-spacing:-1px;}
h3,h4 { font-family:Arial,Verdana,sans-serif; letter-spacing:-1px;}
p {font: normal 0.8em/150% Georgia, Times New Roman, Times, serif; }
ul li {	font: normal 0.8em Verdana,sans-serif; }
a img { border:0; }

#main #menu {
display:none;
}
		
p,h1,h2,h3,h4,h5,h6,blockquote,pre {
	margin:0px 10px 10px 10px;
}


/* Navigation */
#navcontainer
{

display:none;

}

#navcontainer 
{
/* padding:0 0 0 20px ;*/ 
/* margin-bottom:20px;*/
}
#navcontainer ul { padding: 0; }
#navcontainer ul li { display: inline; }
 
#navcontainer ul
{
 margin: 0;
 padding: 0 0 0 0;
 color: #fff;
 font-size: .85em;
 letter-spacing: 0px;
 font-weight: bold;
}
 
#navcontainer ul li a
 {
 padding: 0.2em 12px;
 background-color: #c60;
 color: #fff;
 text-decoration: none;
 float: left;
 border-right: 1px solid #94B473;
}

#navcontainer ul li.last a
 {
 border-right: 0;
}

#navcontainer ul li a:hover
 {
 background-color: orange;
 color: #fff;
}
#navcontainer ul li a:hover img
{
 background-color: #c60;
}

 
 #navlist li a:hover, #navlist li a:active
 {
 color: #fff;
 text-decoration: none;
 background: #C33;
 text-align: left;
}



#menu  { margin: 0; }
#menu p { font-size:70%; text-align:center; }

/*  Onion skin -- photo gallery */

.picture {float:left; padding:0 10px 10px 10px;}
.piclabel {clear:left; font-size:0.65em;width:180px;}



.wrap1, .wrap2, .wrap3 {
display:inline-table;
/* \*/display:block;/**/
}
.wrap1 {
float:left;
background:url(../images/photo_shadow.gif) right bottom no-repeat;
}
.wrap2 {
background:url(../images/photo_corner_bl.gif) left bottom no-repeat;
}
.wrap3 {
padding:0 10px 10px 0;
background:url(../images/photo_corner_tr.gif) right top no-repeat;
}
.wrap3 img {
display:block;
}

/* For the vacancy.php colored list */
.closed { color:#f00;}
.vacant { color:#090;}
.booked { color:#f90;}


