/* Take a note */

/*

------------------------------------------------------
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 {
margin: 0; 
padding: 0;
background: #ddd;
font: normal 100%/1.5em "Lucida Sans Unicode","Lucida Grande", "Bitstream Vera Sans", Verdana, sans-serif;
color: #777;
text-align: center;
}

/* -- links -- */

a:link {
color: #250858;
text-decoration: none;
background: transparent;
}

a:visited {
color: #250858;
text-decoration: none;
background: transparent;
}

a:hover {
color: #250858;
text-decoration: underline;
background: transparent;
}

a:active {
color: #250858;
text-decoration: none;
background: transparent;
}

/* -- headings -- */

h1, h2, h3 {
margin: 0em 0em 5px 0em;
padding: 0;
background: transparent;
font-weight: bold;
color: #777;
}

h1 {
font-size: 1.2em;}

h2 {
font-size: 1.1em;
}

h3 {
font-size: 1.0em;
}

/* -- container --*/

#container {
width: 718px;
height: 1%;
margin: 30px auto 30px auto;
padding: 0;
text-align: left;
}

/* -- banner --*/

#banner {
position: relative;
width: 618px;
height: 110px;
margin: 0 100px;
padding: 0;
background: transparent url(images/banner.gif) no-repeat 0 0;
}

#banner p {
display: block;
margin: 0;
padding: 0;
text-indent: -100000px;
}

#banner p a {
display: block;
text-decoration: none;
}

/* -- top level nav --*/

#nav-meta {
position: absolute;
top: 5px;
right: 15px;
margin: 0;
padding: 0;
}

#nav-meta ul {
margin: 0;
padding: 0 0 0 3px;
font-size: 0.75em;
text-align: center;
line-height: 1.2em;
}

#nav-meta li {
display: inline;
list-style-type: none;
margin: 0;
padding: 0;
}

#nav-meta a {
margin: 0;
padding: 0 3px 0 0;
background: transparent;
color: #777;
text-decoration:none;
}

#nav-meta a:hover {
text-decoration: underline;
}

/* -- nav-main --*/

#nav-toplevel {
float: left;
width: 100px;
margin: 0;
padding: 14px 0 0 0;
background: transparent url(images/nav_main_top_bg3.gif) no-repeat 0 0;
}

#nav-main {
background: transparent url(images/nav_main_bot_bg3.gif) no-repeat 0 100%;
margin: 0;
padding: 0 0 14px 0;
}

#nav-main ul {
list-style: none;
margin: 0;
padding: 0;
font-size: 0.75em;
text-align: center;
}

#nav-main li {
display: block;
margin: 0;
padding: 0;
}

#nav-main a {
display: block;
margin: 0 0 1px 0;
padding: 3px 2px;
background: #858e61;
color: #fdfdfd;
text-decoration: none;
}

#nav-main a:hover {
text-decoration: underline;
}

#nav-main a.current {
margin: 1px 0em 1px 0em;
padding: 3px 2px;
background: #777;
}
/* -- section nav --*/

ul#nav-section {
margin: 0 0 1px 0;
padding: 3px 0;
background: #7a5964;
font-size: 0.9em;}

#nav-section li {
display: block;
margin: 0 0 1px 0;
padding: 0;
}

#nav-section a {
display: block;
margin: 0;
padding: 1px 0;
background: transparent;
color: #FFF;
text-decoration: none;
}

#nav-section a:hover {
background: transparent;
color: #FFF;
}

#nav-section a.youarehere, #nav-section a.youarehere:hover {
margin: 0;
padding: 1px 0;
background: transparent;
color: #CF971F;
}
#nav-section a.youarehere:hover {
margin: 0;
padding: 1px 0;
background: transparent;
color: #CF971F;
text-decoration: underline;
}

/* -- content --*/

#content {
margin: 0 0 0 100px;
padding: 10px 25px 0px 25px;
background: #fdfdfd url(images/content_bg.gif) repeat-y 0 0;
font-size: 0.75em;
text-align: justify;
line-height: 1.6em;
}

#content p {
margin: 0;
padding: 0 0 15px 0;text-align: justify;}

/* -- footer --*/

#info-site {
margin: 0em 0px 20px 100px;
padding: 30px 0 0 0;
background: transparent url(images/content_bot_bg.gif) no-repeat 0 0;
font-size: .80em;
text-align: center;color: #858e61}

/* -- misc --*/

div.clear {
clear: both;
height: 0;
line-height: 0;
}

#ajaxticker1{
padding: 5px;
background-color: transparent;}

#ajaxticker1 div{ 
background-color: transparent;
text-align: center;
}

.center {
	text-align:center;
}

.underline {
	text-decoration: underline;
}

div#tipDiv {
  position:absolute; visibility:hidden; left:0; top:0; z-index:10000;
  background-color:#dee7f7; border:1px solid #336; 
  width:400px; padding:4px;
  text-align: left;
  color:#000; font-size:11px; line-height:1.2;
}

.emailContent {
font-size: 0.75em;
background-color: #fdfdfd;
text-align: left;
line-height: 1.6em;
}

.emailBottom {
line-height: .5em;
font-size: 0.75em;
background-color: #fdfdfd;
text-align: left;
}

.footer {
padding: 10px 0 0 0;
font-size: .80em;
text-align: center;
color: #858e61
}
