@charset "UTF-8";
/* CSS Document */

body {
    margin:0; padding:0;
    
}
body,a,p {
    font:normal 12px/18px Tahoma, Geneva, sans-serif;
    color:#6f4112;
}
body,a,p {line-height:18px}

body {background:no-repeat top center;}
/*
body {background:url(images/background-template-new.jpg) no-repeat top center;}
body.level1 {background:url(images/background_sec.jpg) no-repeat top center;}
*/
th {text-align:left}
p {margin:0;padding:0}
form {display:inline;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0}

img {border:0}

#container_content 
{
    float:left;
    width:480px;
    background-color:#fff;
}
#container_content_wide
{
    float:left;
    width:640px;
    background-color:#fff;
}
#container_flash, #container_left 
{
    float:left;
    width:480px;
    margin-left:-2px;
}
#container_left_wide
{
    float:left;
    width:320px;
    margin-left:-2px;
}

#content 
{
    min-height:362px;
}

#footer 
{
    background-color:#ffffff;
    width:100%;
    height:160px;    
}
#footer a 
{
    color:#FFF;
    text-decoration:underline;
    line-height:1.5em;
}
#footer a:hover {color:#724815;text-decoration:underline;}
#footer_left 
{
    
    border-right:solid 1px #dcdbbd;
    vertical-align:top;
    /*width:50%;*/
}
#footer_left a 
{
    font:normal 11px Tahoma;
    line-height:16px;
}

#footer_right 
{
    vertical-align:top;
    width:50%;
    line-height:normal;
}

#footer_right a 
{
    font:normal 11px Arial;
}

#home_content
{
    height: 160px;
    background:url(images/home_introbox.jpg) no-repeat top;
    padding:80px 36px 0px 24px;    
}
#leftcol 
{
    float:right;
    width:160px;
    text-align:center;
    margin-top:80px;
}
#leftcol_nav a.on {color:#fff}

#logo 
{
    position:absolute;
    top:60px;
    left:239px;
    height: 107px;
}
#mainNav {background-color:#663606;}
#mainNav img {border-right:solid 1px #8f7042}

#parent 
{
    width:960px;
    margin:auto;
    position:relative; /* anchors logo */
}

ul.bullets 
{
    padding:0;margin:0;
    font:normal 11px Verdana;    
}
ul.bullets li a {color:#9c9e4c;}
ul.bullets li a:hover {color:#6f712b;}

.absolute {position:absolute}
.debug, .debug1 {border:solid 1px red}
.debug2 {border:solid 1px green}
.debug3 {border:solid 1px blue}
.error {color:#ff0000;}
.left {float:left}
.padded {padding:18px 36px 20px 24px;}
.relative {position:relative}
.right {float:right}

#homeSlides {position:relative; margin:0; padding:0; width: 480px; height: 880px; overflow:hidden;}
#homeSlides .slide {position:absolute; width: 480px; height: 880px;}

