@charset "utf-8";

/* Reset */
a, abbr, acronym, address, area, b, bdo, big, blockquote, body, button, caption, cite,
code, col, colgroup, dd, del, dfn, div, dl, dt, em, fieldset, form, h1, h2, h3, h4,
h5, h6, hr, html, i, images, ins, kbd, label, legend, li, map, object, ol, p, param, pre,
q, samp, small, span, strong, sub, sup, table, tbody, td, textarea, tfoot, th, thead,
tr, tt, ul, var {margin:0;padding:0;vertical-align:baseline}

/* Defaults */
:focus {outline:0}
a, a:visited {}
a:hover {}
body {background:#FFF;color:#707070;font:75%/125% Arial, Sans-Serif;text-align:justify}
img {border:0;vertical-align:bottom}
fieldset {border:0}
p {margin:0 0 1em}

/* Headings */
h1 {color:#a77729;font-size:2.1em;margin:0 0 20px;font-weight:normal;}
h1 em{text-decoration:none;font-style:normal;color:#6F402A}
h2 {color:#a77729;font-size:1.8em;margin:5px 0 20px;font-weight:normal;text-transform:lowercase;border-bottom:1px solid;padding-bottom:4px; clear:both}
h2{background:#a77729 ;height:30px;line-height:30px;color:white;padding-left:10px;font-size:1.45em;clear:both;position:relative;padding-top:-10px}
h3 {color:#a77729;margin-bottom:15px}
h4 {margin-bottom:10px;}

/* Containers */
#page {margin:0 auto;width:979px}

/* Header */
#header {overflow:hidden;padding:0 13px;position:relative;width:953px;z-index:50}
#header #logo {float:left;margin:13px 0 12px 18px}
#header #nav {display:inline;float:right;list-style:none;margin:141px 18px 0 0}
#header #nav li {float:left}
#header #nav li a {background:url(../images/nav-bg.png) left -57px  no-repeat;color:#fff;float:left;font-size:1.665em;height:48px;line-height:48px;padding:9px 0 0;text-align:center;text-decoration:none;text-transform:lowercase;width:131px}
#header #nav li a:hover, #header #nav li.current a {background:url(../images/nav-bg.png) left top no-repeat;color:#6d412b}

/*Main*/
#main {background:url(../images/bg.png) center repeat-y;margin:-14px 0 0;position:relative;width:979px;z-index:10}
#main div {background:url(../images/bg.png) left top no-repeat;margin:0;width:979px}
#main div div {background:url(../images/bg.png) right bottom no-repeat;margin:0;padding:13px;overflow:hidden;width:953px}
#main div div div {background:none;padding:0;width:auto}

/* Content*/
#main div div #content {background:none;float:left;padding:30px 0 30px 20px;width:910px}

#content ul{margin-left:25px;margin-bottom:10px;}
#content{font-size:1.2em;line-height:1.25em}
#content strong{color:black}
#content strong em{text-decoration:none;font-style:normal;color:#6F402A}
#content ul {list-style-image: url(../images/bullet.gif);}
#content table tr td{padding:10px;}
#content .dgreen{color:#194C3D;}
#content .greenb li {list-style-image: url(../images/green.gif);}
#content #contact{font-size:1.2em;line-height:1.2em}
#content .small{font-size:.75em;}

/*Img alignements*/
.alignleft {float:left;margin:0 7px 5px 0}
.alignright {float:right;margin:0 0 5px 7px}

.right{margin-bottom:0;padding-bottom:0;}

/* Footer */
#footer {overflow:hidden;padding:0 13px 30px}
#footer p {margin:0 auto;text-align:center}
#footer-logo {float:right;margin:-15px 0 0 }