/* GLOBAL
--------------------------------------------------------------------------------------------------------------*/
* { padding:0; margin:0; line-height:1.5em;}
body,td,th {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #888;}
body {margin: 0px; background:url(../images/body.jpg) no-repeat center top fixed;}

a:link, a:visited, a:active {color: #fff; text-decoration: underline;}
a:hover {text-decoration: none;}

h1 {font-size: 24px; color: #fff; font-weight:normal;}
h2 {font-size: 18px; color: #fff; font-weight:normal;}
h3 {font-size: 14px; color: #fff; font-weight:normal;}

img {	 border:0;}

#wrapper { width:1200px; margin:0 auto; position:relative;}

/* TOP
--------------------------------------------------------------------------------------------------------------*/
#top { width:100%; height:90px;}
#logo { float:left; padding-top:10px;}

#tools { width:800px; height:21px; margin-top:30px; float:right;}
#tools ul { margin:0; padding:0; list-style:none; text-align:right;}
#tools ul li { display:inline;}
#tools ul li#tools-phone { background:url(../images/phone.gif) no-repeat left center; padding:2px 30px 2px 30px; color:#fff;}
#tools ul li#tools-email { background:url(../images/email.gif) no-repeat left center; padding:2px 30px 2px 30px;}
#tools ul li#tools-email a { color:#fff; text-decoration:none;}
#tools ul li#tools-email a:hover { color:#fff; text-decoration:none;}
#tools ul li#tools-movie { background:url(../images/movie.png) no-repeat left center; padding:2px 30px 2px 30px;}
#tools ul li#tools-movie a { color:#fff; text-decoration:none;}
#tools ul li#tools-movie a:hover { color:#fff; text-decoration:none;}
#tools ul li#tools-wifi { margin-right:30px; position:relative; top:2px;}
#tools ul li#tools-tripadvisor { margin-right:30px; position:relative; top:4px;}
#tools ul li#tools-facebook { position:relative; top:4px;}
#tools ul li#tools-twitter { position:relative; top:4px;}
#tools ul li#tools-youtube { position:relative; top:4px;}

/* MENU
--------------------------------------------------------------------------------------------------------------*/
#menu { width:100%; height:35px; background:url(../images/menu.gif) repeat-x center;}
#menu ul { margin:0; padding:0; list-style:none;}
#menu ul li { float:left; font-size:13px; font-weight:bold; text-transform:uppercase; position:relative;}
#menu ul li a { color:#fff; display:block; text-decoration:none; background:url(../images/menu-li.gif) no-repeat right top; padding:11px 34.5px;}
#menu ul li a:hover, #menu ul li.active a { background:url(../images/menu-hover.gif) no-repeat right top;}
#menu ul li:last-child a {background:none;}
#menu ul li:last-child a:hover { background:url(../images/menu-hover.gif) no-repeat left top;}

#menu ul li ul { position:absolute; visibility:hidden; width:170px; padding:0; margin:0; top:35px; background:none; z-index:1000; height:auto;}
#menu ul li ul li { font-size:12px; font-weight:normal; text-transform:none; float:none;}
#menu ul li ul li a {padding:5px 10px; background:#000!important; border-bottom:1px solid #333;}
#menu ul li ul li a:hover { background:#181818!important;}

/* SUBMENU
--------------------------------------------------------------------------------------------------------------*/
#submenu { margin:10px 0; padding-top:30px; background:url(../images/submenu-top.gif) no-repeat left top;}
#submenu ul {padding-bottom:30px; background:url(../images/submenu-bottom.gif) no-repeat left bottom; list-style:none;}
#submenu ul li.active { font-weight:bold;}
#submenu ul li a { display:block; text-transform:uppercase; text-decoration:none; color:#fff; font-size:12px; padding:10px 0 10px 0;}
#submenu ul li a:hover, #submenu ul li.active a{ color:#ccc;}
#submenu ul li {border-bottom: 1px solid #333;}
#submenu ul li:last-child {border-bottom: none;}

/* HOME BANNER
--------------------------------------------------------------------------------------------------------------*/
#banner-home { width:1200px; height:500px; position:relative; overflow:hidden;}
#banner-inner { width:1200px; height:375px; position:relative; overflow:hidden;}
#watermark { position:absolute; top:0; left:0; z-index:99; display:none;}
#watermark-tabs { position:absolute; top:125px; left:0; z-index:99;}

#searchbox-home { position:absolute; top:0; left:0; background:url(../images/alpha80.png); height:60px; width:1200px; z-index:100;}
#searchbox-tabs { position:absolute; top:125px; left:0; background:url(../images/alpha80.png); height:60px; width:939px; z-index:100;}
#searchbox { margin:19px 0 0 20px; width:690px; float:left;}
#searchbox h1 {color:#e2ddd0; font-size:21px; font-weight:bold; text-transform:uppercase; float:left; margin:0; padding:0 15px 0 0;}
#searchbox div { float:left; margin:0 5px; color:#fff;}
#searchbox select { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333; position:relative; top:-2px; border:0;}
#searchbox option { padding:3px 5px;}

#vouchers {width:250px; text-align:right; position:absolute; top:0; right:0;}

#featured { position:absolute; bottom:20px; right:0; width:480px; z-index:100;}
#featured ul { list-style:none;}
#featured ul li {padding:30px; background:url(../images/alpha30.png);}
#featured h1 {}
#featured h1 a { font-size:24px; font-weight:bold; text-decoration:none; text-transform:uppercase; color:#fff;}
#featured h2 a { font-size:15px; font-weight:bold; text-decoration:none; color:#e7e4da;}
#featured cufon { margin-bottom:2px;}
#featured p a { display:block; width:98px; height:24px; text-indent:-9999px; background:url(../images/booknow.gif) no-repeat left top; margin-left:322px;}
#featured p a:hover { background:url(../images/booknow.gif) no-repeat left bottom;}

/* MAIN
--------------------------------------------------------------------------------------------------------------*/
#main-home { background:#000; width:100%; height:150px; border-bottom:3px solid #222;}
#main-inner { background:url(../images/main-inner.gif) repeat-y left top; width:100%; border-bottom:3px solid #222; float:left; padding-bottom:20px;}

#left { width:220px; padding:0 20px; float:left;}

#content-home { width:400px; height:120px; margin:15px 0 15px 20px; float:left; overflow:hidden;}
#content-home h1 { font-size:17px; margin:0 0 5px 0;}

.scroll { height:120px; overflow:auto; padding-right:20px;}

#content-inner { width:556px; padding:0 0 0 30px; float:left; overflow:hidden;}
#content-inner h1, #content-inner h2, #content-inner p, #content-location p { margin:1em 0;}

#content-location { width:294px; margin:0 30px; float:left;}
#content-location h1, #content-full h1 { margin:1em 0;}

#content-full {margin:0 30px; float:left; width:880px;}

#content-full ol, #content-inner ol, #content-location ol { margin:20px 30px;}

ul.pdf { list-style:none;}
ul.pdf li a { display:block; margin:2px 0px; border:1px solid #333; background:#181818 url(../images/pdf.gif) no-repeat 10px 5px; padding:5px 10px 5px 42px; color:#fff; font-weight:bold; text-decoration:none;}
ul.pdf li a:hover {background:#222 url(../images/pdf.gif) no-repeat 10px 5px;}

/* CAROUSEL
--------------------------------------------------------------------------------------------------------------*/
#carousel { width:740px; height:100px; margin:20px 20px 20px 0; float:right; overflow:hidden; position:relative;}
.carousel {position:relative; margin:0 11px;}
.carousel ul li {width:164px; height:94px;	margin:0px 5px; overflow:hidden; position:relative; border:3px solid #333;}
.carousel ul li .desc {width:154px; height:84px; bottom:-70px; position:absolute; background:url(../images/alpha50.png); padding:5px; color:#fff; font-size:11px;}
.carousel ul li .desc .title {font-size:12px; height:18px; padding-top:0px; max-width: 130px; overflow:hidden; font-weight:bold;}
.carousel ul li .desc .title a, .carousel ul li .desc a {color:#fff; display:block; text-decoration:none;}
.carousel ul li a.more {display:block; width:18px; height:18px; background:url(../images/more.png) no-repeat top left; margin-top:2px; float:right;}
.carousel ul li a.more:hover {background-position:left bottom;}
.prev, .next { background:none; border:0; padding:20px 0px; position:absolute; top:20px; cursor: pointer;}
.prev {left:0px;}
.next {right:0px;}

/* GALLERY
--------------------------------------------------------------------------------------------------------------*/
#gallery { width:334px; margin:10px; float:left;}
#gallery h2 { text-align:center; font-size:14px; color:#fff;}

#photogallery ul { list-style:none; margin:5px 0;}
#photogallery ul li { display:inline; margin:0; padding:0;}
#photogallery ul li img { border:3px solid #333; padding:1px; background:#000; margin:5px;}
#photogallery ul li a { text-decoration:none;}
#gallery #photogallery img { width:90px; height:63px;}

/* TABS
--------------------------------------------------------------------------------------------------------------*/
#main-tabs { background: url(../images/main-tabs.gif) repeat-y left; width:100%; border-bottom:3px solid #222; float:left; padding-bottom:20px;}

#tabs-left { width:939px; float:left;}

.room-content { padding:0 20px 20px;}
.room-content h1 { border-bottom:1px solid #333; padding:20px 0px 20px 0px; margin-bottom:20px;}
.room-content h1 span { color:#888; font-size:14px; float:right; padding-top:10px;}
.room-content h1 span b { color:#fff; font-weight:normal;}
.room-content h3 { color:#888; font-size:14px; text-align:right;}
.room-content h3 strong { display:block; font-size:80px; color:#fff; letter-spacing:-5px;}
.room-content p { margin-bottom:1em;}

.room-content p.booknow { width:92px; padding:0 0 0 93px;}
.room-content p.booknow a { display:block; width:92px; height:24px; text-indent:-9999px; background:url(../images/booknow-grey.gif) no-repeat left top;}
.room-content p.booknow a:hover { background:url(../images/booknow-grey.gif) no-repeat left bottom;}

.room-content p.enquiry-button { width:139px; padding:0 0 0 46px;}
.room-content p.enquiry-button a { display:block; width:139px; height:24px; text-indent:-9999px; background:url(../images/enquiry.gif) no-repeat left top;}
.room-content p.enquiry-button a:hover { background:url(../images/enquiry.gif) no-repeat left bottom;}

.room-content .price { float:right; width:185px;}
.room-content .room-description { width:710px; float:left;}
.room-content ul { list-style:none; margin-bottom:20px; float:left;}
.room-content ul li {width:190px; background:url(../images/bullet.gif) no-repeat left 6px; padding-left:15px; margin:0 10px 0 20px; float:left;}

#tabs-right { width:260px; float:right;}

ul.tabs { list-style:none;}
ul.tabs li { margin-bottom:1px;}
ul.tabs li a { display:block; text-indent:-9999px;}



ul.tabs li a#tab-room1 { height:59px; background:url(../images/accommodation/tab1.jpg) no-repeat left top;}
ul.tabs li a:hover#tab-room1, ul.tabs li.active a#tab-room1 { background:url(../images/accommodation/tab1.jpg) no-repeat left bottom;}

ul.tabs li a#tab-room2 { height:59px; background:url(../images/accommodation/tab2.jpg) no-repeat left top;}
ul.tabs li a:hover#tab-room2, ul.tabs li.active a#tab-room2 { background:url(../images/accommodation/tab2.jpg) no-repeat left bottom;}

ul.tabs li a#tab-room3 { height:59px; background:url(../images/accommodation/tab3.jpg) no-repeat left top;}
ul.tabs li a:hover#tab-room3, ul.tabs li.active a#tab-room3 { background:url(../images/accommodation/tab3.jpg) no-repeat left bottom;}

ul.tabs li a#tab-room4 { height:59px; background:url(../images/accommodation/tab4.jpg) no-repeat left top;}
ul.tabs li a:hover#tab-room4, ul.tabs li.active a#tab-room4 { background:url(../images/accommodation/tab4.jpg) no-repeat left bottom;}

ul.tabs li a#tab-room5 { height:59px; background:url(../images/accommodation/tab5.jpg) no-repeat left top;}
ul.tabs li a:hover#tab-room5, ul.tabs li.active a#tab-room5 { background:url(../images/accommodation/tab5.jpg) no-repeat left bottom;}

ul.tabs li a#tab-room6 { height:59px; background:url(../images/accommodation/tab6.jpg) no-repeat left top;}
ul.tabs li a:hover#tab-room6, ul.tabs li.active a#tab-room6 { background:url(../images/accommodation/tab6.jpg) no-repeat left bottom;}

ul.tabs li a#tab-room7 { height:59px; background:url(../images/accommodation/tab7.jpg) no-repeat left top;}
ul.tabs li a:hover#tab-room7, ul.tabs li.active a#tab-room7 { background:url(../images/accommodation/tab7.jpg) no-repeat left bottom;}

ul.tabs li a#tab-room8 { height:59px; background:url(../images/accommodation/tab8.jpg) no-repeat left top;}
ul.tabs li a:hover#tab-room8, ul.tabs li.active a#tab-room8 { background:url(../images/accommodation/tab8.jpg) no-repeat left bottom;}



ul.tabs li a#tab-meetings1 { height:68px; background:url(../images/meetings/tab1.jpg) no-repeat left top;}
ul.tabs li a:hover#tab-meetings1, ul.tabs li.active a#tab-meetings1 { background:url(../images/meetings/tab1.jpg) no-repeat left bottom;}

ul.tabs li a#tab-meetings2 { height:68px; background:url(../images/meetings/tab2.jpg) no-repeat left top;}
ul.tabs li a:hover#tab-meetings2, ul.tabs li.active a#tab-meetings2 { background:url(../images/meetings/tab2.jpg) no-repeat left bottom;}

ul.tabs li a#tab-meetings3 { height:68px; background:url(../images/meetings/tab3.jpg) no-repeat left top;}
ul.tabs li a:hover#tab-meetings3, ul.tabs li.active a#tab-meetings3 { background:url(../images/meetings/tab3.jpg) no-repeat left bottom;}

ul.tabs li a#tab-meetings4 { height:68px; background:url(../images/meetings/tab4.jpg) no-repeat left top;}
ul.tabs li a:hover#tab-meetings4, ul.tabs li.active a#tab-meetings4 { background:url(../images/meetings/tab4.jpg) no-repeat left bottom;}

ul.tabs li a#tab-meetings5 { height:67px; background:url(../images/meetings/tab5.jpg) no-repeat left top;}
ul.tabs li a:hover#tab-meetings5, ul.tabs li.active a#tab-meetings5 { background:url(../images/meetings/tab5.jpg) no-repeat left bottom;}

ul.tabs li a#tab-meetings6 { height:67px; background:url(../images/meetings/tab6.jpg) no-repeat left top;}
ul.tabs li a:hover#tab-meetings6, ul.tabs li.active a#tab-meetings6 { background:url(../images/meetings/tab6.jpg) no-repeat left bottom;}

ul.tabs li a#tab-meetings7 { height:67px; background:url(../images/meetings/tab7.jpg) no-repeat left top;}
ul.tabs li a:hover#tab-meetings7, ul.tabs li.active a#tab-meetings7 { background:url(../images/meetings/tab7.jpg) no-repeat left bottom;}


/* REVIEWS
--------------------------------------------------------------------------------------------------------------*/
#reviews { width:220px; height:115px; margin:10px 20px; padding:33px 0; background:url(../images/reviews.gif) no-repeat left top;}
#reviews h2 {font-size:16px; text-align:center;}
#reviews ul { list-style:none; font-size:10px; margin-bottom:10px;}
#reviews ul li { display:block; width:220px; height:70px; overflow:hidden; margin:10px 0px; text-align:center;}
#reviews a#more-reviews { display:block; text-indent:-9999px; width:105px; height:18px; margin-left:58px; background:url(../images/more-reviews.gif) no-repeat left top;}
#reviews a:hover#more-reviews { background:url(../images/more-reviews.gif) no-repeat left bottom;}

#reviews-inner { width:220px; height:115px; margin:20px 0;}
#reviews-inner h2 {font-size:16px; text-align:center;}
#reviews-inner ul { list-style:none; font-size:10px; margin-bottom:10px;}
#reviews-inner ul li { display:block; width:220px; height:70px; overflow:hidden; margin:10px 0px; text-align:center;}
#reviews-inner a#more-reviews { display:block; text-indent:-9999px; width:105px; height:18px; margin-left:58px; background:url(../images/more-reviews-inner.gif) no-repeat left top;}
#reviews-inner a:hover#more-reviews { background:url(../images/more-reviews-inner.gif) no-repeat left bottom;}

#reviews-content { width:100%;}  
#reviews-content ul { list-style:none;}
#reviews-content ul li { border-bottom:1px solid #333; padding:20px 0px 20px 50px; background:url(../images/quote.gif) no-repeat left 20px;}

/* SPECIALS
--------------------------------------------------------------------------------------------------------------*/
#specials-inner { width:304px; height:180px; margin:20px 0; border: 1px solid #333; background:#181818; padding:20px 10px;}
#specials-inner h2 {font-size:16px; text-align:center; color:#fff;}

#specials-inner ul { list-style:none; font-size:10px; margin-bottom:10px;}
#specials-inner ul li { display:block; width:294px; height:160px; overflow:hidden; margin:10px;}

#specials-inner ul li a { color:#888; text-decoration:none;}
#specials-inner ul li a:hover { color:#666; text-decoration:none;}

#specials-inner ul li h3 { margin:10px 0px;}
#specials-inner ul li h3 a { color:#fff; text-decoration:none;}
#specials-inner ul li h3 a:hover { color:#ccc; text-decoration:none;}

#specials-inner ul li img { float:left; margin:2px 10px 10px 0px;}

#specials-inner ul li .descr {height:88px; overflow:hidden; margin-bottom:10px;}
#specials-inner ul li .specialmore a{ display:block; text-indent:-9999px; width:75px; height:18px; margin-left:209px; background:url(../images/readmore.gif) no-repeat left top;}
#specials-inner ul li .specialmore a:hover{ background:url(../images/readmore.gif) no-repeat left bottom;}


/* BUTTONS
--------------------------------------------------------------------------------------------------------------*/
#buttons { width:220px; margin:5px 20px;}
#buttons-left { width:220px; margin:10px 0px;}
#buttons ul, #buttons-left ul { list-style:none;}
#buttons ul li, #buttons-left ul li { margin:10px 0px;}
#buttons ul li a, #buttons-left ul li a { display:block; width:220px; height:50px; text-indent:-9999px;}

#buttons ul li#brochure a, #buttons-left ul li#brochure a { background: url(../images/button-brochure.jpg) no-repeat left top;}
#buttons ul li#brochure a:hover, #buttons-left ul li#brochure a:hover { background: url(../images/button-brochure.jpg) no-repeat left bottom;}

#buttons ul li#conference a { background: url(../images/conference-brochure.jpg) no-repeat left top;}
#buttons ul li#conference a:hover { background: url(../images/conference-brochure.jpg) no-repeat left bottom;}

#buttons ul li#newsletter a, #buttons-left ul li#newsletter a { background: url(../images/button-newsletter.jpg) no-repeat left top;}
#buttons ul li#newsletter a:hover, #buttons-left ul li#newsletter a:hover { background: url(../images/button-newsletter.jpg) no-repeat left bottom;}

/* GOOGLE MAP
----------------------------------------------------------------------------------------------------------------------------------------- */
.GMapEZ {height:554px; width:878px; margin:20px 0;}
input#fromAddress { border:1px solid #ddd9cb; padding:1px 5px; background:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12; color:#333;}

div#googlemap {
width: 100%;
height: 400px;
}

table.gadget {
width: 100%!important;
}

table.gadget iframe{
width: 100%!important;
}

/* SITEMAP
----------------------------------------------------------------------------------------------------------------------------------------- */
#sitemap { list-style:none;}
#sitemap li { border-bottom:1px dotted #e2ddd1;}
#sitemap li a { background:url(../images/bullet.gif) no-repeat 10px center; padding:5px 10px 5px 20px; text-decoration:none; color:#413d32; font-weight:bold; display:block;}
#sitemap li a:hover { background:#f7f5f2 url(../images/bullet.gif) no-repeat 10px center;}
#sitemap li ul { list-style:none;}
#sitemap li ul li { border-top:1px dotted #e2ddd1; border-bottom:0;}
#sitemap li ul li a { background:url(../images/bullet.gif) no-repeat 20px center; padding:5px 10px 5px 30px; text-decoration:none; color:#A90117; font-weight:normal;}
#sitemap li ul li a:hover { background:#f7f5f2 url(../images/bullet.gif) no-repeat 20px center;}

/* CONTACT FORM
----------------------------------------------------------------------------------------------------------------------------------------- */
.contactform { border:1px solid #e4e0d5; background:#f7f5f2; padding:30px;}
.contactform input, .contactform textarea {border:1px solid #e4e0d5; background:#fff; padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; width:300px;}
.contactform td { padding:3px;}
.contactform td.alt { background:#fbfaf9;}
.contactform input.submit { border:0; padding:0; width:auto;}
.contactform input.reload { background:url(../images/button-brown.gif) repeat-x center; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; width:312px; border:0; color:#fff;}

/* FOOTER
--------------------------------------------------------------------------------------------------------------*/
#footer { width:100%; font-size:10px;}
#footer a { text-decoration:none;}
#footer a:hover { text-decoration:underline;}

#footer ul { list-style:none;}
#footer ul li { display:inline; padding: 0 5px;}
#footer ul li:last-child {padding-right:0;}

#footer #links { float:left; float:left; margin:15px 0 14px 20px;}
#footer #links ul li {border-right:1px solid #413d32;}
#footer #links ul li:last-child {padding-right:0; border-right:0;}

#footer #address { clear:left; margin:20px 40px 20px 0px;}

#footer #logos { float:right; margin:34px 16px 0 0;}

#footer #partners {float: left;margin: 15px 0 14px 290px;}
#footer #partners ul li {border-right:1px solid #413d32;}
#footer #partners ul li:last-child {padding-right:0; border-right:0;}

/* FLOATING BANNER
--------------------------------------------------------------------------------------------------------------*/
#fl_banner {background:#181818 url(../images/fl-bg.gif) repeat-x top; width:400px; padding:0px 40px 10px 40px; left:-520px; top:-600px; position:absolute; border:10px solid #fff; text-align:center; z-index:1100; box-shadow: 0 0 20px rgba(0,0,0,0.5); color:#fff;}
#fl_banner h1 { font-family: Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; text-transform:none; border:0; padding:0; margin:1em 0; color:#fff;}
#fl_banner h2 { font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-transform:none; border:0; padding:0; margin:1em 0; color:#fff;}
#fl_banner .closer { display:block; width:15px; height:15px; background: url(../images/closer.gif) no-repeat left top; position:absolute; right:10px; top:10px; z-index:1000;}
#fl_banner p { margin:1em 0; font-size:12px; line-height:1.5em; color:#fff;}
#fl_banner img { max-width:400px;}
#fl_banner .fl-logo { margin:20px 0;}


/* SEARCHBOX LEFTCOL / TICKS
--------------------------------------------------------------------------------------------------------------*/



body#homeleftcol #searchbox-home {
				height: 500px;
  				width: 264px;
			}

body#homeleftcol #searchbox {width:232px;}

body#homeleftcol #searchbox h1 { padding-bottom: 19px;}

body#homeleftcol .arr {
  padding-bottom: 10px;
}

body#homeleftcol .nites  {
  padding-bottom: 12px;
}

body#homeleftcol .nites .bke_drop {
  padding: 3px;
  text-align: center;
  width: 97px;
}

body#homeleftcol ul.tick {
  float: left;
  margin: 15px 3%;
  width: 94%;
}

body#homeleftcol ul.tick li {
	background: -moz-linear-gradient(top,  rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.5) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.5)), color-stop(100%,rgba(0,0,0,0.5)));
background: -webkit-linear-gradient(top,  rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.5) 100%);
background: -o-linear-gradient(top,  rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.5) 100%);
background: -ms-linear-gradient(top,  rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.5) 100%);
background: linear-gradient(to bottom,  rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.5) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80000000', endColorstr='#80000000',GradientType=0 );
	color:#fff;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.52);
	text-transform: uppercase;
	list-style: none;
	font-size:11px;
	font-weight: bold;
	margin-bottom: 1px;
	padding:7px;
	padding-left: 20px;
	border-radius: 2px 2px 2px 2px;
}

body#homeleftcol ul.tick li span {
  background: url("../images/green-tick.png") no-repeat scroll 0 0;
  padding-bottom: 10px;
  padding-left: 30px;
  padding-top: 6px;
}