body { background: #257cc5 url(/images/bg.gif) repeat-x; margin: 0px 25px 30px 0px; color: #000000; font-size: 12px; font-family: Arial, sans-serif; }
td, div { color: #000000; font-size: 12px; font-family: Arial, sans-serif; }
img { border: none; }

#toplinks { font-size: 11px; font-family: Arial, sans-serif; text-align: right; height: 31px; }
#toplinks td a,
#toplinks td a:visited,
#toplinks td a:active { color: #000000; text-decoration: none; padding: 0px 5px 0px 5px; }
#toplinks td a:hover { color: #000000; text-decoration: underline; padding: 0px 5px 0px 5px; }
#inner { background: #ffffff url(/images/bg_inner.gif) repeat-y; width: 1102px; vertical-align: top; }
#shadow-left { background: url(/images/bg_left.gif) repeat-y right; width: 48px; vertical-align: top; text-align: right; }
#shadow-right { background: url(/images/bg_right.gif) repeat-y; vertical-align: top; }

#bus { background: url(/images/bus.jpg) no-repeat; width: 1041px; min-height: 437px; height: auto !important; height: 437px; position: relative; top: 15px; left: 30px; }
#hd1 { text-align: right; margin-right: 5px; }
.hp-list h1 { color: #000000; font-size: 18px; font-weight: normal; text-transform: uppercase; margin: 25px 0px 8px 0px; }
.hp-list ul { list-style-type: none; padding: 0; margin: 0; }
.hp-list li { background: url(/images/bullet.gif) no-repeat 0 5px; padding-left: 22px; line-height: 24px; }
#photos { text-align: center; padding: 35px 0px 40px 0px; }
#btmlinks { width: 895px; margin: 0px 0px 15px 105px; border-top: 2px solid #cc0066; padding-top: 10px; }

#addlinks { margin-top: 8px; }
#addlinks td { vertical-align: middle; }
.addtd { padding-left: 5px; }
.addtd a,
.addtd a:visited,
.addtd a:active { font-size: 12px; color: #0066cc; font-weight: bold; text-decoration: none; }
.addtd a:hover { font-size: 12px; color: #0066cc; font-weight: bold; text-decoration: underline; }

#footer { color: #ffffff; font-size: 10px; text-align: center; padding-top: 10px; }
#footer a,
#footer a:visited,
#footer a:active { color: #ffffff; font-weight: bold; text-decoration: none; }
#footer a:hover { color: #ffffff; font-weight: bold; text-decoration: underline; }

.btn { float: left; }
.btn2 { float: right; margin-top: 75px; }

.br1 { clear: both; }

.ddm1 { font: 11px Arial, sans-serif; color: #ffffff; }
.ddm1 .item1,
.ddm1 .item1:link,
.ddm1 .item1:visited,
.ddm1 .item1:hover,
.ddm1 .item1:active,
.ddm1 .item1-active,
.ddm1 .item1-active:hover { font-size: 11px; font-family: Arial, sans-serif; font-weight: normal; position: relative; color: #ffffff; text-decoration: none; }
/*.ddm1 .item1 { font-weight: bold; color: #ffffff; }
.ddm1 .item1:hover,
.ddm1 .item1-active,
.ddm1 .item1-active:hover { color: #ffffff; }*/
.ddm1 .item2,
.ddm1 .item2:hover { padding: 3px 8px 4px 8px; text-decoration: none; display: block; white-space: nowrap; }
.ddm1 .item2 { color: #000000; font-size: 9px; font-family: Arial, sans-serif; font-weight: normal; }
/*.ddm1 .item2:hover { color: #003366; font-weight: bold; }*/
.ddm1 .section { background: #2EABE2; border: 2px #003366; border-style: solid solid solid solid; position: absolute; visibility: hidden; z-index: -1; white-space: nowrap; }
.ddm1 .left, .ddm1 .left:hover { border-style: solid none solid solid; }
.ddm1 .right, .ddm1 .right:hover { border-style: solid solid solid none; }
* html .ddm1 td { position: relative; } /* ie 5.0 fix */
