body { margin: 5px 0; padding: 0; color: #000000; background: #FFF url('images/bg.png') no-repeat top;; font-style:normal; font-variant:normal; font-weight:normal; font-size:90%; font-family:Trebuchet MS, Arial, Helvetica, sans-serif }

.advert { 	padding: 0px 20px 10px 0px; float: left; width: 60%; height: 260px; position: relative;  }
#hdr {background: #FFF url('images/logo.jpg') no-repeat; height: 173px; color: #FFF; text-align: right; font-style:normal; font-variant:normal; font-weight:normal; font-size:175%; font-family:Arial, Helvetica, sans-serif; padding-left:25px; padding-right:25px; padding-top:2px; padding-bottom:0 }
a:link.hdr, a:visited.hdr, a:hover.hdr, a:active.hdr { color: #333; text-decoration: none; background: transparent; }
.cookie { font-size: 75%; text-align: left; padding-bottom: 2px; }
.col1 { border-style:solid; border-width:0; width: 560px; vertical-align: top; color:#000000; font-weight:bold; padding-left:40px; padding-right:40px; padding-top:0; padding-bottom:1px }
.col2 { width: 220px; vertical-align: top; }
.feature { text-align: center; border: 1px solid #CCC; background-color: #FFF; padding: 0 10px; margin: 4px 16px 6px 0px; }
.ftr { background: #FFF url('images/ftr.gif') no-repeat; }
.ftr2 {  font-size: 90%; text-align: center; margin: 6px 10px 0 10px; }
.ftr3 {  font-size: 75%; text-align: center; margin: 6px 10px 6px 10px; }
.main {background: #FFF url('images/main.gif') repeat-y; width: 775px; border-collapse: collapse }
.menu-hdr { padding-bottom: 10px; }
.menu { font-size: 80%;  margin: 5px 0; line-height : 14pt; }
.menu a, .menu a:visited {  text-decoration: none; background: #FFF url('images/sq2.gif'); display: block; width: 90%; padding: 2px; border-left: 6px solid #990000; }
.menu a:hover { background: #DFE4F8 url('images/sq1.gif'); color: #333; border-left: 6px solid #003399; }
.menu-btm { font-size: 80%; text-align: center; margin: 5px 35px 5px 35px; border-top: 1px dashed #CCC; padding-top: 6px; }
.merchants { border-collapse: collapse; border: 1px solid #CCC; }

H1, H2, H3 { color: #000000; }
H1 { font-size: 110%; color:#000000 }
H2 { font-size: 100%; }
H3 { font-size: 110%; text-transform: uppercase; letter-spacing: 4px; background: #FFF url('images/icon.gif') no-repeat; margin: 2px 0; padding: 15px 0 0 35px; border-bottom: 1px solid #EEE; border-top: 1px solid #EEE; }
H4 { font-size: 90%; font-weight: bold; }
H5, H6 { font-size: 80%; font-weight: bold; color: #003399; }
hr { color: #666; padding: 0px; margin: 0px }
img { border: 0px }
p { font : 90%  "Trebuchet MS", Arial, Helvetica, sans-serif }
ol { list-style-type : decimal; font : 90%  "Trebuchet MS", Arial, Helvetica, sans-serif }
ul  { list-style-image : url('images/bullet.gif'); font: 90%  "Trebuchet MS", Arial, Helvetica, sans-serif }

a:link, a:visited { color: #003399; text-decoration: underline; }
a:hover {color: #394570; text-decoration: none; background-color: #DFE4F8; }