/* Basic page divisions */
#container       { color: black; background-color: #fff; margin: 1px auto; width: 90%; border: solid 1px }
#containerWider { width: 100% }
#top         { color: black; background-repeat: no-repeat; background-attachment: fixed; background-position: 12px 12px; padding: 2px; border-bottom: 1px solid gray }
	/* Use the topnav division for additional menu items or as a decorative space. */
#topnav       { color: black; background-color: #ffe703; padding: 0.5em; border-bottom: 4px solid gray }
#leftside     { color: black; background-color: #ffe703; margin: 0; padding: 4px; width: 100px; float: left }
#rightside    { background-color: #ffe703; margin: 0; padding: 4px; width: 125px; float: right }
#content      { color: black; margin-right: 145px; margin-left: 120px; padding: 6px; border-right: 1px solid gray; border-left: 1px solid gray }
#content img  { padding: 0 6px 6px 0; float: left }
#footer { clear: both; margin: 0; padding: 2px; }
/* Formatting */
.hide { display: none }
.center  { align: center }
img {display: block; border: 0}
p, td, li, ul, ol, h1, h2, h3, h4, h5, h6, address, pre { font-family: Verdana, Arial, Helvetica, sans-serif }
p { margin-top: 0; margin-bottom: 1em; text-align: left; font-size: .85em; line-height: 130%}
li  { font-size: 0.85em; list-style-type: none; list-style-image: url(../Images/star_blt.gif) }
h1  { font-size: 1.2em }
h2 { font-size: .9em}
h6  { font-size: 0.7em; font-style: italic; font-weight: normal; text-align: center }
address   { font-style: italic }
/* Sidebar display attributes */
#top h1 { padding: 0; margin: 0; }
#leftside h1  { font-size: 12px; font-weight: bold }
#leftside h2 { font-size: 10px; font-weight: bold }
#leftside address   { font-size: 10px; font-style: italic; line-height: 110% }
#leftside p { font-size: 10px; line-height: 130%}
#rightside h1   { font-size: 14px; font-weight: bold }
#rightside img { margin: 40 px 0 20px 0; }
#rightside p { font-size: 10px; line-height: 130% }
/* Basic link behaviors */
a:link   { color: #00c; font-weight: bolder; text-decoration: none; text-align: left }
a:visited     { color: #c00; font-weight: 400; text-decoration: none }
a:hover  { color: #f30; font-weight: 900; text-decoration: underline }
a:active { color: #fde62f; font-weight: normal }
/* Footer display attributes */
#footer p { font-size: 11px; margin-top: 25px }