/* CSS Document */

body {font-size:72%;margin:8px 0;padding:0;color:#000000;text-align:left;font-family:Georgia, "Times New Roman", Times, serif;}
a:visited {color:#6f0839;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
h5 {color:#6f0839!important;}
#page{width:98.5%;margin: 3px auto; max-width:995px; min-width:995px; width:995px;}
#header{margin:0 0 2px 0;clear:both;color:#6f0839;}
#header{width:100%; height:115px;background:#6f0839;}
#header #navigation {float:left; padding:15px 0 0 15px;}
#header #navigation #navigation-items li {display:inline; padding:0 7px 0 11px; background:url(/images/top-nav-divide.gif) no-repeat center left;}
#header #navigation #navigation-items .first {background:none;}
#header #navigation #navigation-items li a {text-decoration:none;}
#header #navigation #navigation-items li a:hover{text-decoration:underline;}
#header #logo{padding:10px 0 10px 15px;float:left;width:500px !important;}
#header #header-rhs{float:right;width:255px !important;}

#header #header-far-rhs{float:right;width:100%;margin:0 1% 0 1%;}
#header #award{float:left;text-align:right;width:21px;}
#header a{color:#fff;}
#tel #telephone{margin:0;padding:0;color:#FFF;font-size:1.4em!important;}
#tel{margin-top:1.4em;}
#tel2{margin-top:-0.8em; width:75%;}

/* TOP SEARCH */	
#top-search{margin-top:1.1em;}
#top-search label{display:none;}
#top-search .tb{display:inline;float:left;width:56.5%;margin-right:5%;padding:0.2em 0.3em 0.3em 0.3em;border:1px solid #A5ACB2;font-size:0.94em;font-family:Verdana, Arial, Helvetica, sans-serif;}
#top-search .submit{margin-left:5px;width:64px;display:inline;padding:0;margin-top:0;}

/* TOP NAVIGATION */
#top-nav{list-style-type:none;padding:0;margin: 10px 5px 0 0!important;float:right; width:110%;}
#top-nav li{display:inline;font-size:1.0em!important;font-family:Verdana, Arial, Helvetica, sans-serif;margin:0;float:left;margin-right:4px!important;width:45%;}
#top-nav .archivear {margin-top:-3px;}
#top-nav span{background:url(/images/top-nav-divide.gif) no-repeat center left;margin:0 1% 0 3%;}
#top-nav a{text-decoration:underline;}
#top-nav a:hover{color:#CAECF8;}
#footline {border-bottom:1px solid #e4e4e3; clear:both;}

#footer{border-top:1px solid #fff;clear:both;color:#fff;background:#fff;padding:10px;}

/* TOP NAVIGATION */
#top-nav{list-style-type:none;padding:0;margin:0.2em 0 0 0;}
#top-nav li{display:inline;font-size:0.86em;font-family:Verdana, Arial, Helvetica, sans-serif;margin:0;}
#top-nav span{background:url(/images/top-nav-divide.gif) no-repeat center left;margin:0 1% 0 3%;}
#top-nav a{text-decoration:underline;}
#top-nav a:hover{color:#CAECF8;}
	
	#top-navigation {float: left;width: 100%;margin: 0;padding: 0;list-style: none;background: #ccc;border-bottom: 1px solid #999;}
	#top-navigation ul {list-style-type:none;}
	#top-navigation li {float: left;margin: 0;padding: 0;}
	html>/**/body #top-navigation li {margin-top:-12px;}
	#top-navigation a {float: left;display: block;padding: 6px 30px 6px 5px;text-decoration: none;font-weight: bold;font-size: 100%;color: #6f0839;background: #ccc url(/image/nav_slant.gif) no-repeat top right;font-family:Verdana;}
	#top-navigation #top-navigation-1 a {padding-left: 20px;}
	#top-navigation a:hover {color: #000; text-decoration:underline;}

/* TOP SEARCH */	
#top-search{margin-top:1.1em;}
#top-search label{display:none;}
#top-search .tb{display:inline;float:left;width:56.5%;margin-right:5%;padding:0.2em 0.3em 0.3em 0.3em;border:1px solid #A5ACB2;font-size:0.94em;font-family:Verdana, Arial, Helvetica, sans-serif;}
#top-search .submit{margin-left:5px;width:64px;display:inline;padding:0;margin-top:0;}

#bookmarks{}
#bookmarks p {color:#FFFFFF;}

/* SHORTCUTS */
#shortcuts{position:absolute;left:-500px;top:-500px;width:50%;}
#toplink{position:absolute;left:-500px;height:1px;overflow:hidden;width:50%;}

h5 {font-family:Verdana, Arial, Helvetica, sans-serif;}
.h-contentsystem{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.0em;text-transform:uppercase;}
#topLine {height:15px; background:#001841; width:100%;margin:0!important;padding:0!important;}
#layout {margin-top:10px;}
#first-col {width:595px;float:left; margin-left:8px;margin-bottom:5px;}
#first-col a img {border:0!important; margin:5px 0 0 0px;}
#first-col .image {height:289px; width:100%;padding:10px;margin:5px 0 15px 10px;}
#first-col .image .titletext {width:40%;background:url(../image/bg-box.png);}
#first-col .image .titletext .number {float:left; font-size:4.0em; font-family:Arial, Helvetica, sans-serif;margin-right:10px;color:#600731; text-decoration:none;}
#first-col .image .titletext  .visit {padding:8px;margin-left:10px!important;font-size:1.5em;font-weight:bold;}
#first-col .image .titletext  .visitar {padding:8px;margin-left:1px!important;font-size:1.3em;}
#first-col .image .titletext  .visit a {color:#000000; text-decoration:none;}
#first-col .image .titletext  .visitar a {color:#000000; text-decoration:none;}
#first-col .image .titletext  .visit a:hover {text-decoration:underline;}
#first-col .image .bodytext {width:40%; background:url(../image/bg-box.png);position:relative; left:312px;top:160px;padding:3px; font-family:Verdana, Arial, Helvetica, sans-serif!important;}
.more{margin-left:170px;}
.more a {color:#600731;}
.more a:hover {text-decoration:none;}

.story {float:right; margin:-8px 5px 5px 0;}
.story a {color:#600731;}
.story a:hover {text-decoration:none;}

#first-col h1 {font-size:1.6em; color:#6f0839; font-family:Georgia, "Times New Roman", Times, serif; border-bottom:1px solid #6f0839;padding:3px;margin:3px;}
#first-col p {padding-left:4px;font-family:Verdana, Arial, Helvetica, sans-serif;padding-right:4px;}
#first-col .col1 {float:left; width:30%;margin:3px 0 3px 9px; height:240px;overflow:hidden;font-family:Verdana, Arial, Helvetica, sans-serif;}
#first-col .col2 {float:left; width:30%;margin-left:17px; height:240px;overflow:hidden;font-family:Verdana, Arial, Helvetica, sans-serif;margin-top:3px;}
#first-col .col3 {float:left; width:30%;margin-left:16px; height:240px;overflow:hidden;font-family:Verdana, Arial, Helvetica, sans-serif;margin-top:3px;}

#first-col .sub {float:left; width:96.3%;margin:3px 0 3px 9px; height:60px;overflow:hidden;font-family:Verdana, Arial, Helvetica, sans-serif;border:1px solid #6f0839; background-color:#e4e4e3;}
.sub {float:left; width:94.3%; height:25px;overflow:hidden;font-family:Verdana, Arial, Helvetica, sans-serif;border:1px solid #6f0839; background-color:#e4e4e3;padding:3px;margin:2px;}

#first-col h5 {margin:2px 0 5px 5px;color:#600731;}
#first-col h5 a {color:#6f0839; font-size:9px;}
#first-col a {color:#6f0839; }
#first-col a:hover {text-decoration:underline;}

#first-col h5 a:hover {text-decoration:underline;}
#first-col h5 a:visited {color:#001841;}
.otherimage {margin:2px;}

#second-col {width:35%;float:right; margin-right:8px;margin-top:0; padding:10px 10px 10px 10px;font-size:1.1em;}
#second-col .video {float:left;margin-right:0px;clear:both;margin-bottom:15px;}
#second-col .videos {padding-bottom:5px;min-height:200px;}
#second-col .offers {clear:both; font-family:Verdana, Arial, Helvetica, sans-serif;}
#second-col .offers h5 {margin-top:1px!important;}
#second-col .destVid {border-bottom:1px solid #e4e4e3;margin:-15px 0 10px 0;padding-bottom:10px;font-family:Verdana, Arial, Helvetica, sans-serif;}
#second-col .destVid h5 {margin-top:0!important;color:#000000!important;}
#second-col .destVid a {color:#6f0839;}
#second-col .offers .recommends .item {clear:both;}
#second-col .offers .recommends .item .image {float:left; height:70px; width:105px!important; margin-right:5px; margin-bottom:10px!important;}
#second-col .offers .recommends .item .text { min-height:70px;}
#second-col .offers .recommends .item .text h4 {font-size:0.9em; color:#001841;margin-left:5px;text-transform:uppercase;font-family:Verdana, Arial, Helvetica, sans-serif;}
#second-col .offers .recommends .item .text h4 a {color:#001841;}


#second-col img {border:none;}
#second-col h5 {margin:0 0 2px 0!important;}
.videotxt{float:right; width:40%;font-size:1.0em; margin:0!important;font-family:Arial, Helvetica, sans-serif;}
.videotxt2{font-size:1.0em; margin:0!important;font-family:Arial, Helvetica, sans-serif;}
.videotxt2 a {color:#600731;}
.videotxt a {color:#600731;}
.videotxt p {margin-top:4px;}
.videotxt h5 {margin-bottom:1px;color:#000000!important;}


/* FOOTER LINKS */
#footer{padding:10px 27px; font-family:Arial, Helvetica, sans-serif;background:none;height:100px;}
	#footer .logos{float:right;width:auto;}
	#footer .label{float:left;width:100px;clear:left;}
	#footer .links{float:left;width:auto;}

	#footer p{color:#000000; font-size:1.0em!important;}
	#footer ul{list-style-type:none;margin:0 0 5px 0;padding:0;color:#6f0839;}
	#footer ul a {color:#6f0839;}
	#footer ul a:hover {text-decoration:none;}
	#footer ul li{display:block;float:left;margin:0;padding:0; font-size:0.9em!important;font-weight:normal;}
	#footer ul li a{display:block;float:left;width:auto;background:url(/images/home/bg-footer-a2.gif) left center no-repeat;padding:0 6px; color:#6f0839; text-decoration:underline;font-weight:normal;}
	#footer ul li a:hover{text-decoration:none;}
	#footer ul li a.first{padding:0 6px 0 0;background:transparent;}

#footer-logosklg{float:right;text-align:right; width:10%;}
#footer-logosklg ul{list-style-type:none;}
#footer-logosklg ul li{display:inline;font-size:0.86em;margin:0;}

.feature {margin:7px 0 0 10px;font-family:Verdana, Arial, Helvetica, sans-serif;}


/* BEST OFFER */

#bestOffersNew{width:100%;clear:both; margin-top:5px;}
	#bestOffersNew #heading {display:none;}
	#bestOffersNew #heading h2 {font-family:Georgia, "Times New Roman", Times, serif; color:#001841;padding: 3px 0 3px 5px; font-size:1.3em; font-weight:bold; float:left; margin-right:50px;}
	#bestOffersNew #heading span {font-size:0.9em; float:right!important; margin:5px 3px 3px 0;color:#FFFFFF!important;}
	#bestOffersNew #heading span a{color:#FFFFFF;}
	#bestOffersNew .offer {clear:both;margin-top:15px; border-bottom:1px solid #E4E4E3; margin-left:3px; margin-right:3px;}
	#bestOffersNew .offer h3 {font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:0.8em; color:#001841; margin-top:-10px; padding-left:5px; padding-right:3px; padding-bottom:5px;}
	#bestOffersNew .offer h3 a {color:#001841; text-decoration:none;}
	#bestOffersNew .offer h3 a:hover {text-decoration:underline;}
	#bestOffersNew .offer .image {display:none;}
	#bestOffersNew .offer .offerInfo ul {list-style-type:none; font-size:0.9em; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:1.3em; color:#626668; margin:-20px 0 0 5px; }
	#bestOffersNew .offer .offerInfo ul li {display:inline;margin-right:5px;}
	#bestOffersNew .offer .offerPrice {margin-top:-13px;margin-left:5px; margin-right:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.9em; background:url(/images/dash-2-hz.gif) bottom left repeat-x;height:60px;}
	#bestOffersNew .offer .offerPrice .perPerson {font-size:0.9em;}
	#bestOffersNew .offer .offerPrice a {font-size:0.9em; color:#001841;}
	#bestOffersNew .offer .offerPrice img {margin-top:-13px; margin-bottom:5px;float:right;}
	#bestOffersNew .offer .offerPrice.last {background:none;}
	#bestOffersNew .offer .offerPrice big {font-size:1.1em;}
.style3{margin:0;}
.article {padding:5px 5px 5px 10px;float:left; font-family:Arial, Helvetica, sans-serif; }
.article li {font-size:1.0em;font-family:Verdana, Arial, Helvetica, sans-serif;line-height:1.5em;}

.shopTable {float:right; border:1px solid #600731; background:#e4e4e3; font-size:0.93em; font-family:Arial, Helvetica, sans-serif; margin:8px;}

.intro {line-height:normal;}
.intro:first-letter{font-size:400%;
     display:block;
     float:left;
     margin: 0.1em 0.1em 0; padding-top:3px;
     height:3.0em;
     color:#600731;}
	 
.ar {font-weight:bold; padding-top:10px;padding-left:3px;}	 
.ar span{font-size:200%;display:block;float:left;margin: 0em 0.1em 0; padding-top:0;height:2.0em; color:#600731;}
.no {font-size:200%;display:block;float:left;margin: 0em 0.2em 0; padding-top:0;height:2.0em; color:#600731;font-weight:bold;}
.ar a {color:#6f0839;}
.ar a:hover{text-decoration:none;}
	 
.arText {line-height:1.4em;}
.arText a:visited {color:#6f0839;}
.arText a:hover {text-decoration:none;}
.arText a {color:#6f0839;}
.links a {color:#001841;font-family:Verdana, Arial, Helvetica, sans-serif;}
.links a:hover {text-decoration:none;}
.arImage {float:left; margin:8px;}

.recommends .h-contentsystem {display:none;}
.recommends .item {margin:2px 0 3px 0; padding:3px; border:1px solid #e4e4e3;}
.recommends .item .text h4 {margin:0;padding:0;}
.recommends .item .text p {margin-top:2px;margin-bottom:0;line-height:1.3em;}
.recommends .item .text img {margin-top:0;}
.recommends .item .image {margin-right:10px!important;margin-top:5px!important;margin-left:5px!important;}
#ulrec li {background:url(/images/home/bg-box-a.gif) left center no-repeat!important;list-style-type:none;padding-left:10px;margin-top:-15px;float:right;}
#ulrec li a {text-decoration:none;color:#600731;}
#ulrec li a:hover {text-decoration:underline;}
.recommends .links {display:none;}

.extras .padding {padding:3px; margin:0;border:1px solid #e4e4e3;}
.extras .padding ul {list-style-type:none;}
.extras .padding ul { font-family:Arial, Helvetica, sans-serif; font-size:1.0em;}
.extras .padding ul li a {color:#001841; font-family:Arial, Helvetica, sans-serif;}
.extras .padding ul li a:hover {text-decoration:none;}

big {font-size:1.0em;}

/* BEST OFFERS */
#best-offers{background:#FFFFFF;}
#best-offers .tl-dark{display:none;clear:both;position:relative;}
#best-offers .tl-dark h3.l{display:inline;float:left;width:115px;}

#best-offers .tl-dark span{position:absolute;padding:0.8em 0.7em 0 0;width:42%;top:0;right:0;float:left;text-align:right;font-size:0.86em;font-family:Verdana, Arial, Helvetica, sans-serif;}
#best-offers .tl-dark a{color:#fff;} 
#best-offers .tl-dark a:hover{color:#CAECF8;}

#agents #best-offers h3.l{width:115px !important;}

#best-offers p{color:#444;font-size:0.94em;font-family:Verdana, Arial, Helvetica, sans-serif;line-height:1.4em;margin:0.6em 0.6em 0.5em 0.6em;background:url(../images/dash-1-hz.gif) repeat-x bottom left #FFEAEA;padding-bottom:0.7em;}
#best-offers ul{margin:0 3% 0.5em 3%;padding:0;list-style-type:none;}
#best-offers li{margin:0;font-size:1em;background:url(../images/dash-1-hz.gif) repeat-x bottom left;font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000;}
#best-offers li strong {font-family:Georgia, "Times New Roman", Times, serif;}
#best-offers li .price{text-decoration:underline;color:#001841;display:inline;padding:3px 0 5px 0; font-family:Verdana, Arial, Helvetica, sans-serif;}
#best-offers li a{text-decoration:none;color:#001841;display:block;padding:3px 0 5px 0;}
#best-offers li a:hover{text-decoration:underline;}
#best-offers li a span{color:#444;}
#best-offers .last{background:none;}
#best-offers .last a{padding-bottom:0;}
#best-offers .in-best-offers{margin-left:10px;padding-bottom:5px;margin-right:10px;background:url(../images/dash-1-hz.gif) repeat-x bottom left;}
#best-offers li a:visited{color:#6f0839;}
#best-offers li a:hover{text-decoration:none;}
#best-offers li a {color:#6f0839;}

.otherimage a img {border:none!important;}
.imgRight {float:right; margin:3px; border:none;}
.imgLeft {float:left; margin:3px 8px 3px 0;}
.arText2 {background:url(../image/star.gif) top left no-repeat; padding-left:20px!important;margin-left:10px!important;}
.latest {background:#e4e4e3;border:1px solid #600731;}
.latest p {margin:0;padding:5px;}

.int {font-size:1.0em; line-height:1.6em;}
.article p {line-height:1.6em;}
.article a:visited {color:#6f0839;}
.article a:hover {text-decoration:none;}
.article a {color:#6f0839;}


/* BOOKMARKING */
/* SOCIAL BOOKMARKING */

.bookmarking ul {text-align:left;
	list-style:none!important;
	margin:15px 0 0px 15px;
	padding:0;}
.bookmarking ul li {float:left;padding:0 4px 6px 0;margin-left:10px!important;}
.bookmarking ul .d {background:url(../image/bookmarking/delicious.gif) no-repeat!important;padding-left:25px!important;}
.bookmarking ul .di {background:url(../image/bookmarking/digg.gif) no-repeat!important;padding-left:25px!important;}
.bookmarking ul .r {background:url(../image/bookmarking/reddit.gif) no-repeat!important;padding-left:25px!important;}
.bookmarking ul .f {background:url(../image/bookmarking/facebook.gif) no-repeat!important;padding-left:25px!important;}
.bookmarking ul .s {background:url(../image/bookmarking/stumbleupon.gif) no-repeat!important;padding-left:25px!important;}
.favourites {clear:both;margin:5px 0 5px 15px;}

/* VIDEO ARCHIVE */
.videoarchive {border: 1px solid #e4e4e3;height:130px;margin:5px;}
.videoarchive .padding{padding:5px;}
.videoarchive .video {float:left; margin-right:5px;}
.videoarchive .text {margin-left:5px!important;padding-left:5px;}


/* RSS STYLING */
.rss .int {font-size:1.0em; line-height:1.6em;}
#chan_title{font-size:1.0em!important; line=height:1.6em!!important;}
#chan_link{display:none;}
#chan_description{font-size:1.0em; line-height:1.6em;font-family:Verdana, Arial, Helvetica, sans-serif;margin:10px;}
#chan_image_link{}
#chan_items{}
#chan_pubDate{}
#chan_copyright{}
#item_title {margin:5px;font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
#item {font-family:Verdana, Arial, Helvetica, sans-serif;margin:5px 5px 45px 5px;clear:both;}
#item .itmTtl {font-family:Georgia, "Times New Roman", Times, serif;font-weight:bold;}
#item p {font-family:Verdana, Arial, Helvetica, sans-serif;}
/*#chan_itemsAF {background:url(/image/af.gif) no-repeat top left;padding-top:30px;}*/

#chan_itemsAF, #chan_itemsCB, #chan_itemsEU, #chan_itemsFE, #chan_itemsCA, #chan_itemsNA, #chan_itemsAU, #chan_itemsIN, #chan_itemsOther, #chan_itemsUS {border:1px solid #6f0839;display:none;margin:10px 10px 10px 10px;display:none;}


#recent {padding:0 3px;margin:2px 8px;}

#discount {background:#c3004b;}
#discount h2 a {color:#FFFFFF;text-align:center!important; underline:0!important;}
#discount h3 a {color:#FFFFFF;text-align:center!important; underline:0!important;}
#discount h3 {color:#FFFFFF;text-align:center!important; underline:0!important;}
#discount h4 {color:#FFFFFF;text-align:left!important; underline:0!important;}

#cit li #chan_items li {float:none;}
#chan_items {width:90%; overflow-y:scroll;margin:0;margin-top:10px;}
#chan_items li {background:url(/image/sub-nav-bg-off.gif) no-repeat 5px left!important;padding-left:20px;}
html>/**/body #chan_items li {background:url(/image/sub-nav-bg-off.gif) no-repeat 3px 5px;}
#chan_items li a {color:#000000;text-decoration:none;font-family:Arial, Helvetica, sans-serif;}
#chan_items li a:hover {color:#6f0839;text-decoration:underline;}
#second-col #chan_items {border:1px solid #6f0839;padding:5px;}
#counter {clear:both;margin-top:10px;}

#gallery {
	position:relative;
	height:360px;
	margin-left:10px;
}
	#gallery a {
		float:left;
		position:absolute;
	}
	
	#gallery a img {
		border:none;
	}
	
	#gallery a.show {
		z-index:500
	}

	#gallery .caption {
		z-index:600; 
		background-color:#000; 
		color:#ffffff; 
		height:60px; 
		width:100%; 
		position:absolute;
		bottom:0;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}

	#gallery .caption .content {
		margin:5px
	}
	
	#gallery .caption .content h3 {
		margin:0;
		padding:0;
		color:#1DCCEF;
	}
	
	h5.feature {font-size:1.5em!important;}
	
	
/* COMMENT BOX */

#HCB_comment_box textarea {background:url(/comments.png) no-repeat!important; width:305px!important;height:95px!important; border:none;padding:7px;}
#hcb_form_name {background:url(/comment_name.png) no-repeat!important; border:none;width:150px;height:25px;}
