/* This CSS file is created for you to create or override any of the existing CSS styles used in this theme */

#widgetad { margin: -11px -10px 1px -11px; }
#adbrite-text {width 260px; text-align:right; margin: -2px 0px -10px 0px; }
#adbrite-text a {colour:##eeffff; font-size:8px;}

#buyticketstitle { color: #333; font-size: 12px; font-weight: 700; margin: 0px; padding: 5px 0px 5px 0px; background: url(images/feed-title-white.jpg) repeat-x top #EFEFEF; border: 1px solid #CCC; text-align:center; width:600px; }

#buytickets { color: #333; font-size: 12px; font-weight: 700; margin: -1px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 1px solid #CCC; width:600px; text-align:center; height:50px; }
#buytickets1 { width:200px; float:left; height:50px;}
#buytickets2 { width:200px; float:left; height:50px;}
#buytickets3 { width:200px; float:left; height:50px;}

#buyticketstitleone { color: #333; font-size: 12px; font-weight: 700; margin: 0px; padding: 5px 0px 5px 0px; background: url(images/feed-title-white.jpg) repeat-x top #EFEFEF; border: 1px solid #CCC; text-align:center; width:200px; }

#buyticketsone { color: #333; font-size: 12px; font-weight: 700; margin: -1px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 1px solid #CCC; width:200px; text-align:center; height:50px; }

#hotels { color: #333; font-size: 12px; font-weight: 700; margin: -1px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 1px solid #CCC; width:620px; text-align:center; height:50px; float:left; height:auto;}

#hotelstitle { color: #333; font-size: 12px; font-weight: 700; margin: 0px; padding: 5px 0px 5px 0px; background: url(images/feed-title-white.jpg) repeat-x top #EFEFEF; border: 1px solid #CCC; text-align:center; width:620px; float:left;}

#hotelsrow { width:620px; float:left; height:30px; padding: 4px 0px 3px 0px;}
#hotels1 { width:160px; float:left; height:auto; padding: 5px 0px 0px 0px;}
#hotels2 { width:55px; float:left; height:auto; padding: 5px 0px 0px 0px;}
#hotels3 { width:140px; float:left; height:auto; padding: 5px 0px 0px 0px;}
#hotels4 { width:170px; float:left; height:auto; padding: 5px 0px 0px 0px;}
#hotels5 { width:80px; float:left; height:auto; padding: 0px 0px 0px 0px;}

.bookonline { margin: 1px 1px 1px 1px; }
.bookonline a:link, .bookonline a:visited { font-size: 11px; background: url(images/feed-title-white.jpg) top repeat-x #EFEFEF; color: #000; text-decoration: none; padding: 3px 6px; margin: 0; border: 1px solid #CCC; font-weight: 700; zoom: 1; *display: inline; display: inline-block; }
.bookonline a:hover { background: #383332; color: #FFF; }

#advertise { color: #000000; font-size: 14px; margin: -10px 0px 10px 0px; padding: 0px 0px 0px 0px; border: 1px solid #CCC; text-align:center; height:auto; float:left; height:auto; background: url(images/blue-background.png) repeat-x top #EFEFEF; width:420px;}

#advertisetitle { color: #ffffff; font-size: 14px; font-weight: 700; margin: 0px 0px 0px 135px; padding: 4px 0px 4px 0px; border-left: 1px solid #CCC; text-align:center; height:36px; float:left; width:94px; }

#advertisetitle2 { color: #ffffff; font-size: 14px; font-weight: 700; margin: 0px 0px 0px 0px; padding: 4px 0px 4px 0px; border-left: 1px solid #CCC; text-align:center; height:36px; float:left;  width:94px;}

#advertisetitlea { color: #ffffff; font-size: 14px; font-weight: 700; margin: 0px 0px 0px 105px; padding: 4px 0px 4px 0px; border-left: 1px solid #CCC; text-align:center; height:36px; float:left; width:104px; }

#advertisetitle2a { color: #ffffff; font-size: 14px; font-weight: 700; margin: 0px 0px 0px 0px; padding: 4px 0px 4px 0px; border-left: 1px solid #CCC; text-align:center; height:36px; float:left;  width:104px;}

#advertiserowlight { width:100%; border: 1px solid #CCC; margin: 0px -1px 0px -1px; float:left; }
#advertisebox1 { width:130px; float:left; height:34px; padding: 4px 3px 0px 2px; font-weight: 400;}
#advertisebox2 { width:94px; float:left; border-left: 1px solid #CCC; height:34px; padding: 12px 0px 0px 0px; }
#advertisebox3 { width:130px; float:left; height:auto; padding: 6px 3px 6px 2px; font-weight: 400; }
#advertisebox4 { width:94px; float:left; border-left: 1px solid #CCC; height:auto; padding: 6px 0px 6px 0px; }

#advertiserowdark { width:100%; border: 1px solid #CCC; margin: 0px -1px 0px -1px; float:left; background: #DFDFDF;}

#advertisebox3a { width:100px; float:left; height:auto; padding: 6px 3px 6px 2px; font-weight: 400; }
#advertisebox4a { width:104px; float:left; border-left: 1px solid #CCC; height:auto; padding: 6px 0px 6px 0px; }

#compentry {border: 2px solid #cccccc; width: 600px; float: left; padding: 10px 0px 0px 10px; margin: 0px 0px 10px 0px; font-size: 14px; }

#compentry h3 {padding: 0px 0px 5px 0px; margin: 0px 0px 0px 0px; }
#compentry p {padding: 0px 0px 5px 0px; margin: 0px 0px 0px 0px; }
