body { background: url(../i/omara-background-01.gif) #E2D7C0 left top repeat-y; padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4e4e4e; line-height:20px; }
a { text-decoration:none; color:#777777; font-weight:bold; }
a:hover { text-decoration:underline; color:#CC0033; }
#level1 { clear: both; margin: 0; padding: 25px 0 0 0; }
br { clear:both }
div.wrapper { width: 916px; display: block; padding:0px 0px 0px 0px; margin: 0 auto 0 auto; overflow: hidden; background:#ffffff; }
.container { width: 890px; margin:13px 13px 0px 13px; padding:0px; }
.container2 {  margin:0px 13px 0px 13px; }
.footer {  margin:3px 13px 0px 13px; background:#EFE9DC top left no-repeat; height:52px; padding:18px 18px 0px 18px; color:#4e4e4e; }
.footertext { width:850px; float:left; }
.footertext a { color:#4e4e4e; }
.footertext a:hover { color:#CC0033; }

#major-promo{margin:0 0 13px 0; background:#000 url(../i/loading.gif) 50% 50% no-repeat; height:297px;}



.end {  background:none; height:21px; }
h4 { font-size:18px; color:#990033; padding:0; margin:5px 0 15px 0; }
p {margin:0; padding:0 0 10px 0;}

a.logo  { width:540px; height:42px; float:left; background: url(../i/omara-guestlist-logo.gif) left top no-repeat; text-indent:-2000px; margin:15px 34px 0 26px;  }
a.logo:hover  { width:540px; height:42px; float:left; background: url(../i/omara-guestlist-logo.gif) left bottom no-repeat; text-indent:-2000px; margin:15px 34px 0 26px; }

a.accreditations  { width:622px; height:74px; float:left; background: url(../img/accreditations.gif) left top no-repeat; text-indent:-2000px;  }

#nav1 ul{ height:63px; width:890px; background:transparent url(../i/menu-bar.gif) top left no-repeat; margin:13px 0 13px 0; padding:0; position:relative; float:right; }
#nav1 ul li{ margin:0; padding:0; list-style:none; position:absolute; }
#nav1 ul li,#nav1 ul a{ height:63px; display:block; }
#nav1 ul li a{ text-indent:-9999px; text-decoration:none; overflow: hidden; border:0px; padding:0px; }


#main_menu { background-repeat: repeat-x; padding:0px; margin:0px;}
#main_menu{ margin:0;background-repeat:repeat-x; list-style:none; background-position: left bottom; width:224px; float: left;}
#main_menu a {display: block; height: 22px; padding:1px 0 0 0; background-repeat: no-repeat; text-indent:5px;  }
#main_menu a:hover { color:#660000; background-color:#999999;  }

#main_menu ul.subnav {margin-left:0px; width:240px;}
#main_menu ul.subnav li {margin-left:15px; width:160px; list-style:url(../img/star.gif);}
 
#t1 { left:0px; width:85px; }
#t2 { left:85px; width:93px; }
#t3 { left:178px; width:126px; }
#t4 { left:304px; width:98px; }
#t5 { left:402px; width:112px; }
#t6 { left:514px; width:108px; }
#t7 { left:622px; width:268px; }

#t1 a:hover,body#t1on #t1{ background:transparent url(../i/menu-bar.gif) 0 -63px no-repeat; }
#t2 a:hover,body#t2on #t2{ background:transparent url(../i/menu-bar.gif) -85px -63px no-repeat; }
#t3 a:hover,body#t3on #t3{ background:transparent url(../i/menu-bar.gif) -178px -63px no-repeat; }
#t4 a:hover,body#t4on #t4{ background:transparent url(../i/menu-bar.gif) -304px -63px no-repeat; }
#t5 a:hover,body#t5on #t5{ background:transparent url(../i/menu-bar.gif) -402px -63px no-repeat; }
#t6 a:hover,body#t6on #t6{ background:transparent url(../i/menu-bar.gif) -514px -63px no-repeat; }
#t7 a:hover,body#t7on #t7{ background:transparent url(../i/menu-bar.gif) -622px -63px no-repeat; }


#bottom-bar ul{ height:149px; width:890px; background:transparent url(../i/bottam-bar.gif) top left no-repeat; margin:0px 0 0px 0; padding:0; position:relative; float:right; }
#bottom-bar ul li{ margin:0; padding:0; list-style:none; position:absolute; }
#bottom-bar ul li, #bottom-bar ul a{ height:149px; display:block; }
#bottom-bar ul li a{ text-indent:-9999px; text-decoration:none; overflow: hidden; border:0px; padding:0px; }
 
#k1 { left:0px; width:180px; }
#k2 { left:180px; width:180px; }
#k3 { left:360px; width:180px; }
#k4 { left:540px; width:180px; }
#k5 { left:720px; width:170px; }

#k1 a:hover,body#k1on #k1{ background:transparent url(../i/bottam-bar.gif) 0 -149px no-repeat; }
#k2 a:hover,body#k2on #k2{ background:transparent url(../i/bottam-bar.gif) -180px -149px no-repeat; }
#k3 a:hover,body#k3on #k3{ background:transparent url(../i/bottam-bar.gif) -360px -149px no-repeat; }
#k4 a:hover,body#k4on #k4{ background:transparent url(../i/bottam-bar.gif) -540px -149px no-repeat; }
#k5 a:hover,body#k5on #k5{ background:transparent url(../i/bottam-bar.gif) -720px -149px no-repeat; }


.leftbar { float:left; width:255px; margin-right:13px; margin-bottom:13px;  }
.leftbarhomepage { float:left; width:255px; margin-right:13px; margin-bottom:0px;  }
.rightbar { float:right;  }
.rightbarhomepage { float:right;  }


.leftnav { background:transparent url(../img/left-nav-bg.gif) top left no-repeat; float:left; width:240px; height:289px; margin-bottom:13px; padding:8px 0px 0 15px;   }
.leftnavhomepage { background:#EFE9DC; float:left; width:240px; height:289px; margin-bottom:13px; padding:8px 0px 0 15px;   }

.leftbar-gallery { float:left; margin-right:13px; margin-bottom:13px;  }
.left-gallery{ background:#EFE9DC; float:left; height:600px; width:875px; margin-bottom:13px; padding-top:35px;}

/* london clubs list */
.leftbar-clubs-page { float:left; width:255px; margin-right:13px; margin-bottom:13px;  }
.leftnav-clubs-page { background:#EFE9DC; float:left; width:240px; margin-bottom:13px; padding:8px 0px 0 15px;   }

#right-block { position:relative;  margin: 0; padding: 0; float:left; border:none; text-decoration:none; margin:0 0 13px 0; background-color:#EFE9DC; width:620px;}
.right-block-text { width:500px; margin:12px 0px 0px 30px; float:left; padding:0px; display:block; }

#Reviewsframing{
	overflow: auto;
	height: 350px;
}

.club-image-01 {width:90px; margin:0px 0px 0px 0px; float:left; padding:0px; display:block;}
.club-image-02 {width:90px; margin:0px 0px 0px 10px; float:left;}
.club-image-03 {width:90px; margin:0px 0px 0px 10px; float:left;}
.club-image-04 {width:90px; margin:0px 0px 0px 10px; float:left;}
.club-image-05 {width:90px; margin:0px 0px 0px 10px; float:left;}

.quick-contact { float:left; width:223px; height:147px; background:transparent url(../img/bg-quick-contact.gif) top left no-repeat; padding:50px 10px 0 22px; margin-bottom:13px;}
.quick-links { float:left; width:223px; height:147px; background:url(../i/quick-links.gif) top left no-repeat; padding:50px 10px 0 22px; margin-bottom:13px;}
.concer-research { float:left; width:223px; height:147px; background:transparent url(../img/cancer-research.gif) top left no-repeat; padding:50px 10px 0 22px;}

.hot-ticket { background:#EFE9DC top left no-repeat; height:197px; margin:0 0 13px 0; padding:0px 0px 0px 20px; width:602px; clear:both; }
.hot-ticket-left { width:255px; margin:12px 0px 0px 0px; float:left; padding:0px; display:block; }

.hot-ticket-left-long { width:600px; margin:12px 0px 0px 0px; float:left; padding:0px; display:block; }
.hot-ticket-right { margin:12px 0px 0px 40px; float:left; width:255px; }

h3.hot-ticket {margin:0px 0px 0px 2px; padding:10px 10px 10px 10px; background:url(../i/whats-hot.gif) left bottom no-repeat; width:400px; height:25px; font-size:1px; text-indent:-1337px;}

/*subscription form */
input.txt {
  color: #000000;
  background-color: #ffffff;
  border: 1px inset #000000;
  width: 200px;
}
.dropdown {		
	background-color: #ffffff;
	color: #000000;
	border: 1px inset #000000;
	width: 200px;
		}
input.btn {
  color: #000000;
  background-color: #ffffff;
  border: 1px inset #000000;
}

form p {
  clear: left;
  margin: 0;
  padding: 5px;
  padding-top: 5px;
}
form p label {
  float: left;
  width: 30%;
  font: bold 0.9em Arial, Helvetica, sans-serif;
}

.nye-front {
width:890px; height:250px; background:#EFE9DC; margin-left:13px;
}

.nye-front-left { width:400x; margin:12px 0px 0px 10px; float:left; padding:0px; display:block; }

.nye-front-right { margin:12px 0px 0px 10px; float:left; width:400px; }