@import url(_layout.css);
@import url(_default.css);
body { color: black; } 
body { font-family: Verdana; } 
body { font-size: 80%; } 
body a, body a img  { color: white; border-color: white; } 
body { background-color: #C0DA40; } 
body { background-repeat: repeat-y; } 
body { background-image: url(../images/bg/body); } 
#header_content_footer_wrapper a, #header_content_footer_wrapper a img  { color: #1E5CAC; border-color: #1E5CAC; } 
#header_content_footer_wrapper { background-repeat: no-repeat; } 
#header_content_footer_wrapper { background-image: url(../images/bg/~~header_content_footer_wrapper); } 
#header, #header h1, #header a { text-align: left; } 
#header { background-repeat: no-repeat; } 
#header { background-image: url(../images/bg/~~header); } 
#header { height: 146px; } 
#header h1 { padding-top: 0px; } 
h2 { text-align: center; } 
#content a, #content a img  { color: #1E5CAC; border-color: #1E5CAC; } 
#content { background-image: none; } 
#content { padding-top: 10px; } 
#content { padding-bottom: 10px; } 
#content { padding-left: 10px; } 
#content { padding-right: 10px; } 
#content { margin-left: 203px; } 
#footer { margin-left: 200px; } 
#main_links { text-align: left; } 
#main_links { width: 180px; } 
#main_links { padding-left: 10px; } 
#main_links { padding-right: 10px; } 
#main_links a, #main_links a img  { color: white; border-color: white; } 
#main_links a:hover, #main_links a:hover img  { color: #C0DA40; border-color: #C0DA40; } 
#content div.sublinks a { background-color: transparent; } 
#content div.sublinks a { border-top-style: none; } 
#content div.sublinks a { border-bottom-style: none; } 
#content div.sublinks a { border-left-style: none; } 
#content div.sublinks a { border-right-style: none; } 
#content div.sublinks a.active { border-bottom-style: dashed; } 
#content div.sublinks a.active { border-bottom-width: 1px; } 
#content div.sublinks a.active { border-bottom-color: black; } 
#content .heading { color: white; } 
#content .heading { background-repeat: no-repeat; } 
#content .heading { background-image: url(../images/bg/~~content~.heading); } 
#content .heading { padding-top: 50px; } 
#content .heading { padding-bottom: 15px; } 
#content .heading { padding-left: 50px; } 
div#content div.entry { background-repeat: no-repeat; } 
div#content div.entry { background-image: url(../images/bg/div~~content~div.entry); } 
div#content div.entry { padding-top: .5em; } 
div#content div.entry { padding-bottom: .5em; } 
div#content div.entry { padding-left: .5em; } 
div#content div.entry { padding-right: .5em; } 
div#content div.entry { border-top-style: solid; } 
div#content div.entry { border-top-width: 1px; } 
div#content div.entry { border-top-color: #98B71D; } 
div#content div.entry { border-bottom-style: none; } 
#content th { background-color: #fff; } 
div#content table, div#content table td { border-color: #000; } 
#main_link_group_1 { padding-bottom: 10px; } 
#main_link_group_1 { margin-bottom: 10px; } 
#main_link_group_2 { padding-top: 10px; } 
#main_link_group_2 { margin-top: 10px; } 
#main_link_group_2 { border-top-style: dashed; } 
#main_link_group_2 { border-top-width: 1px; } 
#main_link_group_2 { border-top-color: black; } 
div#site_photo {
position: absolute;
top: 0px;
right: 0px;
z-index: 1;
}
div#slogan {
position: absolute;
left: 10%;
width: 90%;
height: 20px;
text-align: center;
z-index: 2000; }

div#header h1 span { display: none; }
div#content h2#page_title { display: none; }
div#main_links { font-variant: small-caps; }

div#main_links ul li a {
background: url(../aux/menu-off.gif) bottom left no-repeat;
padding-bottom: 10px;
font-weight: bold;
}
div#main_links ul li.selected a {
background: url(../aux/menu-on.gif) bottom left no-repeat;
text-align: right;

}
div.heading { margin: -.4em -7px; }
div#header_content_footer_wrapper { min-height: 550px; }

div.entry,
div.section {
position: relative;
margin: 0 -11px;
}
div.section {
background: url(../aux/entry.jpg) no-repeat;
padding: 10px;
}
div.section div.title {
background: url(../aux/title.jpg) no-repeat;
padding: 50px 0 15px 50px;
margin: -10px -10px 0px -11px;
color: white;
}
div.title { color: white; }
ul.catlinks, ul.entlinks {
        background: white url(../aux/graient.jpg) repeat-x;
        border-top: none;
        border-right: none;
        border-left: none;
        border-bottom: dashed 1px black;
        margin: 0 0 0 -10px }
ul.catlinks li a, ul.entlinks li a { text-decoration: underline; }
ul.catlinks li a:hover, ul.entlinks li a:hover { text-decoration: none; }
div#wizard_teaser div.teaser_content { padding: 0px; }

