body { background: #EFEEEB; color: #333; text-align: left; font: normal 14px Tahoma, Verdana, Helvetica, sans-serif; margin: 0; padding: 0; }
#container { clear: both; width: 775px; margin: 0 auto 0 auto; } 
a, p, h1, h2, h3, h4, ul, li, dl, dt, dd { margin: 0; padding: 0; }

p { font-size: 0.7em; line-height: 1.1em; margin-top: 1em; }
dt { font-size: 0.7em; font-weight: bold; line-height: 1.2em; margin: 1em 0 0.2em 0; }
h1#logo { float: left; text-indent: -9999px; font-size: 0; margin: 20px 0 0 0; }
h1#logo a { display: block; width: 120px; height: 53px; background: transparent url(images/logo.gif) 0 0 no-repeat; text-decoration: none; }
h2 { text-indent: -9999px; font-size: 0; }
h2#logo1 { float: left; width: 174px; height: 11px; background: transparent url(images/h2_logo.gif) 0 0 no-repeat; margin: 43px 0 0 15px; }
h3 { display: inline; color: white;  background: #F57350; font-size: 0.7em; padding: 0.1em 1em 0.1em 1em; }

ul { list-style-type: square; list-style-position: outside; font-size: 0.7em; line-height: 1.2em; margin: 1em 2em 1em 2em; }
ol { font-size: 0.7em; line-height: 1.2em; text-indent: 1px; list-style-position: inside; padding: 0; margin: 1em 1em 1em 1em; }
li { }

a:link, a:visited { color: #F47C3F; font-size: 1em; text-decoration: underline; } 
a:link:hover, a:visited:hover { color: red; }
a.more:link, a.more:visited { color: #F47C3F; background: url(images/btn_more.gif) right 60% no-repeat; font-size: 0.7em; text-decoration: underline; padding-right: 0.6em; } 
a.more:link:hover, a.more:visited:hover { color: red; }
a.gray:link, a.gray:visited { color: #666666; background: url(images/btn_more.gif) right 60% no-repeat; font-size: 0.9em; text-decoration: underline; padding-right: 0.8em; } 
a.gray:link:hover, a.gray:visited:hover { color: red; }

#top { float: left; width: 775px; background: #FFB244 url(images/bg_top.jpg) 0 bottom no-repeat; padding-bottom: 6px; }
#nav1 { float: right; width: 450px; background: transparent url(images/bg_nav1.jpg) right 0 repeat-y; }
#nav1 ul, #nav1 li { float: left; font-size: 0.82em; margin:0; padding: 0; }
#nav1 ul { list-style-type: none; padding: 40px 0 5px 0; }
#nav1 a { display: block; width: 80px; height: 17px; color: #FFF; background: transparent; text-align: left; text-decoration: none; margin: 0 1px 0 0; padding: 1px 0 0 20px; }
#nav1 a:hover { background: transparent url(images/btn_nav1.gif) 0 0 no-repeat; }

a.glowne:link, a.glowne:visited { color: #333; font-size: 0.8em; text-decoration: underline; } 
a.glowne:link:hover, a.glowne:visited:hover { color: red; }

#middle { float: left; width: 755px; background: #DDDDDD url(images/bg_middle.gif) 0 0 no-repeat; border-bottom: 8px solid #FFF; margin: 7px 0 0 0; padding: 10px; }
#middle p { color: #FFF; }
#middle a:link, #middle a:visited { color: #FFF; font-size: 1em; text-decoration: underline; } 
#middle a:link:hover, #middle a:visited:hover { color: red; }
#bottom { clear: both; width: 775px; background: #FFF; border-top: 0px solid #F5F5F5; padding: 0px; }
#bottom p { color: #333; } 
#footer { clear: left; height: 40px; color: #FFF; background: #000 url(images/bg_footer.gif) 0 bottom no-repeat; padding: 0 12px 0 12px; }


