body {
color: blue;
background: #80ffff;
}

#container {
width: 760px;
\width: 770px;
w\idth: 760px;
margin-left: auto;
margin-right: auto;
background: #ffa275;
padding: 5px;
position: relative;
}

p, blockquote, li, h3 {
text-align: left;
padding-left: 10px;
padding-right: 10px;
font: 0.7em/1.6em 'Lucida Grande' , LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
}

#crumbs {
margin-top: 4px;
margin-bottom: 4px;
text-decoration: none;
height: 14px;
}

#crumbs p {
display: inline;
padding: 0px;
font: bold 11px sans-serif;
text-transform: capitalize;
color: blue;
}

#crumbs p:before {
content:  "You are here: ";
text-transform: none;
}

blockquote {
margin-left: 20px;
margin-right: 0px;
}

#sidebar-2 p, #sidebar-1 p {
line-height: 15px;
font-size: 10px;
}

#sidebar-1 p {
text-align: right;
}

#head {
background: white;
height: 60px;
}

html>body #head {
}

#head img {
position: relative;
left: 390px;
top: 4px;
}

html>body #head img {
left: 375px;
}

#subhead {
background: white;
position: relative;
top: -2px;
padding: 4px 0px;
}

#bkg {
float: right;
clear: both;
}

html>body #bkg {
}

#imagebar {
width: 468px;
position: relative;
}

#sidebar-1 {
float: left;
\width: 155px;
w\idth: 155px;
margin-right: 5px;
padding-top: 10px;
width: 155px;
color: #863b22;
}

#content {
font-family: Verdana, Helvetica, Arial, sans-serif;
width: 420px;
padding: 0px;
position: relative;
top: -265px;
overflow: hidden;
}

#content h3 a {
}

#content h3 {
font-size: 0.8em;
}

#content div {
margin: 10px;
font-size: 0.8em;
}

html>body #content {
top: 0px;
}

#content ul {
line-height: 1px;
margin: 5px;
padding-left: 7px;
font-size: 1.2em;
}

#content ul li {
list-style-image: none;
background: url(/media/bullet_tree.gif) no-repeat;
list-style-type: none;
padding-left: 28px;
}

#content quote {
display: block;
margin-top: 10px;
margin-bottom: 10px;
padding: 6px;
background: silver;
font: bold italic;
border: 1px #e5e5e5 solid;
}

#title {
}

html>body #title {
}

#sidebar-2 {
float: right;
width: 150px;
\width: 150px;
w\idth: 150px;
margin-left: 5px;
padding-top: 100px;
position: relative;
clear: both;
top: -100px;
}

html>body #sidebar-2 {
top: -240px;
}

#foot {
clear: both;
margin-top: 5px;
text-align: center;
}

small {
font-size: .6em;
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #784217;
}

#accessibility {
position: absolute;
top: -10000px;
}

a {
text-decoration: none;
border-bottom: 1px black solid;
color: inherit;
}

#sidebar-2 a, #sidebar-1 a {
border: 0px;
color: #C00;
}

h1 {
position: relative;
text-align: left;
font: normal 24px 'Lucida Grande' , LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
display: inline;
left: 4px;
padding: 0px;
color: #f89066;
}

html>body h1 {
position: relative;
}

h2 {
text-align: left;
color: #f89066;
font: bold 10px 'Lucida Grande' , LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
padding: 2px;
margin: 2px;
display: inline;
}

h3 {
color: #753b23;
}

h6 {
font: normal 0.7em 'Lucida Grande' , LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
padding: 0px;
margin: 0px;
display: inline;
float: right;
}

html>body h2 {
top: -10px;
}

h3 {
font-weight: normal;
}

h3 a {
border: 0px;
font-weight: normal;
font-family: Georgia, Times, Serif;
font-size: 1.5em;
}

h1 a, h2 a {
border: 0px;
}

.caps {
letter-spacing: 0.1em;
font-size: 10px;
}

#content hr {
color: #ccc;
width: 66%;
margin-top: 2em;
margin-bottom: 2em;
}

img.divider {
margin-top: 2em;
margin-bottom: 2em;
}

#menu {
margin: 0;
padding: 0;
height: 28em;
width: 153px;
overflow: hidden;
background: #ff00ff;
}

#menu li {
list-style-type: none;
float: left;
display: block;
width: 100%;
}

html>body #menu li {
width: 100%;
}

#menu li a {
display: block;
text-decoration: none;
color: #00b;
margin: 0;
width: 100%;
position: relative;
left: -10px;
}

html>body #menu li a {
width: 100%;
}

#menu li a span {
display: none;
color: black;
}

#menu li a.one span {
display: block;
height: 13em;
margin: 0 7px;
line-height: 14px;
}

#menu li a:hover {
background: #80ffff;
}

#menu li a:hover span {
display: block;
height: 13em;
margin: 0 7px;
cursor: pointer;
line-height: 14px;
}

#menu .h2 {
margin: 0 5px;
padding: 0;
color: black;
font-size: 1.2em;
border: 0;
letter-spacing: 0.1em;
}

#menu .h3 {
margin: 0 5px;
padding: 0;
font-size: 0.9em;
color: black;
}

#menu img {
margin: 5px 5px 5px 0;
border: 1px solid #000;
float: left;
}

.curved {
width: 155px;
}

html>body .curved {
width: 155px;
}

.curved .b1, .curved .b2, .curved .b3, .curved .b4 {
font-size: 1px;
display: block;
background: #f3a276;
/* hide overflow:hidden from IE5/Mac */ 



/* \*/ 



overflow: hidden;
/* */
}

.curved .b1, .curved .b2, .curved .b3 {
height: 1px;
}

.curved .b2, .curved .b3, .curved .b4 {
background: #98fdff;
border-left: 1px #f3a276 solid;
border-right: 1px #f3a276 solid;
}

.curved .b1 {
margin: 0 4px;
background: #f3a276;
}

.curved .b2 {
margin: 0 2px;
border-width: 0 2px;
}

.curved .b3 {
margin: 0 1px;
}

.curved .b4 {
height: 2px;
margin: 0;
}

.curved .c1 {
margin: 0 5px;
background: #f3a276;
}

.curved .c2 {
margin: 0 3px;
border-width: 0 2px;
}

.curved .c3 {
margin: 0 2px;
}

.curved .c4 {
height: 2px;
margin: 0 1px;
}

.curved .boxcontent {
display: block;
background: transparent;
border-left: 1px #f3a276 solid;
border-right: 1px #f3a276 solid;
font-size: 0.9em;
text-align: justify;
}