/* CSS Document */

/* Impress Design, LLC is the home of graphic designer Jack McDaniel. 720.495.1368 - www.Impress-Design.com */
/* Feel free to use this template as you like. It was developed for use with 
MODx Content Management Framework, but it will work with any site. Just make certain you change it and don't steal my images */

/* Site Colors: Chocolate 572700, Dark Chocolate 2B0D05, Gold E8BE2B*/

/* Global reset */
/* Based upon 'reset.css' in the Yahoo! User Interface Library: http://developer.yahoo.com/yui */

*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h5, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td { margin:0; padding:0 }
table { border-collapse:collapse; border-spacing:0 }
fieldset, img { border:0 }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal }
ol, ul, li { list-style:none }
caption, th { text-align:left }
h1, h2, h3, h5, h5, h6 { font-size:100% }
q:before, q:after { content:''}

ol, ul, li { list-style:none }

* a { position:relative } /* Gets links displaying over a PNG background */
a { outline:none } /* Gets rid of Firefox's dotted borders */
a img { border:none } /* Gets rid of IE's blue borders */


/* Body Settings and Background */
html,body{margin:0; padding:0; border:0; font-size:14px; font-family: "ITC Avant Garde Gothic","Avenir LT Std",Geneva,Helvetica,Arial;color:#FCF5D4;}
html{background:#2B0D05 url(../img/BG.jpg) top center no-repeat}

a {color: #E8BE2B; text-decoration: none;}
a:hover {color: #FFF; text-decoration: none}

body{width:100%; margin:0 auto;background:#2B0D05 url(../img/BG.jpg) top center no-repeat}
*{margin:0; padding:0}

#maincontainer{
width: 900px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#header{
height: 432px; /*Height of top section*/
margin: 0 auto; /*Center container on page*/
}

#logo {
width: 244px;
margin: 0 auto; /*Center container on page*/
}

/********Header Links Section********/
#toplinks {margin: 0 auto;height: 30px; overflow: hidden; margin-top: 20px;padding-top: 15px; background: url(../img/menuBG.jpg) top left no-repeat;}
.block {text-align: center; font-size: .95em;margin: 0 auto;letter-spacing: .25em;}
.block ul {margin-left:-10px;; list-style-type: none;}
.block ul li {margin-left: 10px;padding: 3px 5px 5px 5px; display: inline; color: #FCF5D4; line-height: 1.5em; text-decoration: none;}
.block ul li:hover {border-bottom: 1px solid #E8BE2B;background: url(../img/menu_hover.gif) bottom center no-repeat;padding: 3px 5px 5px 5px; display: inline; color: #FCF5D4; line-height: 1.5em; text-decoration: none;}
.block ul li a:hover {color: #FCF5D4;}
.block ul a{text-decoration: none; color:#FCF5D4}
.block ul li.active a{color:#FCF5D4;}

/********Content Info********/
#contentwrapper{
float: left;
width: 100%;
padding-bottom: 1.4em;
}

#contentcolumn{
padding: 20px 25px 25px 25px;
color: #FCF5D4;
font-size: .95em;
line-height:1.5em;
}

#contentcolumn p {padding-bottom: 1.1em}
#contentcolumn img {float: left; border: 1px solid #FCF5D4; margin-left: 10px;}

/********About section for Frontpage********/
#about {float: left;width: 650px;line-height: 2.0em;margin: 0 50px 10px 90px;}
#about p {letter-spacing: .075em;padding-bottom: 1.4em; padding-left: 5px;text-align: justify;font-family:"Monotype Corsiva","ITC Avant Garde Gothic","Avenir LT Std",Geneva,Helvetica,Arial, "san serif";font-size: 1.6em;}
#about h1 {text-align: center;font-family: "Monotype Corsiva","ITC Avant Garde Gothic","Avenir LT Std",Geneva,Helvetica,Arial, "san serif";font-size: 2.4em;font-weight: 100;padding: 3px 0 5px 3px; margin-bottom: 15px;}
#about a {font-style: italic; color:#FCF5D4;}
#about a:hover {padding-bottom: 4px;border-bottom: 1px solid #E8BE2B; background: url(../img/menu_hover.gif) bottom center no-repeat;color: #FCF5D4;}

/********News section for Frontpage********/
#news {
float: right;
width: 320px;
line-height: 1.4em;
margin-left: 30px;
padding-top: 20px;
}
#news p {padding-bottom: 1.4em; padding-left: 5px;text-align:right;font-family:"ITC Avant Garde Gothic","Avenir LT Std",Geneva,Helvetica,Arial, serif;font-size: 1.1em;}
#news h1 {letter-spacing: .15em;font-size: 1.3em;padding: 3px 0 5px 3px;margin-bottom: 15px; border-bottom: 1px solid #FCF5D4; font-weight: 100;}
#news img {float: right; border: none;}

/********FOOTER********/
#footer {color: #FCF5D4;padding-bottom: 10px;margin:0 auto;text-align: center;margin-top: 25px;font-size: .9em;}

.learnmore {padding-left: 5px;font-style: italic;}
.learnmore a {color: #FCF5D4; font-size: 1.1em;}
.learnmore a:hover {padding-bottom: 4px;font-style: italic; border-bottom: 1px solid #FCF5D4; background: url(../img/menu_hover.gif) bottom center no-repeat;}

.ditto_summaryPost2 h3{color: #FCF5D4;letter-spacing: .15em;font-size: 1.3em;padding: 3px 0 5px 3px;margin-bottom: 15px; border-bottom: 1px solid #FCF5D4; font-weight: 100;}
.ditto_summaryPost2 h3 a {color: #FCF5D4;}