#navigation, #content, .section { padding: 0; margin: 0; list-style: none; }

#content { overflow: hidden; width: 700px; position: relative; height: 430px; }

#content h2 { color: #993333; margin: 20px 0pt; }
#content a { color: #777; font-weight: bolder; text-decoration: none; }
#navigation { background: url(../images/b2.gif) no-repeat left bottom; }
#navigation .sup { font-size: 1.4em; padding: 15px; border-top: 1px solid #fff; border-bottom: 1px solid #c9c1c1; }

#navigation ul { list-style: none; }
#navigation .firstlink { border-top: none; }
#navigation .lastlink { border-bottom: none; padding-bottom: 5px; }

#navigation a { color: #800808; text-decoration: none; font-size: 1.1em; letter-spacing: 1px; }
#navigation a:hover { color: #1a1818; }
#navigation a.scrolling { color: #933; }

.section { width: 730px; position: relative; }

.sectionone { width: 1400px; position: relative; }
.sectiontwo { width: 2190px; position: relative; }

.section .sub { position: relative; float: left; padding: 0; width: 670px; height: 405px; padding: 15px; }
.section .sub p { width: 550px; font-size: 1.3em; line-height: 1.4em; }
.section .next, .section .prev { font-size: 18px; position: absolute; bottom: 15px; letter-spacing: -2px; }
.section .next { right: 5px; }
.section .prev { left: 15px; }

/*...{ Inner List }...*/

.section .sub ul { padding-left: 7px; list-style: none; margin: 0; }

.section .sub li.subli { float: left; list-style: none; padding: 13px 21px 0 22px; text-align: center; width: 178px; }

.section .sub li.subli p { width: 178px; padding: 5px 0 0; font-size: 1.7em; }
.section .sub li.subli img { background: #E0E0E0; border: 1px solid #fff; padding: 10px; margin-bottom: 5px; }
.section .sub li:hover img { background: #C9C1C1; }
.section .sub li.subli ul { margin: 3px 0 0; } 
.section .sub li.subli ul li { border-bottom: 1px solid #C9C1C1; border-top: 1px solid #fff; color: #800808; font-size: 1.3em; padding: 15px 0; }
.section .sub li.subli ul li.noborder { border-top: none; }
.section .sub li.subli ul li.noborder2 { border-bottom: none; padding-top: 14px; text-align: center; }
.section .sub li a { color: #800808 !important; font-size: 1.3em; }
.section .sub li li a { font: normal 1.1em Verdana, Arial, Helvetica, sans-serif; }

.section .sub li a:hover { color: #1a1818 !important; }

.menu li p { padding: 1em 0 0; }
.menu li p a { color: #1a1818 !important; }
.menu li p a:hover { text-decoration: underline !important; }

.message { background: #EEE; border: 1px solid #999; color: #333; font-size: 12px; padding: 1px; position: absolute; left: 11px; }
#first { top: 484px !important; top: 498px; }
#second { top: 503px !important; top: 517px; }
