/* Behind blue eyes */

/*

------------------------------------------------------
Copyright Chugs, http://www.chugsdesigns.com/
some rights reserved
http://creativecommons.org/licenses/by-sa/2.0/

You are free to use this style sheet and its
associated image files to create your own site.
However, we ask that you respect the template's
creator by maintaining this attribution in
the style sheet.

------------------------------------------------------

*/

body {
background: #fff;
margin: 0;
padding: 0;
font: normal 100%/1.6em "Lucida Grande", "Lucida Sans Unicode", "Bitstream Vera Sans", Verdana, sans-serif;
color: #444;
text-align: center;
}

/* -- links --*/

a:link {
background: transparent;
text-decoration: none;
color: #6A1B14;
font-weight: bold;
}

a:visited {
background: transparent;
text-decoration: none;
color: #AB8B7E;
font-weight: bold;
}

a:hover {
background: transparent;
text-decoration: none;
color: #6A1B14;
font-weight: bold;
border-bottom: 1px solid #6A1B14;
}

a:active {
background: transparent;
text-decoration: none;
color: #6A1B14;
font-weight: bold;
}

p {
margin: 10px 0;
}

/* -- hn --*/

h1, h2, h3, h4 {
padding: 0;
border-bottom: 1px solid #444;
background: transparent;
font-weight: bold;
font-family: "Tahoma", "Lucida Grande", "Bitstream Vera Sans", Verdana, sans-serif;
color: #444;
}

h1 {
margin: 0 0 15px 0;
font-size: 1.4em;
}

h2 {
margin: 15px 0;
font-size: 1.3em;
}

h3 {
margin: 15px 0;
font-size: 1.2em;
}

h4 {
margin: 0 0 15px 0;
font-size: 1.1em;
font-variant: small-caps;
letter-spacing: 0.1em;
}

#container {
width: 770px;
margin: 0;
margin-left: auto;
margin-right: auto;
padding: 0 10px;
background: transparent;
border-left: 1px solid #444;
border-right: 1px solid #444;
text-align: left;
voice-family: "\"}\"";
voice-family: inherit;
width: 750px;
}

html>body #container {
width: 750px;
}

/* -- banner --*/

#banner {
height: 95px;
margin: 0 auto;
padding: 0;
background: transparent url(images/header.gif) no-repeat 0 0;
border-top: 4px solid #444;
border-bottom: 4px solid #444;
text-align: left;
}

/* -- nav-main -- */

#nav-main {
background: transparent;
margin: 73px 0 0 0;
padding: 0;
}

#nav-main ul {
float: left;
height: 25px;
margin: 0;
padding: 0;
font-size: 0.8em;
text-align: center;
}

#nav-main li {
list-style-type: none;
display: inline;
margin: 0;
padding: 0;
}

#nav-main a {
margin: 0 1px 0 0;
padding: 3px 10px;
background: #444;
color: #AB8B7E;
text-decoration:none;
}

#nav-main a:hover {
background: #6A1B14;
color: #AB8B7E;
border-bottom: none;
}

#nav-main a.current {
margin: 0 1px 0 0;
padding: 3px 10px;
background: #AB8B7E;
color: #444;
}

/* -- top level nav -- */

#top {
display: block;
padding: 0 0 10px 0;
border-bottom: 2px solid #444;
voice-family: "\"}\"";
voice-family: inherit;
height: 2px;
}

html>body #top {
height: 6px;
}


/* -- content -- */

#wrap {
height: 1%;
margin: 2px 0 0 0;
padding: 15px 0;
background: transparent url(images/wrap_bg.gif) repeat-y 0 0;
border-top: 2px solid #444;
border-bottom: 4px solid #444;
}

#content {
margin: 0 220px 0 0;
padding: 0 35px 0 0;
background: transparent;
font: normal 0.8em/1.6em "Lucida Grande", "Lucida Sans Unicode", "Bitstream Vera Sans", "Verdana", sans-serif;
color: #444;
text-align: justify;
}

/* -- subs/supp/section nav -- */

#nav-subs {
float: right;
width: 220px;
margin: 0;
padding: 0;
background: transparent;
font-size: 0.8em;
color: #444;
text-align: left;
}

#nav-section {
background: transparent;
margin: 0;
padding: 0;
}

#nav-section ul {
margin: 0 0 15px 0;
padding: 0;
line-height: 1.0em; }

#nav-section li {
list-style-type: none;
margin: 0;
padding: 1px 0;
}

#nav-section a {
margin: 0;
padding: 0;
background: transparent;
color: #6A1B14;
text-decoration:none;
font-size: .8em;
}

#nav-section a.youarehere {
border-bottom: 1px solid #6A1B14;
font-size: .8em; }

/* -- site info -- */

#info-site {
width: 750px;
margin: 2px auto 0 auto;
padding: 0;
border-top: 2px solid #444;
font-size: 0.8em;
text-align: center;
}

/* -- misc -- */

div.clear {
clear: both;
height: 0;
line-height: 0;
}