body { background: #220 }
.header, .listenbox { background: #886 url(../img/bgheader.jpg) repeat-y left }
.navbox, .paybox, .thanksbox { background: #875 url(../img/bgnav.jpg) repeat-y left }
.mainboxL { background: #875 url(../img/boxbgB1.jpg) no-repeat center; height: 100px }
.mainboxR { background: #875 url(../img/boxbgA1.jpg) no-repeat center }
.main { background: #edb url(../img/bgmain.jpg) no-repeat top right }
.bottombox, .bottomboxB, .testimbox { background: #dca }
.teleregbutton { background: #850 }

a, .title, .quotetitle, .sitename, .domainsample, .testimbox, .windowopen, .hilttxt, .teledates, .aboutlink { color: #850 }
a:visited, .windowopen:visited { color: #b83 }
a:hover, .pagetitle, .windowopen:hover  { color: #775 }
.porttest, .hiltpar  { color: #664 }
a.nav, a.nav:visited, a.listenlink, .listenlink, a.frontlink { color: #fb6 }
a.nav:hover, a.listenlink:hover, .listenlink:hover, .boxtitleR { color: #fa3 }
a.frontlink:hover, .teleregbutton:hover { color: #fff }
.header, .boxtitle, .teleregbutton { color: #edb }
.copyright { color: #996 }
.esc { color: #876 }
.req, .red, .teleprice { color: #c00 }

a.nav { border-left: 2px solid #875; border-right: 2px solid #875; }
a.listenlink { border-left: 2px solid #886; border-right: 2px solid #886; }
a.nav:hover { border-left: 2px solid #875; border-right: 2px solid #875; border-bottom: 2px solid #000 }
a.listenlink:hover { border-left: 2px solid #886; border-right: 2px solid #886; border-bottom: 2px solid #000 }
.portline { border-bottom: 3px dotted #775 }
.cracc { border-top: 3px solid black; border-bottom: 3px solid black }
.quotetitle { border-top: 1px solid black; }
.reciplinkborder { border: 1px solid black }

body, td, p, div { font-family: Verdana, Arial, sans-serif }
.header, .esc, .pagetitle, .title, .quotetitle { font-family: arial narrow, arial, sans-serif }
a.nav, a.listenlink, .listenlink { font-family: Arial, sans-serif }
body, td, p, div { font-size: 11px }
a.nav, a.listenlink, .subheading, .sitename, .siteoffline, .req, .price, a.button, .listenlink, .boxtxtA, .boxtitleB, a.frontlink, a.frontlink:hover { font-size: 12px }
.teleregbutton, .teledates, .teleprice, .reshead { font-size: 14px }
.boxtitle, .boxtitleR, .bloglink { font-size: 16px }
.title, .quotetitle { font-size: 18px }
.esc, .pagetitle { font-size: 20px }
.header { font-size: 28px }

.header, .esc { letter-spacing: .05em }
a.nav, a.listenlink, .header, .pagetitle, .subheading, .sitename, .siteoffline, .domainsample, .price, a.button, .listenlink, .boxtitle, a.register, .moreinfo, .boxtitleR, a.frontlink, a.frontlink:hover, .boxtxtA, .hilttxt, .teledates, .teleregbutton, .bloglink, .aboutlink { font-weight: bold }
a, .portlink { font-weight: normal }
.porttest, .cracc, .testimbox, .boxtitleB { font-style: italic }
a, a.nav, a.nav:hover, a.listenlink, a.listenlink:hover, a.frontlink, a.frontlink:hover, .teleregbutton { text-decoration: none }
a:hover, .subheading { text-decoration: underline }
.regprice { text-decoration: line-through }
.esc { text-align: right }
.paybox, .listenbox, .mainboxL, .mainboxR, .thanksbox { text-align: center }
.windowopen, .listenlink { cursor: pointer }

form { margin: 0 }
body { margin: 10px }
.thanksbox { margin: 20px 0 20px 0 }
.copyright { margin-top: 3px }
.register { margin-top: 8px }
.moreinfo { margin-top: 10px }
/*.paybox, */.listenbox { margin-top: 15px }
.bottomboxB { margin-top: 25px }
.register, .moreinfo { margin-bottom: 10px }
li { margin-bottom: 10px }
.indent { margin: 0px 0px 10px 50px }
.imgsearch { margin-left: 75px }
.dotcom { margin-left: 152px }
.pind { margin: 10px 0px 20px 25px }
.pindA { margin: 0px 0px 20px 25px }
.navlinks { margin: 0px 10px 30px 20px; padding-top: 15px }
.menubox { margin: 0px 0px 10px 0px }
.menusect { margin-bottom: 12px; border-bottom: 2px dotted #654; }
.esc { margin: 5px 10px 40px 0px }
.portline  { margin: 20px 0px 25px 0px }
.imgrt { margin: 0px 0px 20px 30px }
.imglft { margin: 0px 30px 50px 0px }
.imgtelsem { margin: 0px 30px 50px 0px }
.bottombox, .bottomboxB, .teleregbutton { padding: 5px }
.testimbox, .paybox, .listenbox, .newsbox, .thanksbox { padding: 10px }
.reciplinkborder { padding: 20px }
.header { padding: 5px 0px 5px 20px }
.maincontent { padding: 0px 50px 40px 40px }
.lftcell { padding-right: 30px }
.rrr { padding-left: 30px }
.quotetitle { padding-top: 3px }
