/* Basic layout */

.header {margin:0px; padding:0px;}
.nav {margin:0px; padding:0px;}
.content {margin:0px; padding:0px; width:760px;}
.newsletter {width:650px; margin:0px; padding:0px;}
.left {float:left;}
.right {float:right;}

/* Fonts */

address, blockquote, body, caption, center, dd, dir, div, dl, dt, form, h1, h2, h3, h4, h5, h6, menu, ol, p, td, th, ul, li {font-family:Verdana, Arial, Helvetica, sans-serif;}

address, blockquote, body, caption, center, dd, dir, div, dl, dt, form, h1, h2, h3, h4, h5, h6, menu, ol, p, td, th, ul, li {font-size:12px;}

/* Basic styles */

a {cursor:auto;}
a:link {color:#006666; background:transparent; text-decoration:underline;}
a:visited {color:#666699; background:transparent; text-decoration:underline;}
a:active {color:#996666; background:transparent; text-decoration:none;}
a:hover {color:#996666; text-decoration:none;}

blockquote {margin:20px 45px;}

body {margin:0px; background:white; color:black;}

div {margin:0px 0% 0px 0%;}

dd {margin:0px 0% 0px 0%;}
dl {margin:0px 0% 0px 0%;}
dt {margin:0px 0% 0px 0%;}
li {margin:5px 0%;}
ol {margin:0px 0% 0px 5%; list-style:decimal;}
ul {margin:0px 0% 10px 5%; list-style:disc;}

h1 {margin:20px 10px; color:#004B4D; font-weight:bold; font-size:18px;}
h2 {margin:20px 20px; color:#7F513F; font-weight:bold; font-size:16px;}
h3 {margin:20px 25px; color:#996666; font-size:14px;}
h4 {margin:20px 25px; color:#004B4D; font-size:14px;}
h5 {margin:20px 30px; color:#666699; font-weight:bold; font-size:12px;}
h6 {margin:0px 0% 0px 0%; color:black; font-weight:bold; font-size:10px;}

hr {margin:10px 0% 10px 0%; color:#006666;}

input {cursor:auto;}

p {margin:0px 30px 20px 30px;}
sub {font-size:12px;}
sup {font-size:12px;}
td {}
textarea {cursor:text;}

/* Custom styles */
.headline {margin:10px 10px 0px 10px; color:#004B4D; font-weight:bold; font-size:18px;}
.caption {font-size:10px; color:#004B4D; padding:5px 0px 0px 0px; }
.credit {font-size:11px; font-style:italic;}
.highlight {color:#7F513F; font-weight:bold;}
.tealbold {color:#006666; font-weight:bold;}
.box {color:#330000; background-color:#F9EDD3;
       width:150px; margin:0px 0px 10px 0px; padding:4px;
      border-style:solid; border-width:0px 1px 1px 1px; border-color:#B77F70;}
.boxheadline {color:#330000; background-color:#D9B9AD;
              width:152px; margin:10px 0px 0px 0px; padding:15px 4px 4px 4px;
              background-image:url(images/frame/stone_box.gif); background-repeat:no-repeat;}
.boxtext { text-align:center; font-size:10px; color:#330000; background-color:#F9EDD3; margin:0px 5px 5px 5px; padding:0px; }
.footer {font-size:10px; color:#330000; padding:0px; margin: 5px;}
.navtext {font-size:11px; color:#666699; font-weight:bold; margin:0px 30px 20px 30px;}

a.sidelink:link {color:#993300; background:transparent; text-decoration:underline;}
a.sidelink:visited {color:#993300; background:transparent; text-decoration:underline;}
a.sidelink:active {color:#006666; background:transparent; text-decoration:none;}
a.sidelink:hover {color:#006666; background:transparent; text-decoration:none;}


/* newsletter */
.issue {font-face:bold; font-size:18px; color:#ffffff; background-color:#666699; text-align:center;}
.sidebar {background-color:#DEF4F5; color:#000000; margin:0px 5px 10px 5px;}
.sidebartitle {color:#004B4D; background-color:#DEF4F5; font-weight:bold; margin:0px 5px 10px 5px;}
.story {padding:2px; background-color:#F5DED4; background-image:url(images/storytitle.gif); color:#7F513F;}
.border {background-color:#666699;}
.menu {margin:0px 5px 10px 5px;}
