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

body
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:.8125em;
margin:0px;
background-color:#563f2b;
text-align:center;
color:#333333;
}

img, div
{
behavior: url(../scripts/iepngfix.htc) }

.black
{
color:#333333;
}

h3
{
font-family:Verdana, Arial, Helvetica, sans-serif;
letter-spacing:normal;
line-height:normal;
color:#ffd181;
margin:0 0 5px 0;
}

#wrapper
{
position:relative;
width:100%;
height:100%;
background:url(images/background.jpg);
background-repeat:repeat-x;
}

#header
{
display:inline-block;
margin:0px;
width:1000px;
height:50px;
padding:50px 0 0 0;
background-image:url(images/title.png);
background-repeat:no-repeat;
}

#nav
{
display:inline-block;
text-align:center;
margin:0px;
width:1000px;
height:50px;
}

#body
{
position:relative;
z-index:1000 !important;
width:100%;
min-height:328px;
height:auto;
background-color:#f6f1ec;
}


#content
{
display:inline-block;
text-align:left;
width:1000px;
line-height:1.3em;
background-color:#f6f1ec;
}

#col1
{
float:left;
display:inline;
text-align:left;
width:150px;
height:auto;
background-color:#563f2b;
background-image:url(images/side_bottom.jpg);
background-position:bottom;
background-repeat:no-repeat;
padding:0 0 0 0;
}

#col1 a
{
color:#f26722
}


#col1 span
{
display:inline-block;
float:left;
text-align:center;
width:140px;
height:auto;
background-color:#563f2b;
background-image:url(images/side_bottom.jpg);
background-position:bottom;
background-repeat:no-repeat;
padding:10px 5px 0 5px;
}

#col1 span p
{
height:auto;
font-size:.85em;
font-weight:bold;
color:#f6f1eb;
line-height:16px;
margin:5px 0 10px 0;
}

#col2
{
float:left;
display:inline-block;
width:440px;
height:auto;
padding:10px 10px 0 10px;
text-align:left;
padding-bottom:10px;
}

#col2 a
{
color:#f26722
}

#col2 span
{
display:inline-block;
width:420px;
height:auto;
padding:10px 10px 10px 10px;
text-align:left;
background-color:#ffe8d2;
border-top:1px dashed #333333;
border-bottom:1px dashed #333333;
}

#col2 p
{
text-align:center;
margin:0 0 0 0;
}

#col2 .left
{
text-align:left;
}

#col2 h2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
letter-spacing:normal;
line-height:normal;
color:#f68a1f;
margin:0;
text-align:center;
}

#col2 .orange
{
color:#f68a1f;
}

#col2 h3
{
font-family:Verdana, Arial, Helvetica, sans-serif;
letter-spacing:normal;
line-height:normal;
color:#563f2b;
margin:0 0 10px 0;
text-align:center;
}

#col2 h4
{
font-family:Verdana, Arial, Helvetica, sans-serif;
letter-spacing:normal;
line-height:normal;
color:#563f2b;
margin:0 0 0 0;
text-align:center;
}

#col2 .brown
{
color:#563f2b;
}

#col2 .date
{
margin:10px 0 0 0;
}

#col3
{
position:absolute;
z-index:1000 !important;
display:inline;
text-align:right;
width:390px;
height:auto;
float:left;
}

#footer
{
position:relative;
width:100%;
height:100%;
background-image:url(images/footer_bg.jpg);
background-repeat:repeat-x;
}

#footer_cont
{
display:inline-block;
width:1000px;
height:300px;
background-image:url(images/bottom.jpg);
background-repeat:no-repeat;
}

#nav ul
{
display:inline-block;
list-style-type:none;
margin:0;
height:50px;
}

#nav li .left
{
display:inline-block;
float:left;
margin:0 0 0 0;
font:16px Arial, Helvetica, sans-serif;
height:50px;
width:auto;
border-left:solid 1px #dbcfc2;
}

#nav li
{
display:inline-block;
float:left;
margin:0 0 0 0;
font:16px Arial, Helvetica, sans-serif;
height:50px;
width:auto;
border-right:solid 1px #dbcfc2;
}

#nav li a 
{
display:inline-block;
text-decoration:none;
color:#563f2b;
height:50px;
border:0;
float:left;
width:auto;
}

#nav li a span 
{
display:inline-block;
height:32px;
padding:0 12px 0 12px;
float:left;
cursor:pointer;
padding-top:18px;
}

#nav li a:hover, #header .on a 
{
color:#f26722;
border:0;
background-image:url(images/nav_bg.jpg);
background-repeat:repeat-x;
}

.clear 
{
overflow:hidden;
} 