body { width: 100%; background: #ccc; font-size: 80%; padding: 0; margin: auto; border: 0; text-align: center; }
.hide { display: none; }
div#header img { padding: 0; margin: 0; border: 0; width: 62.5em; height: 11.87em; }
div#home { position: relative; z-index: 0; width: 62.5em; height: 100%; margin: auto; border: 0; padding: 0; }
div#photo img{ background-color: #026; position: absolute; z-index: 20; top: 11.87em; left: 15.5em; width: 19.69em; height: 35.15em; padding: 0; margin: 0; border: 0; }
div#menu{ position: absolute; z-index: 100; top: 11.87em; left: 0; width: 15.5em; height: 35.15em; padding: 0; margin: 0; border: 0; background-color: #026; background-image: url("/img/menu-bkg.jpg"); background-repeat: repeat-x; font-family: Arial,Helvetica,San-Serif; }
#menu ul { padding: 1em 0; border: 0; margin: 0; width: 15.5em; }
#menu ul li { font-size: 1em; list-style-type: none; text-align: right; padding: 0.2em 0.4em 0.1em 0; padding/* */: 0.4em 0.4em 0.3em 0; border: 0; margin: 0; width: 14.2em; w\idth: 15.1em; line-height: 1.1em; }
#menu ul#main li a{ font-weight: bold; font-size: 1.1em; text-transform: uppercase; color: white; text-decoration: none; }
#menu ul#main li:hover{ background-color: #fff; }
#menu ul#main li.over{ background-color: #fff; }
#menu ul#main li:hover a{ color: #026; }
#menu ul#main li.over a{ color: #026; }
#menu ul#main li:hover li a{ color: #259; }
#menu ul#tiny { padding: 0; padding-top: 0.8em; padding-bottom: 1.2em; }
#menu ul#tiny li { padding: 0; padding-right: 0.4em; padding-top: 0.1em; height: 1.2em; line-height: 1.1em; }
#menu ul#tiny li a{ font-weight: bold; font-size: 1.1em; color: #eb5; text-decoration: none; }
#menu ul#tiny li a:hover{ color: #a42; }
#menu img.cust_t { width: 1.3em; height: 1.7em; }
#menu img.cust_c { width: 2.1em; height: 1.7em; }
#menu ul ul { position: absolute; top: 0; left: -0.5em; width: 19.3em; w\idth: 19.6em; padding: 0.2em 0; margin: 0; margin-left: 16em; background-color: #fff; border: 0.1em #acf solid; border-left: 0; display: none; }
#menu li li { padding: 0.2em 0.5em; width: 18.3em; w\idth: 18.6em; text-decoration: none; display: block; text-align: left; line-height: 1.2em; }
#menu ul#main li li a { padding: 0; margin: 0; border: 0; display: block; line-height: 1.2em; text-transform: lowercase; }
#menu ul#main li:hover ul { display: block; }
#menu ul#main li.over ul { display: block; }
#menu ul#main li li:hover a { line-height: 1.2em; display: block; padding: 0; margin: 0; border: 0; color: #026; background-color: #acf; }
#menu ul#main li li a:hover { line-height: 1.2em; display: block; padding: 0; margin: 0; border: 0; color: #026; background-color: #acf; }
li ul#s1{ margin-top: 0; } li ul#s2{ margin-top: 0; } li ul#s3{ margin-top: 0; } li ul#s4{ margin-top: 0; } li ul#s5{ margin-top: 5em; } li ul#s6{ margin-top: 6em; } li ul#s7{ margin-top: 9em; }
#menu ul#main li li:hover a { color: #026; }
#menu ul#main li li.over a { color: #026; }
#menu ul#main li li:hover{ background-color: #acf; }
#menu ul#main li li.over{ background-color: #acf; }
img#logo1 { position: absolute; bottom: 2em; }
img#logo2 { bottom: 1em; }
img#logo1, img#logo2 { position: absolute; text-align: left; left: 0.5em; width: 3.5em; height: 2.9em; padding: 0; border: 0; bottom: 0; margin: 0; text-align: left; }
img#logo1 { bottom: 4em; }
img#logo2 { bottom: 1em; }
#menu h5 { position: absolute; text-align: left; left: 5.5em; bottom: 1.4em; padding: 0 0.5em; margin: 0; font: 0.8em arial,Helvetica,san-serif; line-height: 1em; color: white; font-weight: normal; }
div#content { position: absolute; z-index: 40; top: 11.87em; left: 35.1em; width: 27.45em; padding: 0; margin: 0; height: 35.15em; background-color: #026; }
#content h2 { font: 1em arial,Helvetica,san-serif; color: #026; background-color: #68a0d1; height: 1.9em; margin: 0; padding: 0em 1em; text-align: right; line-height: 1.8em; font-weight: bold; }
#content h2 span.gt { color: #d13; }
#content h2 a { text-decoration: none; color: #026; }
#content h2 a:hover { color: #d13; text-decoration: underline; }
#content h3 a{ color: white; text-decoration: none; border-bottom: 1px dotted white; }
#content h3 a:hover { color: #d13; text-decoration: none; border-bottom: 1px solid #d13; }
div#overview { margin: 0; position: absolute; left: 0; top: 0; height: 12.8em; width: 27.45em; font-family: Arial,Helvetica,San-Serif; }
#overview h3{ font: 1em arial,Helvetica,san-serif; color: white; margin: 0; padding: 0.5em 1em; text-align: justify; line-height:1.2em; }
div#news { margin: 0; padding: 0; position: absolute; left: 0; top: 12.8em; height: 14em; width: 27.45em; }
#news h2 { font: 1em arial,Helvetica,san-serif; color: #026; background-color: #68a0d1; height: 2em; margin: 0; padding: 0 1em; text-align: right; line-height: 1.8em; font-weight: bold; }
#news h3#alert { font: 1em arial,Helvetica,san-serif; color: #e4b65e; line-height: 1.1em; font-weight: normal; text-align: center; }
#news h2 a { text-decoration: none; color: #026; }
#news h2 a:hover { color: #d13; text-decoration: underline; }
#news div.rssbox { display: block; width: 27.95em; w\idth: 27.45em; padding: 0.5em 0 0 0; margin: 0; }
#news ul.rssitems { display: inline; float: left; margin: 0; border: 0; padding: 0; width: 27.45em; color: white; font: 1em arial,Helvetica,san-serif; }
#news ul.rssitems li { list-style-type: none; float: left; display: block; border: 0; padding: 0 0.5em 0 1em; margin: 0; width: 13.5em; w\idth: 12em; text-align: left; line-height:1.2em; }
#news ul.rssitems li a { text-decoration: none; font-weight: bold; display: block; color: white; padding: 0; margin: 0; height: 2.4em; line-height: 1.1em; text-align: left; }
#news ul.rssitems br { display: none; }
#news ul.rssitems li a:hover { color: #d13; text-decoration: underline; }
#news span.rssdate { display: none; }
#news ul.rssitems li a.rssdots { padding: 0; margin: 0; display: inline; text-decoration: none; font-weight: bold; border: 0; color: white; height: 1.1em; line-height: 1.1em; text-align: left; }
#news ul.rssitems li a.rssdots:hover { color: #d13; text-decoration: underline; }
div#spots { margin: 0; position: absolute; left: 0; bottom: 1em; height: 5.8em; width: 27.45em;}
#spots img { display: block; border: 0; padding: 0; margin: 0; margin-bottom: 0.5em; margin-left: 0; width: 7.6em; height: 5.4em; }
#spots h4 { text-align: left; vertical-align: middle; float: left; width: 9.15em; margin : 0; font: 0.8em arial,Helvetica,san-serif; }
#spots h4#first{ margin-left: 1.8em; margin-right: 0.3em; }
#spots h4#second{ margin-left: 0.3em; margin-right: 0.3em; }
#spots h4#third{ margin-left: 0.3em; margin-right: 0.4em; }
#spots a { text-decoration: none; color: white; }
#spots a:hover { color: #d13; text-decoration: underline; }
#since h5 { position: absolute; text-align: right; right: 1em; bottom: 0.2em; margin: 0; font: 0.8em arial,Helvetica,san-serif; color: white; }
#since h5 a { color: white; text-decoration: none; }
#since h5 a:hover { color: #d13; }
div#classicthemecontrols { position: relative; width: 187px; float: right; padding: 0 3px 0 0; margin: 0; }
div#classicthemecontrols img { position: relative; float: right; border: none; padding :0; padding-right: 3px; }
