body {verdana, Arial, Helvetica, sans-serif;}

.masttable{height:103px}
.masttable .mastbg{height:103px;background-image:url(/magazine/graphics/mast_bgportal.gif);background-repeat:repeat-x;background-position:left;background-position:top}
.masttable .mastsearch{height:45px;background-image:url(/magazine/graphics/mast_portalsearch_bg.gif);background-repeat:no-repeat;background-position:top}
.masttable .mastsearchcontainer{margin:10px 0 10px 50px;}
.masttable .mastsearchbox{margin:0 5px}
.masttable .mastsearchbutton{border:0;background-image:url(/magazine/graphics/mast_searchbutton.gif);background-repeat:no-repeat;width:26px;height:22px}
.masttable .mastadvsearch{font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#000;font-size:11px;background-image:url(/magazine/graphics/mast_advsearc_bullet.gif);background-repeat:no-repeat;background-position:left;margin-left:10px;padding-left:10px}
.masttable .mastadvsearch:hover{text-decoration:none;color:#000}
.masttable .mastadvsearch:visited{text-decoration:none;color:#000}
.masttable .mastsearchlabel{display:none;font-size:1px;margin:0px;padding:0px;position:absolute;top:-500px;left:-500px}

.event{COLOR:#000;font:bold 12px Verdana,Arial,Helvetica,sans-serif;TEXT-DECORATION:none;vertical-align:text-top}
.event:visited{COLOR:#000}
.event:active{COLOR:#000;TEXT-DECORATION:underline}
.event:hover{COLOR:#c96;TEXT-DECORATION:underline}

/* styles for Subscription by Graeme for 12.06.03 */
.subscription a{font:bold 11px Verdana,Arial,Helvetica,sans-serif;color:#000;display:block;text-decoration:none;padding:2px 11px 2px 2px;text-align:right;background-color:#ffe0b2;background-image:url(/magazine//magazine/graphics/arrow_subscription.gif);background-position:right;background-repeat:no-repeat;vertical-align:middle;margin-top:20px;margin-bottom:20px;border:1px solid #000}

/* Story BOX1 Styles 12.06.03 */
#storybox1{background:#EEE;border:1px solid #000;padding:10px 10px 10px 10px;margin:0px 0px 0px 0px}
#storybox1 P{font:normal 11px Verdana,Arial,Helvetica,sans-serif;COLOR:#000;line-height:15px;padding:0px 0px 8px 0px;margin:0px}
#storybox1 IMG{border:1px solid #000;margin:0px 0px 10px 10px}
#storybox1 A IMG{border:0px solid #000;margin:0px}
#storybox1 BR{padding:0px;margin:0px}
#storybox1 H1{font:normal 12px Verdana,Arial,Helvetica,sans-serif;COLOR:#c96;padding:0px 0px 10px 0px;margin:0px}
#storybox1 H2{font:bold 13px Verdana,Arial,Helvetica,sans-serif;COLOR:#000;line-height:16px;padding:0px 0px 3px 0px;margin:0px}
#storybox1 H2 A{text-decoration:none}
#storybox1 H2 A:hover{text-decoration:underline}
#storybox1 H3{font:normal 10px Verdana,Arial,Helvetica,sans-serif;COLOR:#c96;padding:0px 0px 8px 0px;margin:0px}

/* Story BOX2 Styles 12.06.03 */
#storybox2{background:#ffe0b2;border-bottom:2px solid #c96;border-right:2px solid #c96;padding:10px 10px 10px;margin:0px 0px 0px 0px}
#storybox2 P{font:normal 11px Verdana,Arial,Helvetica,sans-serif;COLOR:#000;line-height:15px;padding:0px;margin:0px 0px 10px 0px}
#storybox2 IMG{border:1px solid #000;margin:0px 0px 10px 10px}
#storybox2 A IMG{border:0px solid #c96;margin:0px}
#storybox2 H1{font:normal 12px Verdana,Arial,Helvetica,sans-serif;COLOR:#c96;padding:0px 0px 10px 0px;margin:0px}
#storybox2 H2{font:bold 13px Verdana,Arial,Helvetica,sans-serif;COLOR:#c96;line-height:16px;padding:0px 0px 3px 0px;margin:0px}
#storybox2 H2 A{text-decoration:none}
#storybox2 H2 A:hover{text-decoration:underline}
#storybox2 H3{font:normal 10px Verdana,Arial,Helvetica,sans-serif;COLOR:#c96;padding:0px 0px 8px 0px;margin:0px}
#storybox2 H4{padding:0px;margin:0px 0px 2px 0px}
#storybox2 H4 A{font:bold 11px Verdana,Arial,Helvetica,sans-serif;COLOR:#c96;text-decoration:none;padding:3px}
#storybox2 H4 A:hover{COLOR:#c96;text-decoration:underline}
#storybox2 H4 IMG{border:0px;margin:0px}

/* Story BOX3 Styles 12.06.03 */
#storybox3{border:1px dotted #c96;padding:10px 10px 10px;margin:0px 0px 0px 0px}
#storybox3 P{font:normal 11px Verdana,Arial,Helvetica,sans-serif;COLOR:#000;line-height:15px;padding:0px;margin:0px 0px 10px 0px}
#storybox3 IMG{border:1px solid #000;margin:0px 0px 10px 10px}
#storybox3 A IMG{border:0px;margin:0px}
#storybox3 H1{font:bold 11px Verdana,Arial,Helvetica,sans-serif;COLOR:#FFF;padding:5px;margin-bottom:10px;display:block;background-color:#c96}
#storybox3 H2{font:bold 13px Verdana,Arial,Helvetica,sans-serif;COLOR:#c96;line-height:16px;padding:0px 0px 3px 0px;margin:0px}
#storybox3 H2 A{text-decoration:none}
#storybox3 H2 A:hover{text-decoration:underline}
#storybox3 H3{font:normal 10px Verdana,Arial,Helvetica,sans-serif;COLOR:#c96;padding:0px 0px 8px 0px;margin:0px}
#storybox3 H4{padding:0px;margin:0px 0px 2px 0px}
#storybox3 H4 A{font:bold 11px Verdana,Arial,Helvetica,sans-serif;COLOR:#c96;text-decoration:none;padding:3px}
#storybox3 H4 A:hover{COLOR:#c96;text-decoration:underline}
#storybox3 H4 IMG{border:0px;margin:0px}

/* styles added by Graeme for WI */
.sitesearchhead{COLOR:#FFF;font:normal 11px Verdana,Arial,Helvetica,sans-serif}
.sitesearch{COLOR:#000;font:bold 10px Verdana,Arial,Helvetica,sans-serif;text-transform:uppercase;TEXT-DECORATION:none}
.sitesearch:visited{COLOR:#000;TEXT-DECORATION:none}
.sitesearch:active{COLOR:#000;TEXT-DECORATION:none}
.sitesearch:hover{COLOR:#c96;TEXT-DECORATION:underline}

/* styles added by Graeme for SJ */
.boxtitle{COLOR:#fff;font:normal 11px Verdana,Arial,Helvetica,sans-serif}
.dname{color:#000;font:bold 11px Verdana,Arial,Helvetica,sans-serif;TEXT-DECORATION:none}
.dname:visited{COLOR:#000;TEXT-DECORATION:underline}
.dname:active{COLOR:#000;TEXT-DECORATION:underline}
.dname:hover{COLOR:#c96;TEXT-DECORATION:none}
.dtel{color:#c96;font:10px Verdana,Arial,Helvetica,sans-serif}
.dtown{color:#000;font:10px Verdana,Arial,Helvetica,sans-serif}
.directory{color:#000;font:11px Verdana,Arial,Helvetica,sans-serif;width:225px}
.go{font:bold 10px Verdana,Arial,Helvetica,sans-serif;border-top:1px solid #FFF;border-bottom:1px solid #FFF;border-left:1px solid #FFF;border-right:1px solid #FFF;background-color:#c96;color:White}
form{padding:0px;margin:0px}
.mast{color:#000;font:bold 10px Verdana,Arial,Helvetica,sans-serif;padding:5px 0px 10px 0px;margin:0px}
.mastbackground{background:url(/magazines/solictor//magazine//magazine/graphics/h_background.jpg) no-repeat}
.more{COLOR:#c96;font:normal 11px Verdana,Arial,Helvetica,sans-serif;TEXT-DECORATION:none;text-align:right;background-image:url(/magazine//magazine/graphics/arrow.gif);background-repeat:no-repeat;background-position:right top;padding:0 14px 0 0}
.more:visited{COLOR:#c96;TEXT-DECORATION:none}
.more:active{COLOR:#c00;TEXT-DECORATION:none}
.more:hover{COLOR:#c00;TEXT-DECORATION:underline}
.bodysmall{COLOR:#000;font:normal 10px Verdana,Arial,Helvetica,sans-serif}

/* Old styles */
.newuserbox{background:#000}
.newuser{COLOR:#fff;TEXT-DECORATION:none;font:normal 15px Verdana,Arial,Helvetica,sans-serif}
.newuserwhite{COLOR:#fff;TEXT-DECORATION:none;font:normal 11px Verdana,Arial,Helvetica,sans-serif}
.newuserwhite:visited{COLOR:#fff;TEXT-DECORATION:underline}
.newuserwhite:active{COLOR:#ccc;TEXT-DECORATION:underline}
.newuserwhite:hover{COLOR:#ccc;TEXT-DECORATION:underline}
.free{COLOR:#fff;TEXT-DECORATION:none;font:normal 10px Verdana,Arial,Helvetica,sans-serif;background:#000}
.breakingnews{COLOR:#fff;TEXT-DECORATION:none;font:normal 10px/25px Verdana,Arial,Helvetica,sans-serif;background:#000}
.textbox{WIDTH:181px;font:11px Verdana,Arial,Helvetica,sans-serif;background:#fff}
.mastdate{CURSOR:hand;COLOR:#000;TEXT-DECORATION:none;font:normal 10px Verdana,Arial,Helvetica,sans-serif}
.whitetext{COLOR:#fff;TEXT-DECORATION:underline;font:bold 11px Verdana,Verdana,Arial,Helvetica,sans-serif}
.whitetext:visited{COLOR:#fff;TEXT-DECORATION:underline}
.whitetext:active{COLOR:#666;TEXT-DECORATION:underline}
.whitetext:hover{COLOR:#666;TEXT-DECORATION:underline}
.previousnext{COLOR:#000;TEXT-DECORATION:underline;font:normal 11px Verdana,Arial,Helvetica,sans-serif}
.previousnext:visited{COLOR:#000;TEXT-DECORATION:underline}
.previousnext:active{COLOR:#000;TEXT-DECORATION:underline}
.previousnext:hover{COLOR:#c96;TEXT-DECORATION:underline}
.newslink{COLOR:#000;TEXT-DECORATION:underline;font:normal 15px Verdana,Arial,Helvetica,sans-serif}
.newslink:visited{COLOR:#000;TEXT-DECORATION:underline}
.newslink:active{COLOR:#666;TEXT-DECORATION:underline}
.newslink:hover{COLOR:#666;TEXT-DECORATION:underline}
.previousnexton{COLOR:#c96;TEXT-DECORATION:none;font:bold 11px Verdana,Arial,Helvetica,sans-serif}
.sectionheader{color:#c00;TEXT-DECORATION:none;font:normal normal 14px Verdana,Arial,Helvetica,sans-serif;margin:0 0 10px 0}
.storyhead{COLOR:#000;TEXT-DECORATION:none;font:normal 19px Arial,Helvetica,sans-serif}
.featurehead{COLOR:#000;TEXT-DECORATION:none;font:bold 19px Arial,Helvetica,sans-serif;margin:0 0 10px 0}
.featureheadmenu{COLOR:#000;font:normal 14px Verdana,Arial,Helvetica,sans-serif;TEXT-DECORATION:none}
.featureheadmenu:visited{COLOR:#000;TEXT-DECORATION:underline}
.featureheadmenu:active{COLOR:#c96;TEXT-DECORATION:underline}
.featureheadmenu:hover{COLOR:#c96;TEXT-DECORATION:underline}
.commentheadmenu{COLOR:#c96;font:bold 15px Verdana,Arial,Helvetica,sans-serif;TEXT-DECORATION:none}
.commentheadmenu:visited{COLOR:#c96;TEXT-DECORATION:underline}
.commentheadmenu:active{COLOR:#999;TEXT-DECORATION:underline}
.commentheadmenu:hover{COLOR:#999;TEXT-DECORATION:underline}
.commentreply{COLOR:#000;font:bold 11px Verdana,Arial,Helvetica,sans-serif}
.commentreply:visited{COLOR:#000;TEXT-DECORATION:underline}
.commentreply:active{COLOR:#999;TEXT-DECORATION:underline}
.commentreply:hover{COLOR:#999;TEXT-DECORATION:underline}
.eventhead{COLOR:#c96;TEXT-DECORATION:none;font:normal 18px Verdana,Arial,Helvetica,sans-serif;margin:0 0 5px 0}
.pagehead{COLOR:#c00;TEXT-DECORATION:none;font:normal 13px Verdana,Arial,Helvetica,sans-serif;margin:0 0 5px 0}
.marketsubhead{COLOR:#000;TEXT-DECORATION:none;font:normal 15px Verdana,Arial,Helvetica,sans-serif;margin:0 0 5px 0}
.subhead{COLOR:#000;TEXT-DECORATION:none;font:normal 15px Verdana,Arial,Helvetica,sans-serif}
.whitetext2{COLOR:#fff;TEXT-DECORATION:none;font:bold 11px Verdana,Arial,Helvetica,sans-serif}
.storyheadmenu{COLOR:#000;font:bold 13px Verdana,Arial,Helvetica,sans-serif;TEXT-DECORATION:underline}
.storyheadmenu:visited{COLOR:#000}
.storyheadmenu:active{COLOR:#000;TEXT-DECORATION:underline}
.storyheadmenu:hover{COLOR:#c00;TEXT-DECORATION:none}
.storyheadmenulight{COLOR:#000;font:bold 11px Verdana,Arial,Helvetica,sans-serif;TEXT-DECORATION:underline}
.storyheadmenulight:visited{COLOR:#000;TEXT-DECORATION:underline}
.storyheadmenulight:active{COLOR:#000;TEXT-DECORATION:underline}
.storyheadmenulight:hover{COLOR:#c00;TEXT-DECORATION:none}
.classisfiedmenu{COLOR:#000;font:bold 14px Verdana,Arial,Helvetica,sans-serif;TEXT-DECORATION:none}
.classisfiedmenu:visited{COLOR:#000;TEXT-DECORATION:underline}
.classisfiedmenu:active{COLOR:#999;TEXT-DECORATION:underline}
.classisfiedmenu:hover{COLOR:#999;TEXT-DECORATION:underline}
.mysearchlink{COLOR:#000;font:bold 14px Verdana,Arial,Helvetica,sans-serif;TEXT-DECORATION:none}
.mysearchlink:visited{COLOR:#000;TEXT-DECORATION:underline}
.mysearchlink:active{COLOR:#999;TEXT-DECORATION:underline}
.mysearchlink:hover{COLOR:#999;TEXT-DECORATION:underline}
.date{COLOR:#999;font:normal 11px Verdana,Arial,Helvetica,sans-serif;}
.conferencecatchline{COLOR:#C00;TEXT-DECORATION:none;font:normal 11px Verdana,Arial,Helvetica,sans-serif;display:block;margin:10px 0}
.storygeography{COLOR:#c96;TEXT-DECORATION:none;font:bold 11px Verdana,Arial,Helvetica,sans-serif}
.price{COLOR:#000;TEXT-DECORATION:none;font:normal 11px Verdana,Arial,Helvetica,sans-serif}
.smallnote{COLOR:#666;TEXT-DECORATION:none;font:normal 10px Arial,Helvetica,sans-serif}
.smallnoteongrey{COLOR:#666;TEXT-DECORATION:none;font:normal 10px Verdana,Arial,Helvetica,sans-serif}
.byline{COLOR:#999;font:normal 10px Verdana,Arial,Helvetica,sans-serif}
.byline:visited{COLOR:#000;TEXT-DECORATION:underline}
.byline:active{COLOR:#ccc;TEXT-DECORATION:underline}
.byline:hover{COLOR:#ccc;TEXT-DECORATION:underline}
.bodyred{COLOR:#000;font:normal 11px Verdana,Arial,Helvetica,sans-serif;padding:0px 0px 0px 0px}
.bodyred:visited{COLOR:#c96;TEXT-DECORATION:underline}
.bodyred:active{COLOR:#c96;TEXT-DECORATION:underline}
.bodyred:hover{COLOR:#000;TEXT-DECORATION:underline}
.body{COLOR:#000;font:normal 11px Verdana,Arial,Helvetica,sans-serif;line-height:15px;TEXT-DECORATION:none}
.body p{font-family:Verdana,Arial,Helvetica,sans-serif;padding:0px 0px 10px 0px;margin:0px}
.body a{font-weight:bold;COLOR:#c96;TEXT-DECORATION:none}
.body a:visited{font-weight:bold;COLOR:#c96;TEXT-DECORATION:none}
.body a:active{font-weight:bold;COLOR:#c00;TEXT-DECORATION:none}
.body a:hover{font-weight:bold;COLOR:#c00;TEXT-DECORATION:underline}
a.body{font-weight:bold;COLOR:#c96;TEXT-DECORATION:none}
a.body:visited{font-weight:bold;COLOR:#c96;TEXT-DECORATION:none}
a.body:active{font-weight:bold;COLOR:#c00;TEXT-DECORATION:none}
a.body:hover{font-weight:bold;COLOR:#c00;TEXT-DECORATION:underline}
.storyimage{border-color:#000}
.promo{border:1px solid #666}
.promohead{COLOR:#fff;text-decoration:none;font:bold 11px Verdana,Arial,Helvetica,sans-serif;background-color:#c00;padding:3px}
.promotext{COLOR:#000;font:normal 11px Verdana,Arial,Helvetica,sans-serif;border-bottom:1px solid #666;border-top:1px solid #666;padding:3px}
.promomore{text-align:right;background-color:#c00;color:#fff;text-decoration:none;font:bold 11px Verdana,Arial,Helvetica,sans-serif;padding:3px}
.promomore a{text-decoration:none;color:#fff}
.promomore a:visited{text-decoration:none;color:#fff}
.promomore a:hover{text-decoration:underline;color:#fff}
.bodyongrey{COLOR:#000;font:normal 11px Verdana,Arial,Helvetica,sans-serif}
.bodyongrey:visited{COLOR:#000;TEXT-DECORATION:underline}
.bodyongrey:active{COLOR:#666;TEXT-DECORATION:underline}
.bodyongrey:hover{COLOR:#666;TEXT-DECORATION:underline}
.caption{COLOR:#999;TEXT-DECORATION:none;font:normal 10px Verdana,Arial,Helvetica,sans-serif}
SUP{FONT-SIZE:10px;VERTICAL-ALIGN:super}
.postscript{COLOR:#000;TEXT-DECORATION:none;font:italic normal 11px Verdana,Arial,Helvetica,sans-serif}
.quote{COLOR:#000;TEXT-DECORATION:none;font:bold 11px Verdana,Arial,Helvetica,sans-serif}
.quotebyline{COLOR:#999;TEXT-DECORATION:none;font:normal 10px Verdana,Arial,Helvetica,sans-serif}
.additionstitle{COLOR:#000;TEXT-DECORATION:none;font:normal 12px Verdana,Arial,Helvetica,sans-serif}
.loginred{COLOR:#000;TEXT-DECORATION:none;font:normal 10px Verdana,Arial,Helvetica,sans-serif}
.logingrey{COLOR:#999;TEXT-DECORATION:none;font:normal 10px Verdana,Arial,Helvetica,sans-serif}
.elementname{COLOR:#000;TEXT-DECORATION:none;font:normal 11px Verdana,Arial,Helvetica,sans-serif}
.dirlink{COLOR:#000;font:12px Verdana,Arial,Helvetica,sans-serif}
.dirlink:visited{COLOR:#000;TEXT-DECORATION:underline}
.dirlink:active{COLOR:#999;TEXT-DECORATION:underline}
.dirlink:hover{COLOR:#999;TEXT-DECORATION:underline}
.dirglink{COLOR:#333;font:12px Verdana,Arial,Helvetica,sans-serif}
.dirglink:visited{COLOR:#333;TEXT-DECORATION:underline}
.dirglink:active{COLOR:#333;TEXT-DECORATION:underline}
.dirglink:hover{COLOR:#000;TEXT-DECORATION:underline}
.dirtext{font:11px Verdana,Arial,Helvetica,sans-serif}
.dirprodtype{COLOR:#000;font:bold 14px Verdana,Arial,Helvetica,sans-serif}
.dirtelcounty{COLOR:#999;TEXT-DECORATION:none;font:normal 11px Verdana,Arial,Helvetica,sans-serif}

/*poll */
#pollheader{margin:20px 0px 0px 0px;padding:3px 3px 3px 5px;font:bold 75% Arial,Helvetica,sans-serif;color:#fff;background-color:#666;border:#666 1px solid}
#poll{border:#666 solid;border-width:0 1px;margin:0px;padding:3px;background-color:#fff}
.polltext{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font:normal 70% Arial,Helvetica,sans-serif}
#pollbottom{margin:0px;padding:2px 5px 3px 2px;text-decoration:none;display:block;text-align:right;color:#000;background-color:#ddd;font:10px Verdana,Arial,Helvetica,sans-serif;border:#666 1px solid}
#pollbottom .button{padding:1px 1px 1px 1px;margin:0px;font:9px Verdana,Arial,Helvetica,sans-serif;border-top:#fff 1px solid;border-right:#000 1px solid;border-bottom:#000 1px solid;border-left:#fff 1px solid;color:#fff;background-color:#C00}

/*poll table widths */
.polltable{width:109px}
.pollquestion{width:109px}
.polltableleft{width:10%}
.polltableright{width:90%}
.copyright{COLOR:#000;TEXT-DECORATION:none;font:normal 9px Verdana,Arial,Helvetica,sans-serif}
.copyright:visited{COLOR:#000;TEXT-DECORATION:none}
.copyright:active{COLOR:#000;TEXT-DECORATION:none}
.copyright:hover{COLOR:#c00;TEXT-DECORATION:underline}
UL{COLOR:#000;LIST-STYLE-TYPE:square}
.body UL{margin-top:0 !important}
.whitetext3{COLOR:#fff;TEXT-DECORATION:underline;font:normal 11px Verdana,Arial,Helvetica,sans-serif}
.whitetext3:visited{COLOR:#fff;TEXT-DECORATION:underline}
.whitetext3:active{COLOR:#333;TEXT-DECORATION:underline}
.whitetext3:hover{COLOR:#333;TEXT-DECORATION:underline}
.used{COLOR:#fff;TEXT-DECORATION:none;font:normal 10px/21px Verdana,Arial,Helvetica,sans-serif;background:#999}

/*new stuff*/
.dirsublink{COLOR:#000;font:10px Verdana,Arial,Helvetica,sans-serif}
.dirsubtext{font:10px Verdana,Arial,Helvetica,sans-serif}
.dirsublink:visited{COLOR:#000;TEXT-DECORATION:underline}
.dirsublink:active{COLOR:#999;TEXT-DECORATION:underline}
.dirsublink:hover{COLOR:#999;TEXT-DECORATION:underline}
.sublink td a{font:10px Verdana,Arial,Helvetica,sans-serif;font-weight:bolder;color:#666;text-decoration:none}
.sublink td{padding:5px}
.sublink{border-bottom:1px solid #000;border-top:1px solid #000}
.nav{background-color:#666;cursor:hand}
.nav A{font:normal 11px Verdana,Arial,Helvetica,sans-serif;text-decoration:none;color:#fff}
.nav2{background-color:#000;cursor:hand}
.nav2 A{font:normal 11px Verdana,Arial,Helvetica,sans-serif;text-decoration:none;color:#fff}
.subnavbgoff{background-color:#666;TEXT-DECORATION:none;font:normal 11px Verdana,Arial,Helvetica,sans-serif;color:#FFF}
.subnavbgoff A{TEXT-DECORATION:none;font:normal 11px Verdana,Arial,Helvetica,sans-serif;color:#FFF}
.subnavbgon{background-color:#000;TEXT-DECORATION:none;font:normal 11px Verdana,Arial,Helvetica,sans-serif;color:#fff}
.subnavbgon A{TEXT-DECORATION:none;font:normal 11px Verdana,Arial,Helvetica,sans-serif;color:#fff}

/*vintage popup styles*/
.vintageelementname{COLOR:#000;TEXT-DECORATION:none;font:normal 11px Verdana,Arial,Helvetica,sans-serif}
.vintagename{TEXT-DECORATION:none;font:bold 10px Verdana,Arial,Helvetica,sans-serif;color:#c96;padding-right:10px}
.vintagemake{TEXT-DECORATION:none;font:10px Verdana,Arial,Helvetica,sans-serif;color:#333;padding-right:10px}
.vintagesubhead{TEXT-DECORATION:none;font:normal 14px Verdana,Arial,Helvetica,sans-serif;color:#c96}
.vintageyear{TEXT-DECORATION:none;font:normal 11px Verdana,Arial,Helvetica,sans-serif;color:#660}
.vintagerating{TEXT-DECORATION:none;font:normal 11px Verdana,Arial,Helvetica,sans-serif;color:#000}
.vintagetext{TEXT-DECORATION:none;font:normal 11px Verdana,Arial,Helvetica,sans-serif;color:#660}

/*Encyclopaedia popup styles*/
.etitle{COLOR:#FFF;font:bold 12px Verdana,Arial,Helvetica,sans-serif}
.esubhead{COLOR:#c96;font:normal 13px Verdana,Arial,Helvetica,sans-serif}
.etext{COLOR:#000;font:normal 11px Arial,Helvetica,sans-serif;TEXT-DECORATION:none}
.etext a{COLOR:#c96;TEXT-DECORATION:none;font-weight:bold}
.etext a:visited{COLOR:#c96;TEXT-DECORATION:none;font-weight:bold}
.etext a:active{COLOR:#c96;TEXT-DECORATION:none;font-weight:bold}
.etext a:hover{COLOR:#000;TEXT-DECORATION:underline;font-weight:bold}
.ename{COLOR:#000;font:normal 11px Arial,Helvetica,sans-serif;TEXT-DECORATION:none}
a.ename:visited{COLOR:#000;TEXT-DECORATION:none}
a.ename:active{COLOR:#000;TEXT-DECORATION:none}
a.ename:hover{COLOR:#c96;TEXT-DECORATION:underline}
.eclose{COLOR:#FFF;font:normal 9px Verdana,Arial,Helvetica,sans-serif;TEXT-DECORATION:none;padding-left:10px}
.eclose a:visited{COLOR:#FFF;TEXT-DECORATION:none}
.eclose a:active{COLOR:#FFF;TEXT-DECORATION:none}
.eclose a:hover{COLOR:#000;TEXT-DECORATION:underline}

/*Form element sizes*/
.formwidth{width:181px;font:11px Verdana,Arial,Helvetica,sans-serif}
.textbox{WIDTH:181px;font:11px Verdana,Arial,Helvetica,sans-serif;background:#fff}

/* A to Z box styles */
#az{font:10px Arial,Helvetica,sans-serif;color:#A95CAB;padding:12px;background-color:#F5F5EB}
#az a{color:#000;background:#ffe0b2;font-weight:bold;line-height:25px;text-decoration:none;text-align:center;padding-bottom:2px;padding-left:5px;padding-right:5px;padding-top:2px}
#az a:hover{color:#FFF;background:#c96;text-decoration:none}
#azhead{TEXT-DECORATION:none;font:normal 14px Verdana,Arial,Helvetica,sans-serif;color:#c96;padding-top:5px}

/* wine search detail styles */
.detailheader{COLOR:#c96;TEXT-DECORATION:none;font:normal 11px Verdana,Arial,Helvetica,sans-serif}
.piccaption{COLOR:#c96;TEXT-DECORATION:none;font:normal 11px Verdana,Arial,Helvetica,sans-serif}
.detailsubhead{TEXT-DECORATION:none;font:normal 14px Verdana,Arial,Helvetica,sans-serif;color:#c96}

/*Story Sub Nav*/
.substory{color:#000;font:normal 10px Verdana,Arial,Helvetica,sans-serif;line-height:16px}
a.substory:visited{COLOR:#000;TEXT-DECORATION:none}
a.substory:active{COLOR:#000;TEXT-DECORATION:none}
a.substory:hover{COLOR:#c96;TEXT-DECORATION:underline}
.storynav{font:10px Verdana,Arial,Helvetica,sans-serif;color:#c96}
.storynav a{color:#000;background:#ffe0b2;text-decoration:none;padding:3px 3px 3px 4px;display:block;border-bottom:2px solid White}
.storynav a:hover{color:#FFF;background:#c96;text-decoration:none}
.storynavhead{background:#ffe0b2;padding:3px 3px 3px 4px;font:bold 10px Verdana,Arial,Helvetica,sans-serif;color:#000;display:block;border-bottom:2px solid White;text-decoration:none}
.storynavhead a{background:#ffe0b2;display:block;font:bold 10px Verdana,Arial,Helvetica,sans-serif;color:#000;text-decoration:none}
.storynavhead a:hover{background:#c96;display:block;font:bold 10px Verdana,Arial,Helvetica,sans-serif;color:#FFF;text-decoration:none}

/* Tasting Boxes  */
H2{font-size:1.273em;margin:0;padding-bottom:5px}
H2 A{color:#000;text-decoration:underline}
H2 A:hover{color:#c96;text-decoration:none}
H2 SPAN{font-size:10px;color:#c96}

h3 {
	font-size:1.091em;
	margin: 0;
	padding-bottom: 5px;
}

.info{font:normal 10px Verdana,Arial,Helvetica,sans-serif;background-color:#f5f5eb;padding:5px 5px 5px 5px;margin-bottom:15px}
.info P{margin-top:2px;margin-bottom:10px}
.lab{font-size:10px;color:#c96;padding-right:2px}
.dat{font-size:10px;color:#000;padding-right:6px}
.dat a{font:normal 10px Verdana,Arial,Helvetica,sans-serif;color:#000;text-decoration:underline}
.dat a:visited{font:normal 10px Verdana,Arial,Helvetica,sans-serif;color:#000;text-decoration:underline}
.dat a:hover{font:normal 10px Verdana,Arial,Helvetica,sans-serif;color:#c96;text-decoration:none}
.pt{font-size:9px;text-align:right;border-top:1px solid #dedebe;padding-top:4px;margin-top:5px;margin-left:5px}
.pt A{color:#000;text-decoration:none}
.pt A:hover{color:#c96;text-decoration:underline}
.jumpto{font:normal 12px Verdana,Arial,Helvetica,sans-serif;color:#000;text-align:left}
.underline{padding:0px;margin:0px;background-color:#DBDBB7}
.text{font:normal 12px Arial,Helvetica,sans-serif}
.product{font:bold 12px Verdana,Arial,Helvetica,sans-serif}
.piccredit{font:10px Verdana,Arial,Helvetica,sans-serif;color:#333}
.piccredit a{font:10px Verdana,Arial,Helvetica,sans-serif;text-decoration:none;color:#333}
.piccredit a:hover{color:#333;text-decoration:underline}
.piccredit a:visited{color:#333;text-decoration:underline}

/* Quote Styles */
.quotetable{width:155px;margin:0px 0px 10px 10px;font-size:130% !important}
td .storyquote{padding:0px 8px 2px 8px}
td .storyquote p{color:#c96;font-size:74%;font-weight:bold;line-height:135%}
td .quotesource{padding:0px 8px 0px 8px;border-bottom:1px solid #ccc}
td .quotesource p{color:#000;font-size:68%;margin:0px 0px 5px 0px;line-height:125%}

/* Hybrid Page Styles added 15.12.04 */
#hybridpage{font-family:Verdana,Arial,Helvetica,sans-serif}
#hybridpage a{COLOR:#000;TEXT-DECORATION:underline}
#hybridpage a:visited{COLOR:#000;TEXT-DECORATION:underline}
#hybridpage a:hover{COLOR:#999;TEXT-DECORATION:none}
#hybridpage h1{font:bold 19px Arial,Helvetica,sans-serif;margin:0}
#hybridpage h2{font:bold 17px Arial,Helvetica,sans-serif;margin:25px 0 0 0}
#hybridpage h3{font:bold 15px Arial,Helvetica,sans-serif;margin:25px 0 0 0}
#hybridpage h4{font:bold 13px Arial,Helvetica,sans-serif;margin:25px 0 0 0}
#hybridpage p{font-size:11px;line-height:16px;margin:10px 0 10px 0}
#hybridpage ul,#hybridpage li{font-size:11px;line-height:16px}
#hybridpage hr{border:0;border-bottom:1px solid #999;height:1px;margin:5px 0;color:#fff;padding:0}
#hybridpage table{margin:20px 0;font-size:11px}

/*Right Nav PDF Download Styles*/
.issuepdflinksbox{display:block;margin-top:10px;margin-bottom:0;margin-left:10px;background-color:#fff;border:1px solid #666}
.issuepdflinksbox p{color:#fff;padding:3px;margin:0}
.issuepdflinksbox a{margin-right:10px;margin-left:2px;text-decoration:underline}
.issuepdflinksbox a:hover{color:#999}
.issuepdflinkstitle{font-size:70%;font-weight:bold;line-height:140%;color:#fff;border-bottom:1px solid #666;background-color:#999}
.issuepdflink{font-size:70%;line-height:140%;display:block;color:#000;padding-left:3px}
.issuepdflinksbox ul{color:#c00;list-style-type:disc;margin-left:20px;margin-bottom:5px;margin-top:5px}

/* --------------------------------------------- additions ------------------------------------ */

/* Style added on 24.12.04 for home page portal list*/
#publist ul{padding:0 0 4px 20px;list-style-position:outside;margin:0 0 20px 0}
#publist ul li{margin:0 0 2px 0;list-style-type:disc;color:#c00}
#publist ul li span{color:#999;text-transform:uppercase;font-size:10px;display:block;height:12px;margin:2px 0 0 0}
#publist ul li span a{color:#999;text-decoration:underline;background-image:url(/magazine//magazine/graphics/arrowgrey.gif);background-repeat:no-repeat;background-position:left;padding-left:10px}
#publist ul li span a:visited{color:#999;text-decoration:underline}
#publist ul li span a:hover{color:#000;text-decoration:none}
#publist .pagehead{border-top:1px solid #ccc;COLOR:#c00;TEXT-DECORATION:none;font:bold 13px Verdana,Arial,Helvetica,sans-serif;padding-top:14px}

/* --------------------- additional publicist style - Fatima 27.05.05 ----------------- */
#publist .more{margin:-15px 0 15px 0;background-image:url(/magazine/graphics/arrow.gif);background-repeat:no-repeat;background-position:right top}
#publist .more a{color:#c96}
#publist .more a:visited{color:#c96}
#publist .more a:hover{color:#666}
#publist .pageheadnostories{COLOR:#c00;font:normal 13px Verdana,Arial,Helvetica,sans-serif;margin-bottom:10px;line-height:10px}
#publist .pageheadnostories a{color:#c00;text-decoration:underline}
#publist .pageheadnostories a:visited{color:#c00;text-decoration:underline}
#publist .pageheadnostories a:hover{color:#000;text-decoration:underline}

/* -------------------------------------------------------------- additions -------------------------------------------------------- */

/* Hybrid Page Styles added 15.12.04 */
#hybridpage{font-family:Verdana,Arial,Helvetica,sans-serif}
#hybridpage a{COLOR:#000;TEXT-DECORATION:underline}
#hybridpage a:visited{COLOR:#000;TEXT-DECORATION:underline}
#hybridpage a:hover{COLOR:#999;TEXT-DECORATION:none}
#hybridpage h1{font:bold 19px Arial,Helvetica,sans-serif;margin:0}
#hybridpage h2{font:bold 17px Arial,Helvetica,sans-serif;margin:25px 0 0 0}
#hybridpage h3{font:bold 15px Arial,Helvetica,sans-serif;margin:25px 0 0 0}
#hybridpage h4{font:bold 13px Arial,Helvetica,sans-serif;margin:25px 0 0 0}
#hybridpage p{font-size:11px;line-height:16px;margin:10px 0 10px 0}
#hybridpage ul,#hybridpage li{font-size:11px;line-height:16px}
#hybridpage hr{border:0;border-bottom:1px solid #999;height:1px;margin:5px 0;color:#fff;padding:0}
#hybridpage table{margin:20px 0;font-size:11px}

/* =============== New  ticker box for homepage  27. 05.2005 ==== Fatima  ================= */
#ticker{padding:0 0 6px 0}
#ticker .header{font-size:11px;color:#fff;padding:3px;background:url(/magazine/graphics/con_background.gif) no-repeat}
#ticker ul{padding:0 0 5px 20px;list-style-position:outside;margin:0 0 20px 0;line-height:24px}
#ticker ul li{list-style-type:disc;color:#c00;margin:2px 0 0 0}
#ticker ul li a{padding-left:10px}
#ticker ul li span a:visited{color:#666;text-decoration:none}
#ticker ul li span a:hover{color:#000;text-decoration:none}
#ticker .pagehead{COLOR:#c00;TEXT-DECORATION:none;font:bold 13px Verdana,Arial,Helvetica,sans-serif}
#ticker .date{COLOR:#c96}
#ticker .more{border-top:1px DASHED #ccc;padding:5px 0 0 0;margin:0 6px 0 0}
#ticker .more a{color:#c96}
#ticker .more a:visited{color:*#c96}
#ticker .more a:hover{color:#666}

/* ------------ fatima --- pubindex and storysubs pages additions -------- 171006 --- */

/* eventsdate */
#eventsdate{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:5px 0;float:left;width:100%;margin-top:10px}
#eventsdate ul{padding:0;margin:0;list-style-type:none}
#eventsdate li{float:left;margin-left:8px}
#eventsdate a{text-decoration:none}
#eventsdate a.empty{color:#666}
#eventsdate a.on{color:#C00;font-weight:bold}
#eventsdate a:focus,#eventsdate a:hover{text-decoration:underline}

/* eventslist */
#eventslist{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:5px 0;float:left;width:100%;margin-top:1px}
#story_subscription .body p{border-bottom:1px solid #ccc;padding:5px 0}



