body {behavior: url("include/csshover.htc");}
TD  {font:0.8em/1.6em arial,sans-serif;}
HR {height:1px; color:#999999}

img {border: 0}

.largeheading {font-size:20pt; color: #777777; font-weight:300; font-family:arial}
.largeheading1 {font-size:12pt; color: #666666; font-weight:300; font-family:arial}
.largeheading2 {font-size:18pt; color: #D42124; font-weight:300; font-family:arial;line-height:120%;}
.standardtextbold {color:#666666; font-weight:600; font-family:arial,sans-serif}
.8pxredbold { color:#D42124; font-weight:600; font-family:arial,sans-serif}
.smallheading	{ color:#4F4E4E; font-weight:600; font-family:arial,sans-serif}
.ANSWERBOX	{font-family:verdana; font-size:12px; color:#333333; height:20px; width:200px; BORDER-BOTTOM:#999999 1px solid; BORDER-LEFT:#999999 1px solid; BORDER-RIGHT:#999999 1px solid; BORDER-TOP:#999999 1px solid;}
.DROPBOX	{font-family:verdana; font-size:12px; color:#333333; height:20px; width:80px; BORDER-BOTTOM:#999999 1px solid; BORDER-LEFT:#999999 1px solid; BORDER-RIGHT:#999999 1px solid; BORDER-TOP:#999999 1px solid;}
.searchbox	{font-family:verdana; font-size:12px; color:#333333; height:18px; width:120px; BORDER-BOTTOM:#999999 1px solid; BORDER-LEFT:#999999 1px solid; BORDER-RIGHT:#999999 1px solid; BORDER-TOP:#999999 1px solid;}
.title {color:#D42124; font-family:arial,sans-serif;}
.titlesbycountry { color:#4C4C4C; font-weight:300; font-family:arial,sans-serif; text-decoration:none}
.titlesbycountryblue {background-color:#DAE9FB}
.right-margin-heading {font-family:arial; font-size:12px; font-weight:300; color:333333}
.right-margin-top10 {font-family:arial; font-size:10px; font-weight:300; color:#339999}
.right-margin-text {font-family:arial; font-size:10px; font-weight:300; color:#339999}
.heading1 {font-size:36pt; color: #CC9966; font-weight:300; font-family:arial,sans-serif}
.boxheading {font-size:10pt; color:#6F6F6F; font-weight:600; font-family: Arial Narrow;}
.quotewhite {font-size:12px; color:#ffffff; font-weight:600; font-family:Arial}
.quotebox {background-color:#ABA698}
.byline {font-size:10pt; color:#7D7D7D; font-weight:600; font-family:Arial Narrow;}
.breadcrumb { color:#4C4C4C; font-weight:300; font-family:arial,sans-serif;}
.SiteMapLarge {font-size:11pt; color:#666666; font-weight:300; font-family:arial,sans-serif;}
.jacket-border {border-color:#4e4e4e;}
.breadcrumboff {color:#4C4C4C; font-weight:300; font-family:arial,sans-serif}
.breadcrumbarrow {color:#4C4C4C; font-weight:300; font-family:verdana,sans-serif}
#topdrop {height:21px; margin: 5px 0 0 0; vertical-align: bottom;}
#topdrop td {height:16px; vertical-align:bottom;}
#topdrop select, #topdrop input {height:16px;}

/* Horoscope style */ 
			 
.ariesheading	{color: red; font-weight: 900; font-size: 16px;font-family: verdana, arial, helvetica, sans-serif} 
.libraheading	{color: pink;font-weight: 900;font-size: 16px;font-family: verdana, arial, helvetica, sans-serif} 
.taurusheading	{color: #006699;font-weight: 900;font-size: 16px;font-family: verdana, arial, helvetica, sans-serif} 
.scorpioheading	{color: #663366;font-weight: 900;font-size: 16px;font-family: verdana, arial, helvetica, sans-serif}	 
.geminiheading	{color: #9999cc;font-weight: 900;font-size: 16px;font-family: verdana, arial, helvetica, sans-serif}		 
.sagittariusheading	{color: #ff99cc;font-weight: 900;font-size: 16px;font-family: verdana, arial, helvetica, sans-serif}	 
.cancerheading	{color: #FFCC00;font-weight: 900;font-size: 16px;font-family: verdana, arial, helvetica, sans-serif}	 
.capricornheading	{color: #996633;font-weight: 900;font-size: 16px;font-family: verdana, arial, helvetica, sans-serif}	
.aquariusheading	{color: #3333cc;font-weight: 900;font-size: 16px;font-family: verdana, arial, helvetica, sans-serif}	 
.leoheading	{color: #ff9900;font-weight: 900;font-size: 16px;font-family: verdana, arial, helvetica, sans-serif}
.piscesheading	{color: #009999;font-weight: 900;font-size: 16px;font-family: verdana, arial, helvetica, sans-serif}	 
.virgoheading {color: #669933;font-weight: 900;font-size: 16px;font-family: verdana, arial, helvetica, sans-serif}	
				 
/* Horoscope style */ 				 
 
/* LINKS */
a:link { color:#D42124; font-weight:300; font-family:arial,sans-serif; text-decoration:underline}
a:hover { color:#D42124; font-weight:300; font-family:arial,sans-serif; text-decoration:none}
a:visited {color:#D42124; font-weight:300; font-family:arial,sans-serif}

a.red:link { color:#D42124; font-weight:300; font-family:arial,sans-serif; text-decoration:underline}
a.red:hover { color:#D42124; font-weight:300; font-family:arial,sans-serif; text-decoration:none}
a.red:visited { color:#D42124; font-weight:300; font-family:arial,sans-serif}

a.redHelp:link { color:#D42124; font-weight:300; font-family:arial,sans-serif; text-decoration:underline}
a.redHelp:hover { color:#D42124; font-weight:300; font-family:arial,sans-serif; text-decoration:none}
a.redHelp:visited { color:#D42124; font-weight:300; font-family:arial,sans-serif}

a.BulletpointLink:link { color:#4C4C4C; font-weight:300; font-family:arial,sans-serif; text-decoration:none}
a.BulletpointLink:hover { color:#4C4C4C; font-weight:300; font-family:arial,sans-serif; text-decoration:underline}
a.BulletpointLink:visited { color:#4C4C4C; font-weight:300; font-family:arial,sans-serif}

a.JumpLink:link { color:#4C4C4C; font-weight:300; font-family:arial,sans-serif; text-decoration:none}
a.JumpLink:hover { color:#999999; font-weight:300; font-family:arial,sans-serif; text-decoration:none}
a.JumpLink:visited { font-weight:300; font-family:arial,sans-serif; text-decoration:none}

a.places:link {font-family:arial,sans-serif; color:#4C4C4C; text-decoration:underline;  font-weight:300}
a.places:hover {font-family:arial,sans-serif; color:#4C4C4C; text-decoration:none;  font-weight:300}
a.places:visited {font-family:arial,sans-serif; color:#999999; text-decoration:none;  font-weight:300}

a.A-Z:link {font-family:arial,sans-serif; color:#4C4C4C; text-decoration:none; font-size:12px; font-weight:600}
a.A-Z:hover {font-family:arial,sans-serif; background-color:#D42124; color:white; text-decoration:none; font-size:12px; font-weight:600}
a.A-Z:visited {font-family:arial,sans-serif; font-size:12px; font-weight:600; text-decoration:none;}

a.breadcrumbon:link {color:#4C4C4C; font-weight:300; font-family:arial,sans-serif; text-decoration:underline;}
a.breadcrumbon:hover {color:#4C4C4C; font-weight:300; font-family:arial,sans-serif; text-decoration:none;}
a.breadcrumbon:visited {color:#4C4C4C; font-weight:300; font-family:arial,sans-serif;}

a.SiteMap:link { color:#666666; font-weight:300; font-family:arial,sans-serif; text-decoration:underline}
a.SiteMap:hover { color:#666666; font-weight:300; font-family:arial,sans-serif; text-decoration:none}
a.SiteMap:visited { color:#666666; font-weight:300; font-family:arial,sans-serif}

a.jacket-border:link {border-color:black; width:1px;}

/* header links */
#links {margin:0; padding:0; list-style:none; display:block; clear:both; float:none; height:53px; border:0; width:355px;}
#links ul {display:inline; margin:0 0 0 15px; padding:0; vertical-align:top;}
#links ul li {float:left; height:53px; margin:0; padding:0; list-style:none;}
#links ul li a {height:53px; background-repeat:no-repeat; background-position:top left; display:block; float:left;}
#links ul li a span {display:none;}
#imghome {background-image: url("images/header-nav-slices/home.gif");width:52px;}
#imghome:hover, .links ul li.home{background-position:0 -53px;}
#imgnew {background-image: url("images/header-nav-slices/whats_new.gif");width:60px;}
#imgnew:hover, .links ul li.new{background-position:0 -53px;}
#imgplaces {background-image: url("images/header-nav-slices/places.gif");width:67px;}
#imgplaces:hover, .links ul li.places{background-position:0 -53px;}
#imgcatalogue {background-image: url("images/header-nav-slices/catalogue.gif");width:59px;}
#imgcatalogue:hover, .links ul li.catalogue{background-position:0 -53px;}
#imgtravel {background-image: url("images/header-nav-slices/travel_services.gif");width:54px;}
#imgtravel:hover, .links ul li.travel{background-position:0 -53px;}
#imgcontact {background-image: url("images/header-nav-slices/contact_us.gif");width:61px;}
#imgcontact:hover, .links ul li.contact{background-position:0 -53px;}
#imghelp {background-image: url("images/header-nav-slices/help_info.gif");width:53px;}
#imghelp:hover, .links ul li.help{background-position:0 -53px;}

/* jacket shadow styles */
#img-shadow {
  clear: both;
  float:left;
  background: url(images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(images/shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 17px !important;
  margin: 10px 0 0 8px;
}

#img-shadow img {
  display: block;
  position: relative;
  background-color: #ccc;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 0px;
}
/* New left nav and special offer box */

a.freepp, a.freepp:visited {padding: 0; background: url("images/freepandp.png") 0 0 no-repeat; width: 170px; height: 100px; display: block;}
a.freepp span {display: none;}

#leftcol {width: 170px; color: #333; font-weight: bold; margin: 0; font-size: 100%;}
div#leftcol ul {margin: 25px 0 22px 0; padding: 0; list-style-type: none; border-top: 1px solid #efefef; border-bottom: 1px solid #efefef;}
div#leftcol ul li {width: 170px; position:relative; list-style-type: none; margin: 0; padding: 0;}
div#leftcol ul li a {display: block; padding: 4px 0 5px 12px; margin: 0; color: #D42124; text-decoration: none; border: 1px solid #efefef; border-width: 1px 0;font-size:105%;letter-spacing:1px;}
* html div#leftcol ul li a {display: inline-block; width: 170px;}
div#leftcol ul li a:hover, div#leftcol ul li a:focus {background: #D42124; color: #fff; border-color: #a00; text-decoration: none;}


div#leftcol ul ul {margin: 0; padding: 0; position: absolute; top: 0; left:170px; background: #fff; border: 1px solid #efefef; display: none;}
div#leftcol li.submenu {background: url("images/leftcol_submenu.gif") 95% 50% no-repeat; z-index: 100;}
div#leftcol ul.level1 li.navon {background-color:#c00;}
div#leftcol ul.level1 li.navon a {color:#fff;border-color: #a00;}
div#leftcol ul.level1 li.submenu:hover ul.level2 {display:block;}
div#leftcol ul.level2 li.submenu:hover ul.level3 {display:block;}
div#leftcol ul.level1 li.seriessub a {font-size:90%;color:#3B3B3B;line-height:110%;border-bottom: none;}
div#leftcol ul.level1 li.seriesnavon {background-color:#c00;line-height:110%;border-bottom: none;}
div#leftcol ul.level1 li.seriesnavon a {color:#fff;border-color:#a00;font-size:90%;}
div#leftcol ul li.seriessub a:hover, div#leftcol ul li.seriessub a:focus {background: #D42124; color: #fff; border-color: #a00; text-decoration: none;}

#leftcol .gradient-box {background: url(images/bg_lcol_box.png) 0 0 repeat-x #e9e9e9; border: 1px solid #ccc; padding: 8px 8px 12px 8px; display: block; font-weight: normal;}
#leftcol .gradient-box h2 {font-family: "Trebuchet MS", verdana, sans-serif !important; font-size: 130%; text-align: center; margin: 0 0 0.8em 0; padding: 0; text-transform: uppercase; }
#leftcol .gradient-box img {border: 1px solid #aaa; background: #fff; padding: 1px;}

#fblinka { position: relative; top: -3px; left: 0px; }

.fpbuylink {
	width: 114px;
	background: url("images/btn_add2b.png") 0 0 no-repeat;
	margin-top: 1em;
	height: 21px;
	display: block;
    padding-left: 5px;
    text-align: left;
}

a span  { position:relative;top:-6px;left:-108px;}
