body {
 position: relative;
 padding: 0;
 font-family: Verdana, "Verdana Ref", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", sans serif;
 background-color: #FFFFFF; 
 text-align: left; 
 list-style-position: inside;
 margin: 0 auto;
 position: relative;
 width:1000px;
 }

#c-col{
 position: absolute;
 top: 130px;
 right: 0px;
 width: 750px;
 left: 210px;
 padding: 0px;
 z-index: 1;
 }
#floatdiv {
 position:absolute;
 width:750px;
 height:35px;
 left:210px;
 top:0px;
 padding:0px;
 background:#FFFFFF;
 border:1px solid #2266AA;
 }
#container {
 padding,margin: 0;
 text-align: center;
 }
 
#full-width{
 position: absolute;
 top: 280px;
 right: 0px;
 width: 950px;
 left: 0px;
 padding: 10px;
 z-index: 1;
 }
 
#handpicked {
overflow: hidden;
background: url(http://www.availablerightnow.com/gfx/handpicked.jpg) top left no-repeat;
width: 750px;
max-height: 180px;
margin-bottom: 30px;
}
#handpicked h2 {
padding-bottom:0;
margin-bottom:0;
}
#handpicked .inner {
overflow: hidden;
max-height: 95px;
margin: 60px 35px 50px 35px;
}

#hdr{
 margin:0px;
 padding:0;
 width:950px;
 }
#hdr.l {
 margin-right:50px;
 }
#hdr2{
 margin:0;
 width:950px;
 }
#pagebanner {
 width: 809px;
 height: 101px;
 background: #ffffff url(gfx/logo2.png) top right no-repeat;
 text-indent: -10000px;
 float:right;
 }
#mobibanner {
 width: 125px;
 height: 101px;
 background: #ffffff url(gfx/usemobileversion.gif) top left no-repeat;
 text-indent: -10000px;
 float:left;
 }
 
#lh-col{
 position: absolute;
 top: 130px;
 left: 0;
 width: 200px;
 margin: 0px;
 padding: 0px;
 height: 700px;
 }

.adbox h1 {
 font-size: 90%;
 }

/* this section for coupon listing */
.coupon h2 {
 clear: right;
 }
 
img.coupon, .coupon p img.coupon {
  max-width: 150px;
  width: expression(this.width > 150 ? 150: true);
  float: right;
  margin-left: 5px;
  margin-bottom:5px; 
  }
img.thumb {
  width: 50px;
  float: left;
  margin-right: 5px;
  font-size:6pt;
  }
img.flag {
  border:none;
  float:right;
  margin-left:5px;
  font-size:6pt;
  } 
.auto {background-color:#F6CEE3;}
.camera {background-color:#cf7fea;}
.computer {background-color:#F7BE81;}
.drugstore {background-color:#E3CEF6;}
.fashion {background-color:#CEE3F6;}
.fitness {background-color:#CEF6CE;}
.handheld {background-color:#F3F781;}
.home {background-color:#F6E3CE;}
.other {background-color:#ffffff;}
.travel {background-color:#A9A9F5;}
.work {background-color:#BDBDBD;}

/* end of coupon listing */

 .highlight {
 background-color: #ffff00;
 padding:2em;
 }

/* location selection */
.l { float: left; }


#countryselect  {
float: left;
width: 180px;
height: 350px;
padding: 17px 0;
border: 1px solid #0000a0;
 -moz-border-radius: 5px; 
 -webkit-border-radius:5px; 
 -khtml-border-radius:5px;
 border-radius:5px; 
background-color: #d9e5fd;
text-align: center;
font-size: 110%;
font-weight: bold;
margin-right: 5px;
}

#places {
width:50px;
height:200px;
margin:0;
padding:0;
}

.places span, #countryselect span {
background-color: #ffb9b9;
}

#places span {
display: none;
}

#places li, #places a {
height:50px;
display:block;
}

#places li {
list-style:none;
display:inline;
}

#places-01,
#places-02,
#places-03,
#places-04,
#places-05 {
height: 50px;
width: 50px;
}

#places-01 a:link, #places-01 a:visited { background: url("gfx/sym-ca.gif") 0px 0px no-repeat; }
#places-01.choice a:link, #places-01.choice a:visited { background: url("gfx/sym-ca.gif") -50px 0px no-repeat; }
#places-01 a:hover, #places-01.choice a:hover { background: url("gfx/sym-ca.gif") -100px 0px no-repeat; }
#places-02 a:link, #places-02 a:visited { background: url("gfx/sym-world.gif") 0px 0px no-repeat; }
#places-02.choice a:link, #places-02.choice a:visited { background: url("gfx/sym-world.gif") -50px 0px no-repeat; }
#places-02 a:hover, #places-02.choice a:hover { background: url("gfx/sym-world.gif") -100px 0px no-repeat; }
#places-03 a:link, #places-03 a:visited { background: url("gfx/sym-us.gif") 0px 0px no-repeat; }
#places-03.choice a:link, #places-03.choice a:visited { background: url("gfx/sym-us.gif") -50px 0px no-repeat; }
#places-03 a:hover, #places-03.choice a:hover { background: url("gfx/sym-us.gif") -100px 0px no-repeat; }
#places-04 a:link, #places-04 a:visited { background: url("gfx/sym-au.gif") 0px 0px no-repeat; }
#places-04.choice a:link, #places-04.choice a:visited { background: url("gfx/sym-au.gif") -50px 0px no-repeat; }
#places-04 a:hover, #places-04.choice a:hover { background: url("gfx/sym-au.gif") -100px 0px no-repeat; }
#places-05 a:link, #places-05 a:visited { background: url("gfx/sym-nz.gif") 0px 0px no-repeat; }
#places-05.choice a:link, #places-05.choice a:visited { background: url("gfx/sym-nz.gif") -50px 0px no-repeat; }
#places-05 a:hover, #places-05.choice a:hover { background: url("gfx/sym-nz.gif") -100px 0px no-repeat; }

/* location selection ends */

a { color: blue }
a.listitem { font-size: 60% }
a:visited { color: blue }
a:active { color: red; position: relative; top: 1px; }
a:hover { color: #009933 }
a.more {
 font-weight: 900;
 text-decoration: none;
 }
b.g { font-size: 180%; color: #99FF33 }
.red { color: maroon }
blockquote {
 border-style: double groove; 
 background-color: #CCCCFF; 
 font-family: Arial; 
 font-style: italic; 
 font-size: 14pt; 
 }
div.adbox {
 background-color: #ecffff;
 text-align: center;
 padding: 5pt;
 width: 730px;
 border:1px solid #AFAFAF; 
 -moz-border-radius: 5px; 
 -webkit-border-radius:5px; 
 -khtml-border-radius:5px;
 border-radius:5px; 
 }
div.banner {
 background-color: #0000a0;
 padding-top: 8pt;
 padding-bottom: 8pt;
 color: #ffffff;
 font-family: verdana,arial,sans;
 font-weight: bold;
 font-size: 18pt;
 text-align: center;
 }
div.banner td {
 font-size: 10pt;
 text-align: normal;
 color: #ffffff;
 }
div.banner td a:link,
div.banner td a:hover,
div.banner td a:active,
div.banner td a:visited {
 color: #00ffff;
 }
div.box {
 border-color: #9933FF; 
 border-style: double groove; 
 background-color: #FFFFFF 
 }
div.highlight { background-color: #ffff00 }
div.item {
 margin-top: 20pt; 
 margin-bottom: 20pt; 
 margin-left: 10pt; 
 margin-right: 10pt; 
 } 
div.left { text-align: left }
div.linkfeed { 
 font-size: 11pt; 
 margin-left: 2pt;
 }
div.linkfeed b { font-weight: normal }
div.linkfeed em { font-style: normal }
div.lhad {
 border-color: #900000; 
 border-style: double groove; 
 background-color: #FFFFFF; 
 width: 160px 
 }
div.newsticker {
 width: 190px;
 background-image: url(gfx/newsticker.gif);
 text-align: center;
 font-size: 8pt;
 color: #000000;
 }
div.newsticker2 {
 text-align: left;
 margin: 10px;
 }
div.picbox {
 width: 160;
 float: left;
 padding: 5px;
 text-align: center;
 }
div.right { float: right }
div.tag {
 border-color: #0000a0; 
 border-style: double groove; 
 margin-top: 20pt; 
 margin-bottom: 20pt; 
 margin-left: 10pt; 
 margin-right: 10pt; 
 background-color: #FFFFFF 
 }
div.warning {
 background-color: #ff00ff;
 text-align: left;
border: 1px solid #0000a0;
 -moz-border-radius: 5px; 
 -webkit-border-radius:5px; 
 -khtml-border-radius:5px;
 border-radius:5px; 
 padding: 5px;
 }
hr {
 color: #0000a0;
 clear: both;
 }
input.text { text-align: center }
input.book { text-align: left }
p { text-align: left }
small { font-size: 80% }
span.h2 {
 font-size: 125%; 
 font-weight: bold; 
 text-align: left 
 }
span.newsflash {
 font-family: Verdana,Arial,Helvetica,sans;
 font-size: 120%; 
 font-weight: bold;
 color: #d50000;
 }
td {
 font-size: 11pt; 
 vertical-align: top; 
 }
td.author {
 width: 200px; 
 vertical-align: 
 top; text-align: left 
 }
td.book {
 width: 600px; 
 vertical-align: top; 
 text-align: left 
 }
td.bookhead {
 vertical-align: top; 
 text-align: left 
 }
td.describe { vertical-align: middle }
td.lhad { font-size: 80% }
td.nav {
 height: 30px; 
 width: 80px; 
 font-family: Verdana,Helvetica,sans; 
 font-weight: bold; 
 font-size: 8pt; 
 vertical-align: top; 
 padding-bottom: 5px }
.navbar td {
 font-family: Verdana,Helvetica,sans; 
 font-weight: bold; 
 font-size: 8pt; 
 margin: 5px;
 }
.navbar td a {
 text-decoration: none;
 }
.navbar td a:link, a:visited {color:blue;}
td.sm {
 font-size: 10pt; 
 color: black; 
 text-decoration: underline 
 }
th {
 font-size: 120%; 
 font-weight: bold 
 }


