body {
text-align : center ;
background : #000;
margin : 0;
padding : 0;
background-image : url(images/bg.jpg); 
background-repeat : repeat-y ;
background-position: center;
}

#frame {
        background: url(images/header.jpg) top no-repeat;
width : 700px ;
margin-right : auto ;
margin-left : auto ;
margin-top : 0;
padding : 0;
text-align : left ;
}

#menu {
        background: url(images/left_home.jpg) top no-repeat;
width : 180px ;
height : 450px ;
padding : 0;
float : left ;
margin : 1em .0em 1em .0em;
}

#works {
        background: url(images/left_works.jpg) top no-repeat;
width : 180px ;
height : 450px ;
padding : 0;
float : left ;
margin : 1em .0em 1em .0em;
}

#comment {
        background: url(images/left_comment.jpg) top no-repeat;
width : 180px ;
height : 450px ;
padding : 0;
float : left ;
margin : 1em .0em 1em .0em;
}

#content {
        background: url(images/body.jpg) top no-repeat;
width : 470px ;
height : 500px ;
float : left ;
padding : 0 ;
}
		/**/
		#navbar {
		width : 265px ;
		float : right ;
		margin: 0; 
		padding:  0 0 4px 10px;
		background: #cc9963;
		}
		
		#navlist li {display: inline;
		text-transform: uppercase;
	 	list-style-type: none;
		padding: 0 14px 0 5px;
		margin:  0; 
		}
		
		#navlist a:link, #navlist a:visited {color: #500; }
		 
		#homepage #navlist a:link, #homepage #navlist a:visited,
		#oeuvres #navlist a:link, #oeuvres #navlist a:visited,
		#écrits #navlist a:link, #écrits #navlist a:visited,
		 
		#homepage #navlist a:hover,
		#oeuvres #navlist a:hover,
		#écrits #navlist a:hover,
		 
		#homepage #navlist li#home a,
		#oeuvres #navlist li#schedule a,
		#écrits #navlist li#plotsAndInventory a,
		 
		#navbar a:hover {
		color : #fff; 
		text-decoration : none ;
		}				
		/**/

a:link, a:active, #menu a:link, #menu a:visited, #menu a:active {
color : #500 ;
text-decoration : none ;
}

#menu a:hover {
color : #fff; 
text-decoration : none ;
}

a:visited {
color : #500; 
text-decoration : none ;
}

a:hover {
text-decoration : underline ;
}

p, h1, h2, h3, ul {
font-family : verdana, arial, helvetica, sans-serif ;
color: #000 ; 
}

p {
font-size : 11px ;
margin-top : 0;
}

h1 {
font-weight : bold ;
font-size : 14px ;
margin-bottom : 10px;
margin-top : 1em;
color: #500 ; 
}

h2 {
font-weight : normal ;
font-size : 14px ;
margin-top : 20px;
margin-bottom : 5px;
color: #500 ; 
}

h3 {
font-weight : bold ;
margin-bottom : 0;
font-size : 10px ;
color: #500 ; 
}

ul {
margin:0 1em 0 1em;
padding: 0 0 0 0;
list-style-type: none;
font-size: 10px;
color: #fff;
}

.divider { 
font-size : 9px ;
 margin: 385px 0px 0 10px;
 padding: 0px 0 10px 0;
} 
 
.footer{
font-size : 9px ;
 margin: 10px 0px 0 20px;
} 

.line { 
 margin: 10px 0px 0 0;
 padding: 0px 0 10px 0;
 border-top: 1px solid #83501b
 } 