HTML {height: 100%; padding: 0px; min-width: 770px;}
BODY {text-align: center; font-color: #FFF; height: 100%; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

DIV {-moz-box-sizing: border-box; box-sizing:border-box;}
DIV#top  {margin: 0px 0px 0px 0px; padding: 3px 20px 0px 0px; width: 768px; text-align: left;}
DIV#page {margin: 0 auto; width: 768px; height: 100%; min-height: 100%;}
DIV#title  {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 768px; text-align: left;}
DIV#header {margin: 0px 10px 0px 10px; padding: 0px 0px 0px 0px; width: 750px; text-align: left; height: 30px;}
DIV#main   {margin: 0px 10px 0px 10px; padding:  10px 0px 10px 0px; width: 750px; text-align: left; min-height: 600;}
DIV#flash  {margin: 0px 10px 0px 10px; padding:  0px 0px 0px 0px; width: 730px; height: 130px; text-align: left;}
DIV#headline  {margin: 10px 10px 0px 10px; padding:  0px 0px 0px 0px; width: 730px; text-align: left;}
DIV#container  {margin: 10px 10px 0px 10px; padding:  0px 0px 0px 0px; width: 730px; text-align: left;}
DIV#bodytext  {margin: 0px 0px 10px 0px; padding: 0px 0px 0px 30px; width: 460px; min-height: 500px; text-align: left; float: left;}
DIV#mailinglist   {margin: 10px 10px 0px 10px; padding: 5px 0px 5px 0px; width: 730px; text-align: left; clear: both;}
DIV#footer {margin: 0px 10px 10px 10px; padding: 0px 0px 0px 0px; width: 750px; height: 30px;}
DIV#section {height: 60px;}

DIV.text {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; width: 440px; text-align: left; float: left;}
DIV.inset  {margin: 0px 0px 0px 0px; padding:  0px 0px 0px 0px; width: 196px; height: 305px; text-align: center; float: right; -moz-box-sizing: border-box; box-sizing:border-box;}
DIV.addressbox  {margin: 0px 0px 0px 0px; padding:  0px 0px 0px 0px; width: 196px; text-align: left; float: right;}
DIV.insettitle  {margin: 0px 0px 0px 0px; padding:  0px 0px 0px 0px; width: 196px; text-align: left; float: right;}

DIV.SNAPSHOT {margin: 20px 0px 0px 0px; padding:  0px 0px 0px 0px; width: 196px; height: 120px; text-align: right; float: right; -moz-box-sizing: border-box; box-sizing:border-box;}

SPAN.network {padding: 0px 10px 0px 4px; margin: 10px 0px 0px 0px; text-align: left;}
SPAN#spacer {width: 40px;}

H2 {color: #000; font-family: arial, verdana, helvetica; font-size: 18px; font-weight: 700;}

LI {font-family: arial, verdana, helvetica; font-size: 12px; font-style; italic; color: #DDD; margin: 0px; padding: 5px 10px 5px 0px; }

P {font-family: arial, verdana, helvetica; font-size: 12px; font-style; italic; color: #000; margin: 0px; padding: 0px 0px 10px 0px; }
P#address {font-size: 10px; padding: 0px 10px 0px 10px;}
P.title  {font-size: 22px; padding: 50px 0px 0px 0px;}
P.links {padding: 0px 0px 5px 15px;}

A {font-family: arial, verdana, helvetica; font-style; bold; color: #000;}
A.top {font-family: arial, verdana, helvetica; font-style; bold; color: #FFF; text-decoration: none;}

IMG.leftimg {margin: 0px 0px 20px 0px; padding: 0px 0px 0px 0px;}
IMG.centerimg {margin: 5px 5px 5px 5px; padding: 0px; float: left; width: 125px; height: 125px;}

.pagetitle {font-family: arial, verdana, helvetica; font-size: 70px; font-style; italic; color: #400; margin-left: 10px; padding-top: 10px;}
.fineprint {color: #FFF; font-family: arial, verdana, helvetica; font-size: 10px; font-style; italic; text-align: left; line-height: 6px; padding-top: 10px;}
.topmenu {height: 30px; line-height: 30px;}
.menuitem  {color: #FFF; font-family: sans-serif; font-size: 14px; font-weight: 700; padding: 0px 9px 0px 9px; height;}
.special  {color: #B00; font-family: sans-serif; font-size: 12px; font-weight: 700;}
.bold1  {color: #000; font-family: sans-serif; font-size: 12px; font-weight: 700;}
.bold2  {color: #000; font-family: sans-serif; font-size: 14px; font-weight: 700;}
.bold3  {color: #000; font-family: sans-serif; font-size: 18px; font-weight: 700;}
.headline  {color: #FFF; font-family: sans-serif; font-size: 20px; font-weight: 500; padding-top: 5px;}

.color0 {background-color: #000;}
.color1 {background-color: #e60507;}
.color2 {background-color: #a8988d;}
.color3 {background-color: #e2e2e2;}
.color4 {background-color: #545454;}
.color5 {background-color: #FFF;}
.color6 {background-color: #b80000;}

.bg1  {background-image: url(images/bg0.jpg); background-repeat: repeat-y; background-position: top center;}
.bg2  {background-image: url(images/bg2.gif); background-repeat: repeat-y; background-position: top center;}
.bg3  {background-image: url(images/bg3.gif); background-repeat: no-repeat; background-position: top center;}
.bg4  {background-image: url(images/bg4.gif); background-repeat: no-repeat; background-position: top center;}
.bg5  {background-image: url(images/bg5.jpg); background-repeat: no-repeat; background-position: middle center;}
.bg6  {background-image: url(images/bg6.jpg); background-repeat: no-repeat; background-position: top left;}
.bg6a  {background-image: url(images/bg6a.jpg); background-repeat: no-repeat; background-position: top left;}
.bg5  {background-image: url(images/bg5.jpg); background-repeat: no-repeat; background-position: middle center;}
.bg7  {background-image: url(images/bg7.gif); background-repeat: no-repeat; background-position: bottom center;}
.bg8  {background-image: url(images/bg8.gif); background-repeat: no-repeat; background-position: bottom center;}
.bg9  {background-image: url(images/bg9.jpg); background-repeat: no-repeat; background-position: bottom center;}
.bg10 {background-image: url(images/bg10.gif); background-repeat: repeat-y; background-position: bottom center;}
.bg11 {background-image: url(images/bg11.gif); background-repeat: no-repeat; background-position: top left;}
.bg12 {background-image: url(images/about.gif); background-repeat: no-repeat; background-position: top left;}
.bg13 {background-image: url(images/bg13.gif); background-repeat: repeat-x; background-position: top left;}

.sectiontitle {font-family: arial, verdana, helvetica; font-size: 20px; font-style; bold; color: #000; margin: 0px; padding: 0px 0px 10px 0px; }
.nospace {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.menuspace {padding: 0px 6px 0px 40px;}
.30space {margin: 10px 30px 10px 30px;}
.floatright {float: right;}
.clearright {clear: right;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.bordered  {border-left-width: 1px; border-left-color: #000; border-left-style: solid; border-right-width: 1px; border-right-color: #000; border-right-style: solid;}
.menuline  { border-left-width: 1px; border-left-color: #ccc; border-left-style: solid; border-right-width: 1px; border-right-color: #ccc; border-right-style: solid;}

.white {color: #fff;}

DIV.apple {height:20px; width: 100%; margin-bottom: 0px; padding:0px;}

.headerbg1  {background-image: url(images/bg1a.jpg); background-repeat: no-repeat; background-position: top left;}
.headerbg2  {background-image: url(images/bg2a.jpg); background-repeat: no-repeat; background-position: top left;}
.headerbg3  {background-image: url(images/bg3a.jpg); background-repeat: no-repeat; background-position: top left;}
.headerbg4  {background-image: url(images/bg4a.jpg); background-repeat: no-repeat; background-position: top left;}
.headerbg5  {background-image: url(images/bg5a.jpg); background-repeat: no-repeat; background-position: top left;}
.headerbg6  {background-image: url(images/bg6a.jpg); background-repeat: no-repeat; background-position: top left;}
.headerbg7  {background-image: url(images/bg7a.jpg); background-repeat: no-repeat; background-position: top left;}
.headerbg8  {background-image: url(images/bg8a.jpg); background-repeat: no-repeat; background-position: top left;}
.headerbg9  {background-image: url(images/bg9a.jpg); background-repeat: no-repeat; background-position: top left;}
.headerbg10  {background-image: url(images/bg10a.jpg); background-repeat: no-repeat; background-position: top left;}

.header2bg0  {background-image: url(images/bg0n.jpg); background-repeat: no-repeat; background-position: top left;}
.header2bg1  {background-image: url(images/bg1n.jpg); background-repeat: no-repeat; background-position: top left;}
.header2bg2  {background-image: url(images/bg2n.jpg); background-repeat: no-repeat; background-position: top left;}
.header2bg3  {background-image: url(images/bg3n.jpg); background-repeat: no-repeat; background-position: top left;}
.header2bg4  {background-image: url(images/bg4n.jpg); background-repeat: no-repeat; background-position: top left;}
.header2bg5  {background-image: url(images/bg5n.jpg); background-repeat: no-repeat; background-position: top left;}
.header2bg6  {background-image: url(images/bg6n.jpg); background-repeat: no-repeat; background-position: top left;}
.header2bg7  {background-image: url(images/bg7n.jpg); background-repeat: no-repeat; background-position: top left;}
.header2bg8  {background-image: url(images/bg8n.jpg); background-repeat: no-repeat; background-position: top left;}
.header2bg9  {background-image: url(images/bg9n.jpg); background-repeat: no-repeat; background-position: top left;}
.header2bg10 {background-image: url(images/bg10n.jpg); background-repeat: no-repeat; background-position: top left;}
.header2bg11 {background-image: url(images/bg11n.jpg); background-repeat: no-repeat; background-position: top left;}
.header2bg12 {background-image: url(images/bg12n.jpg); background-repeat: no-repeat; background-position: top left;}
.header2bg13 {background-image: url(images/bg13n.jpg); background-repeat: no-repeat; background-position: top left;}
.header2bg14 {background-image: url(images/bg14n.jpg); background-repeat: no-repeat; background-position: top left;}
.header2bg15 {background-image: url(images/bg15n.jpg); background-repeat: no-repeat; background-position: top left;}
.header2bg16 {background-image: url(images/bg16n.jpg); background-repeat: no-repeat; background-position: top left;}
.header2bg17 {background-image: url(images/bg17n.jpg); background-repeat: no-repeat; background-position: top left;}
.header2bg18 {background-image: url(images/bg18n.jpg); background-repeat: no-repeat; background-position: top left;}
.header2bg19 {background-image: url(images/bg19n.jpg); background-repeat: no-repeat; background-position: top left;}
.header2bg20 {background-image: url(images/bg20n.jpg); background-repeat: no-repeat; background-position: top left;}
.header2bg21 {background-image: url(images/bg21n.jpg); background-repeat: no-repeat; background-position: top left;}
.header2bg22 {background-image: url(images/bg22n.jpg); background-repeat: no-repeat; background-position: top left;}