body{ margin-top:0px; background-color:#CCCCCC;}
.newstopborder{border-top:1px solid #CCCCCC;}
.lthlogo{margin-left:7px; height:60px; width:195px;}
.header{margin:10px 3px 5px 0px; height:60px; width:380px;}
.headerlink{text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; }
.headerlink a{text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:none; }
.lthcontno{text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; margin-top:15px;}
.mainimg{width:580px; margin-left:10px; margin-right:10px;}
.londonevents{width:193px; height:auto; margin:10px 0px 0px 10px; padding:0px; float:left; text-align:left; border:1px solid #CCCCCC;}
.whatson{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#003366;  text-align:center;  margin:10px 10px 10px 10px; font-weight:bold;}
.eventsbox{width:193px; height:auto; margin:5px 0px 0px 10px; padding:0px; float:left; text-align:left; border:1px solid #CCCCCC;}
.eventstitle{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#666666;  text-align:center;  margin:10px 10px 5px 10px; font-weight: bold;}
.fanofthemonth{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#3b5998;  text-align:center;  margin:10px 10px 5px 10px; font-weight: bold;}
.eventstitle a{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#666666; text-decoration:none; }
.eventcontbox{font-family:Arial, Helvetica, sans-serif;   font-size:12px;   text-align:left; color:#666666;   line-height:16px;   margin:0px 5px 5px 5px;}
.guestcomcontbox{font-family:Arial, Helvetica, sans-serif;   font-size:12px;   text-align:left; color:#666666;   line-height:16px;   margin:0px 10px 5px 10px;}
.eventdate{font-size:11px;	font-weight:bold;	color:#336699;	text-align:left;	font-family: Verdana, Arial, Helvetica, sans-serif;}
.eventimg{ border:1px solid #cccccc; padding:2px;}
.winnername{color:#3333CC;}
.greeting{width:365px; margin:10px 10px 10px 10px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#666666; float:left;}
.introtext{width:365px; margin:10px 10px 10px 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; float:left;}
.introtext a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0033CC; text-decoration:none;}
.tagline{width:365px; margin:0px 0px 10px 0px; font-family:Georgia, 'Times New Roman', Times, serif; font-size:16px; color:#FF0000; float:left; font-weight: bold;}
.tagline a{width:365px; margin:0px 0px 10px 0px; font-family:Georgia, 'Times New Roman', Times, serif; font-size:16px; color:#FF0000; float:left; font-weight: bold;}
.maintitlebox{width:365px; margin:10px 0px 10px 15px; padding-top:10px; font-family:Arial, Helvetica, sans-serif; border-top:1px solid #CCCCCC; font-size:16px; color:#006699; float:left;  font-weight:bold;}
.maintitlebox a{ font-family:Arial, Helvetica, sans-serif;  font-size:16px; color:#006699; text-decoration:none;}
.starbox{ width:225px; margin:5px 0px 10px 15px;}
.hotcontbox{width:220px; margin:0px 5px 0px 15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; float:left; }
.redcoloffer{font-size:15px;	font-weight:bold;	color:#FF0000;	text-align:center;	font-family: Verdana, Arial, Helvetica, sans-serif;}
.from{font-size:10px;	color:#0033CC;	text-align:center;	font-family: Verdana, Arial, Helvetica, sans-serif;}
.hotrate{font-size:25px;	font-weight:bold;	color:#FF0000;	text-align:center;	font-family: Verdana, Arial, Helvetica, sans-serif; line-height:25px;}
.specialrate{font-size:15px;	font-weight:bold;	color:#0033CC;	text-align:center;	font-family: Verdana, Arial, Helvetica, sans-serif;}
.hotelsimage{width:135px; margin:5px 3px 5px 0px; text-align:center;}
.note{width:365px; margin:10px 10px 10px 10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; float:left;}
.endtext{width:365px; margin:10px 10px 10px 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; float:left; padding-top:10px;  border-top:1px solid #CCCCCC;}
.maptext{width:365px; margin:10px 10px 0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; float:left;}
.hotellink{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-align:center; margin:5px 3px 0px 3px; border-top:1px solid #CCCCCC;  border-bottom:1px solid #CCCCCC; background-color: #EAF4FF; padding: 3px;}
.twitterlink{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-align:center; margin:0px 3px 10px 3px; border-top:1px solid #CCCCCC; padding-top:5px;}
.guestcotitles{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#993300;  text-align:left;  margin:0px 10px 5px 10px; font-weight: bold; font-style:italic;}
.eventstitles{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666666;  text-align:center;  margin:10px 10px 5px 10px; font-weight: bold;}
.eventstitles a{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666666; text-decoration:none; }
.starboxs{ width:215px; margin:5px 0px 5px 12px;}
.hotelcontbox{width:230px; margin:0px 3px 0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; float:left; }
.maintitlebox2{width:365px; margin:10px 0px 5px 15px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#006699; float:left;  font-weight:bold;}
.maintitlebox1{width:365px; margin:10px 0px 5px 0px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#006699; float:left;  font-weight:bold;}
.maintitlebox1 a{ font-family:Arial, Helvetica, sans-serif;  font-size:16px; color:#006699; text-decoration:none;}
.saletext1{width:365px; margin:10px 10px 0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; float:left; text-align:right;}
.introhoteltext{width:365px; margin:10px 10px 0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; float:left; border-top:1px solid #CCCCCC;}
.introtext1{width:365px; margin:10px 10px 0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; float:left;}
.introtext1 a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0033CC; text-decoration:none;}
.offerlink{width:365px; margin:0px 10px 0px 10px; font-family:Arial Narrow; font-size:16px; color:#FF0000; float:left; font-weight: normal;}
.offertextlink{width:365px; margin:10px 10px 0px 10px; font-family:Arial Narrow; font-size:16px; color:#FF0000; float:left; font-weight: normal;}
.offerlink a{width:365px; margin:0px 0px 10px 0px; font-family:Arial Narrow; font-size:16px; color:#FF0000; float:left; font-weight:normal; text-decoration:none;}
.hrlines{border:solid 1px #cccccc; width:365px; margin-left:10px;}
.hotelconbox{width:365px; margin:0px 0px 5px 10px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#006699; float:left; font-weight:bold;}
.topnewsline{width:365px; color:#cccccc; text-align: left; margin-left:10px;}
.hotelconbox a{ font-family:Arial, Helvetica, sans-serif;  font-size:16px; color:#006699; text-decoration:none;}
.eventsbox1{width:193px; height:auto; margin:5px 0px 0px 10px; padding:0px; float:left; text-align:center;}
.winnerboxleft{width:280px; height:auto; margin:5px 5px 0px 10px; padding:0px; float:left; text-align:left; border:1px solid #CCCCCC;}
.winnerboxright{width:280px; height:auto; margin:5px 10px 0px 5px; padding:0px; float:left; text-align:left; border:1px solid #CCCCCC;}

