@charset "UTF-8";
/*CLEAR DEFAULTS*/
body, h1, h2, h3, h4, h5, h6, ul, ol, li, p {
	margin:0;
	padding:0;
}
img {border:none;
}
body {
	font-family:Verdana;
	font-size:100.01%;
	font-weight:lighter;
	color:#000000;
	text-align:centre;
	text-shadow: 0 0 0 #000;
	background-color:#00423A;
	background-repeat:no-repeat;
	img-border:none;
	margin:0px;
}

/*STYLES*/

.lightGreenText {color: #A0C1BC;}

.whiteText {color: #FFFFFF}

.redText {color: #BF1E2D;}

.offerTitle {color:#BF1E2D;}

.offerText {color:#00423A;}

a {text-decoration:none}


/*STYLES END*/



/*TEXT & FONTS*/


h1 {
	display:none;
}

h2 {
	color:#BF1E2D;
	text-align:left;
	font-size:1.2em;
	font-weight:bold;
	margin:0px 0px 0px 10px;
}

#leftColumn h4 {
	color:#00423A;
	font-size:.7em;
	line-height:1.2em;
	margin:5px 0px 0px 10px;
}

h3 {
	color:#00423A;
	text-align:left;
	font-size:.75em;
	font-weight:bold;
	margin:10px 0px 0px 10px;
}

#telephone h3 {
	color:#FFCD5;
	text-align:right;
	font-size:.75em;
	font-weight:bold;
	margin:10px 0px 0px 10px;
	text-shadow:#000000 1px 1px 1px;
}

h4 {
	color:#00423A;
	text-align:left;
	font-size:.7em;
	font-weight:100;
	margin-top:10px;
	margin-left:10PX;
}

h5 {
	color:#FFFFFF;
	text-align:left;
	font-size:.5em;
	font-weight:100;
	margin-top:20px;
	margin-left:33px;
}

h6 {
	color:#00423A;
	text-align:center;
	font-size:.65em;
	font-weight:100;
	margin-top:10px;
}

p {
	color:#00423A;
	font-size:.75em;
	font-weight:100;
	font-weight:lighter;
	margin:10px 0px 20px 0px;
}

#contactForm p {
	color:#00423A;
	font-size:.7em;
	line-height:1.2em;
}



td {
	color:#00423A;
	font-size:.7em;
	line-height:1.2em;

}

/*TEXT & FONTS END*/



/*COLUMNS & LAYOUT*/

#wrapper {
	width:800px;
	height:100%;
	text-align:left;
	margin:0px auto;
	padding:0 0 0;
	background-color:#00423A;
	position:relative;
}

#mainBody {
	width:800px;
	float:left;
	margin:0px auto 30px auto;
	background-image:url(../images/bg_strip.jpg);
	background-color:#00423A;
	background-repeat:no-repeat;
}

#header {
	width:800px;
	height:160px;
	float:left;
	background-image:url(images/bg_header.jpg);
}

#headline {
	width:800px;
	height:57px;
	float:left;
	background-image:url(images/choose_headline.jpg)
}

#infoBlock {
	width:800px;
	float:left;
	display:block;
	background-image:url(images/bg_strip.jpg);
}

#contact {
	width:268px;
	height:430px;
	display:block;
	float:left;
	background-image:url(images/bg_contact.jpg);
}

#contactForm {
	width:215px;
	height:365px;
	margin:55px 43px 10px 10px;
	float:left;
}

#columns {
	width:800px;
	float:left;
	margin:0px;
}


#leftColumn {
	width:479px;
	float:left;
	margin:20px 0px 0px 33px;
	background-repeat:no-repeat;
}

#rightColumn {
	width:268px;
	float:right;
	margin:0px;
}

#footer {
	width:800px;
	height:173px;
	float:left;
	clear:both;
	display:block;
	background-image:url(images/bg_cream_bottom.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}

#legal {
	width:800px;
	height:40px;
	background-color:#00423A;
	margin-bottom:20px;
	background-image:none;
}

#lineDiv1 {
	width:235px;
	height:1px;
	float:left;
	margin:10px 33px 0px 0px;
	border-bottom:solid 1px #00423A;
}

#lineDiv2 {
	width:235px;
	height:1px;
	float:left;
	margin:10px 33px 0px 0px;
	border-bottom:solid 1px #00423A;
}



/*COLUMNS & LAYOUT END*/



/*OBJECTS & IMAGES*/

#menuTitle {
	width:235px;
	height:40px;
	display:block;
	float:left;
	margin-right:33px;
	background-image:url(images/menus_title.jpg);
}

#address {
	width:235px;
	float:left;
	margin-right:33px;
}

#paisleyAddress {
	width:235px;
	float:left;
	margin-right:33px;
}

#merchantAddress {
	width:235px;
	float:left;
	margin-right:33px;
}

#helensburghAddress {
	width:235px;
	float:left;
	margin-right:33px;
}

#venueInfo {
	width:235px;
	float:left;
	margin-right:33px;
}

#paisleyVenueInfo {
	width:235px;
	float:left;
	margin-right:33px;
}

#merchantVenueInfo {
	width:235px;
	float:left;
	margin-right:33px;
}

#helensburghVenueInfo {
	width:235px;
	float:left;
	margin-right:33px;
}

#home {
	width:339px;
	height:136px;
	display:block;
	float:left;
	margin-left:33px;
}

#telephone {
	width:380px;
	height:100px;
	float:right;
	margin-right:33px;
	margin-top:57px;
}

#lombardisTitle {
	width:477px;
	height:40px;
	float:left;
	display:block;
	background-image:url(images/lombardis_title.jpg);
	margin-bottom:8px;
	background-repeat:no-repeat;
}

#bookTitle {
	width:479px;
	height:16px;
	float:left;
	display:block;
	background-image:url(images/book_title.jpg);
	margin:8px 0px;
}

#partiesTitle {
	width:479px;
	height:16px;
	float:left;
	display:block;
	background-image:url(images/parties_title.jpg);
	margin:8px 0px;
}

#functionsTitle {
	width:479px;
	height:16px;
	float:left;
	display:block;
	background-image:url(images/functions_title.jpg);
	margin:8px 0px;
}

#merchantTitle {
	width:479px;
	height:45px;
	float:left;
	display:block;
	background-image:url(images/merchant_title.jpg);
	margin-bottom:8px;
	background-repeat:no-repeat;
}

#paisleyTitle {
	width:479px;
	height:25px;
	float:left;
	display:block;
	background-image:url(images/paisley_title.jpg);
	margin-bottom:8px;
	background-repeat:no-repeat;
}

#helensburghTitle {
	width:479px;
	height:25px;
	float:left;
	display:block;
	background-image:url(images/helensburgh_title.jpg);
	margin-bottom:8px;
	background-repeat:no-repeat;
}

#paisleyText1 {
	width:479px;
	float:left;
	margin:8px 0px 0px 0px;
}

#merchantText1 {
	width:479px;
	float:left;
	margin:8px 0px 0px 0px;
}

#helensburghText1 {
	width:479px;
	float:left;
	margin:8px 0px 0px 0px;
}

#venuesText1 {
	width:479px;
	float:left;
	margin:8px 0px 0px 0px;
}

#contactText1 {
	width:479px;
	float:left;
	margin:8px 0px 0px 0px;
}

#privacyText1 {
	width:479px;
	float:left;
	margin:8px 0px 0px 0px;
}

#confirmText1 {
	width:479px;
	float:left;
	margin:8px 0px 0px 0px;
}

#textBlock1 {
	width:479px;
	float:left;
	margin:8px 0px 0px 0px;
}

#textBlock2 {
	width:479px;
	float:left;
	margin:8px 0px 8px 0px;
}

#textBlock3 {
	width:479px;
	float:left;
	margin:8px 0px 8px 0px;
}

#merchantImage {
	width:479px;
	height:325px;
	float:left;
	display:block;
	background-image:url(images/merchant_pic.jpg);
}

#paisleyImage {
	width:479px;
	height:325px;
	float:left;
	display:block;
	background-image:url(images/paisley_pic.jpg);
}

#helensburghImage {
	width:479px;
	height:325px;
	float:left;
	display:block;
	background-image:url(images/helensburgh_pic.jpg);
}

#offers {
	width:477px;
	float:left;
	background-color:#FFFFFF;
}








#dealText { width:457px; float:left; margin:0px 10px; padding:5px 0px; border-bottom:solid 1px #666666; border-top:solid 1px #666666;}
#dealTextHeading { width:457px; float:left; margin:0px; }
#dealTextContent { width:437px; float:left; margin:0px 10px; color:#00423A; font-size:.95em; margin:5px 0px; }
#dealTextContact { width:437px; float:left; margin:0px 10px; color:#00423A; font-size:.75em; margin:5px 0px; }


#paisleyDealText {
	width:477px;
	float:left;
	margin:0px;
	background-color:#FFFFFF;
}

#helensburghDealText {
	width:477px;
	float:left;
	margin:0px;
	background-color:#FFFFFF;
}

#deal {
	width:457px;
	float:left;
	border-bottom:#00423A 1px solid;
	margin:0px 10px 10px 10px;
	padding-bottom:10px;
	padding-top:10px;
}

#shadowInner {
	width:478px;
	float:left;
	border-right:#CCCCCC 1px solid;
	border-bottom:#CCCCCC 1px solid;
	margin:0px;
}

#shadowOuter {
	width:479px;
	float:left;
	border-right:#999999 1px solid;
	border-bottom:#999999 1px solid;
	margin:0px;
}

#offersTitle {
	width:477px;
	height:53px;
	float:left;
	display:block;
	margin-top:5px;
	background-image:url(images/offers_title.jpg);
}

#merchantDealTitle {
	width:477px;
	height:68px;
	float:left;
	display:block;
	background-image:url(images/merchantdeals_title.jpg);
}

#paisleyDealTitle {
	width:477px;
	height:68px;
	float:left;
	display:block;
	background-image:url(images/paisleydeals_title.jpg);
}

#helensburghDealTitle {
	width:477px;
	height:61px;
	float:left;
	display:block;
	background-image:url(images/helensburghdeals_title.jpg);
}




/*OBJECTS & IMAGES END*/




/*MENUS*/

a:hover {
	text-decoration:blink;
}

ul {
	list-style:none;
}

li {
	float:left;
}

#restaurantMenu span {
	display:none;
}

#restaurantMenu a {	
/*	display: block;  needed to make rollover work!!!
	float:left;  needed to keep them horizontal
*/
	display: block;
	float:left;
	height:171px;
}
#restaurantMenu a:hover {
	background-position:0 -171px;
}

#restaurantMenu .current {
	background-position:0 -171px;
}

#restaurantMenu {
	width:800px;
	height:171px;
	float:left;
}

#merchantButton {
	width:278px;
	height:171px;
	background-image:url(images/glasgow_button.jpg);
}

#paisleyButton {
	width:244px;
	height:171px;
	background-image:url(images/paisley_button.jpg);
}

#helensburghButton {
	width:278px;
	height:171px;
	background-image:url(images/helensburgh_button.jpg);
}


#mainMenu {
	width:800px;
	float:left;
	margin-top:130px;
}

#mainMenu span {
	color:#693F35;
	text-decoration:none;
}

#mainMenu a:hover {
	color:#BF1E2D;
	text-decoration:none;
}




/*MENUS END*/


