body { background-color: #d9d9d9; margin: 0px; font-family: verdana; font-size: 14px; }

a { text-decoration: none; color: #D8001C; }
a:hover { text-decoration: underline; }

.bannerwrapper { background-color: #ffffff; }
.banner { margin-left: -500px; left: 50%; width: 1000px; height: 115px; position: relative; }
.banner a { color: #666666; font-size: 10px; margin-left: 15px; }
.menubarwrapper { background-color: #D8001C; border-bottom: solid 4px #D3D3D3; }
.menubar { margin-left: -500px; left: 50%; width: 1000px; position: relative; }

.menu { width: 100%; padding-top: 3px;}
.menu td { text-align: center; font-size: 13px; Ccolor: #ffffff; font-weight: bold; line-height: 32px; font-family: arial; }
.menu .menuitem:hover { background-color: #940000; cursor: pointer; }
.menu .menuitemselected { color: #D8001C; background-color: #D3D3D3; border-radius: 4px 4px 0px 0px; -moz-border-radius: 4px 4px 0px 0px;  cursor: pointer; }
.menu .menuitemselected a { color: #D8001C; }
.menu a { color: #ffffff; }
.menu a { text-decoration: none; }

.contentwrapper { background-color: #F2F2F2; }
.content { margin-left: -500px; left: 50%; width: 1000px; position: relative; padding-top: 5px; padding-bottom: 15px; }
.content h1 { font-size: 24px; font-weight: bold; }
.content .imageright { float: right; margin-left: 10px; margin-right: 0px; margin-top 5px; margin-bottom: 5px; }
.content .imageleft { float: left; margin-left: 0px; margin-right: 10px; margin-top 5px; margin-bottom: 5px; }

.footer { margin-left: -500px; left: 50%; width: 1000px; position: relative; padding-top: 5px; padding-bottom: 15px; }
.footer a { color: #000000; }

.homethumbs { width: 100%; border: solid 1px #cccccc; background-color: #ffffff; border-collapse: collapse; }
.homethumbs td { text-align: center; border-left: solid 1px #cccccc; width: 20%; }
.homethumbs img { width: 195px; height: 120px; border: 0px; }
.homethumbs a { color: #D8001C; font-size: 12px; }

.slide { position: absolute; top: 0px; left 0px; width: 1000px; height: 350px; display: none; background: #F2F2F2; }

.logos { width: 850px; border: solid 1px #cccccc; background-color: #ffffff; }
.logos td { text-align: center; bborder-left: solid 1px #cccccc; }

.homepanel { padding: 5px; border: solid 1px #cccccc; background-color: #ffffff; font-size: 12px; }
.homepanel .title { font-weight: bold; border-bottom: solid 2px #cccccc; margin-bottom: 5px; font-size: 13px; }

.deal { width: 297px; height: 100px; border: 0px; margin-left: 5px; }

.topmenu { position: absolute; top: 4px; right: 0px; }

.scroller .name { font-weight: bold; font-size: 12px; background-color: #E8E8E8; }
.scroller .name td { padding-left: 10px; height: 20px; }
.scroller .descrip { font-weight: normal; font-size: 10px; background-color: #FFFFFF; line-height: 150%; }
.scroller .descrip td { padding-left: 10px; height: 20px; }
.scroller .price { font-weight: normal; font-size: 12px; background-color: #F6F6F6; }
.scroller .price td { padding-left: 10px; height: 20px; }
.scroller .link { font-weight: normal; font-size: 11px; }
.scroller .link td { padding-left: 10px; height: 30px; }

.scrollerbutton a { font-size: 30px; color: #999999; text-decoration: none; line-height: 150px; }
.scrollerbutton a:hover { text-decoration: none; }


