/* 
    Document   : template.css
    Created on : 24 mai 2008, 23:33:44
    Author     : abonobo
    Description: Layout component placement
*/
html {margin:0px; padding:0px;}
body {background:#d8ead0; margin:0px; padding:0px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.width_limit {width:920px; margin:auto;}
#header {background:url("images/header_background.png") repeat-x top left; height:490px; position:relative;}

#quick_links {float:right; color:#66cc00;}
#quick_links a {color:inherit;}
#quick_links a:hover, #quick_links a:focus {color:black;}

#logo {width:394px; height:114px; background-image:url("images/logo.png") !important; background:url("images/logo8.png") top left; position:relative; top:30px;}

#menu ul {list-style-type:none;}
#menu {font-size:1.2em; font-variant:small-caps; font-weight:bold; color:white; text-align:right; margin:0px; position:relative; top:45px; z-index:10;}
#menu ul li {display:inline; margin-right:25px;}
/*#menu ul li ul li a {color:black;}*/
#menu a {color:white; text-decoration:none;}
#menu a:hover {color:#1e4205;}

#menu ul.submenu {display:none; position:absolute; background-color:white; border:1px solid #b3b3b3; color:black; z-index:100; top:20px; right:26.5em; padding:0px;}
#menu ul.submenu li {display:block; padding:0.3em 0em; /*width:170px;*/ margin-right:0px; padding-right:25px; padding-left:20px;}
#menu ul.submenu li:hover {background-color:#56b511;}
#menu ul.submenu a {color:black;}
#menu ul.submenu a:hover {color:inherit;}
#menu #submenu_municipal {right:16.2em;}
#menu #submenu_life {right:6.2em;}
#menu #submenu_elected {right:5.8em;}


#content_header {width:908px; height:285px; border:1px solid #b3b3b3; border-bottom:none; background:white; padding: 5px 5px 0px 5px; position:absolute; bottom:0px;}
#content_header #content_header_image {width:908px; height:285px;}

#body_container {width:888px; background:white; padding:15px; border:1px solid #b3b3b3; border-top:none;}

#content {background:#f2f7ef; margin:0px; padding:0px;}                    
#right_column {width:270px; float:right; padding:10px;}
#left_column {width:585px; background:white; margin:0px; padding:0px; padding-right:15px;}

#footer {background:url("images/footer_background.jpg") repeat-x bottom center; height:362px; position:relative;}
#footer div {position:absolute; bottom:0px; width:100%;}
#footer p {font-size:0.8em; color:white; text-align:center; margin-bottom:5px;}
#footer p a {color:white;}

.cleaner {clear:both; border:none;}