/* -------------------------------------------------------------- 
   GLA CSS
    * Filename:        gla.css
    * Version:         1.1 (11-02-2011) DD-MM-YYYY
    * Website:         http://www.glasgowsleadingattractions.com
	
  Created by: 
    * Morgan Faichney
    * Al Macmillan
	Copyright 2011 Atomised Co-operative Ltd
-------------------------------------------------------------- */
/*****************************************************
* Reset
*****************************************************/
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
body {
	line-height: 1.5em;
}
/* Remove possible quote marks (") from <q>, <blockquote>. */
blockquote:before,blockquote:after,q:before,q:after {
	content: "";
}
blockquote,q {
	quotes: ;
}
/* Remove annoying border on linked images. */
a img {
	border: none;
}
a {
	outline: none;
	cursor: pointer;
	text-decoration: none;
}
ul {
	list-style: none;
}
/*****************************************************
* Grid
*****************************************************/
body {
	background-color: #000;
}
.container {
	width: 1000px;
	margin: 0 auto;
	overflow: hidden;

/*background-image: url(../dev/Untitled-1.png);*/
	position: relative;
}
.header_container {
	width: 1000px;
	margin: 0 auto;
	height: 48px;
}
div.logo {
	position: absolute;
	width: 200px;
	top: 10px;
	left: 14px;
	z-index: 200;
}
div#navwrap {
	float: left;
	display: block;
	margin-left: 234px;
	margin-top: 35px;
}
/*Balloon Variations*/

div.small-logo { width:180px; height:180px; position:absolute; right:27px; top:58px; z-index:200; }

h2.modern-art-logo { background-image:url(../img/badge-modern-art_133.png); text-indent:-9999px; height:133px; width:133px; position:absolute; left:47px; }

h2.the-tall-ship-logo { background-image:url(../img/circular_names/tall_ship.png); text-indent:-9999px; height:134px; width:134px; position:absolute; left:34px; top:37px; }

h2.sno-zone-xscape-logo { background-image:url(../img/circular_names/snozone.png); text-indent:-9999px; height:137px; width:137px; position:absolute; left:26px; top:29px; }

h2.rangers-football-club-logo { background-image:url(../img/circular_names/rangers_football.png); text-indent:-9999px; height:141px; width:141px; position:absolute; right:105px; top:7px; }
h2.rabbies-trail-burners-logo { background-image:url(../img/circular_names/rabbies_trail_burners.png); text-indent:-9999px; height:141px; width:141px; position:absolute; top:20px; left:23px; }

h2.glasgow-science-centre-logo { background-image:url(../img/circular_names/science_centre.png); text-indent:-9999px; height:144px; width:144px; position:absolute; top:21px; right:11px; }
h2.the-glasgow-school-of-art-logo { background-image:url(../img/circular_names/glasgow_school_art.png); text-indent:-9999px; height:144px; width:144px; position:absolute; right:95px; }

h2.timberbush-tours-logo { background-image:url(../img/circular_names/timberbush_tours.png); text-indent:-9999px; height:151px; width:151px; position:absolute; top:68px; left:14px; }
h2.the-willow-tea-rooms-logo { background-image:url(../img/circular_names/willow_tearooms.png); text-indent:-9999px; height:151px; width:151px; position:absolute; top:2px; right:52px; }

h2.glasgow-museums-logo { background-image:url(../img/circular_names/glasgow_museums.png); text-indent:-9999px; height:152px; width:152px; position:absolute; top:48px; left:18px; }

h2.city-sightseeing-glasgow-logo { background-image:url(../img/circular_names/city_sightseeing.png); text-indent:-9999px; height:153px; width:153px; position:absolute; top:105px; left:25px; }

h2.the-hampden-experience-logo { background-image:url(../img/circular_names/hampden_experience.png); text-indent:-9999px; height:154px; width:154px; position:absolute; top:67px; right:31px; }

h2.house-for-an-art-lover-logo { background-image:url(../img/circular_names/house_art_lover.png); text-indent:-9999px; height:156px; width:156px; position:absolute; top:74px; left:13px; }
h2.the-hunterian-museum-and-art-gallery-logo { background-image:url(../img/circular_names/hunterian_museum.png); text-indent:-9999px; height:156px; width:156px; position:absolute; top:31px; left:17px; }
h2.loch-lomond-sea-life-aquarium-logo { background-image:url(../img/circular_names/loch_lomond.png); text-indent:-9999px; height:156px; width:156px; position:absolute; top:83px; left:20px; }

h2.centre-for-contemporary-arts-cca-logo {background-image:url(../img/circular_names/cca.png); text-indent:-9999px; height:180px; width:180px; position:absolute; top:74px; left:13px;}

h2.glengoyne-distillery-logo {background-image:url(../img/circular_names/glengoyne.png); text-indent:-9999px; height:140px; width:140px; position:absolute; top:74px; left:13px;}
h2.the-lighthouse-logo {background-image:url(../img/circular_names/lighthouse.png); text-indent:-9999px; height:154px; width:153px; position:absolute; top:74px; left:13px;}
h2.celtic-football-club-logo {background-image:url(../img/circular_names/celtic.png); text-indent:-9999px; height:140px; width:140px; position:absolute; top:74px; left:13px;}

#main-2, #main-3, #main-4{
	-khtml-border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border-radius: 6px;
}
#main-1 {
	float: left;
	height: 443px;
	width: 150px;
	margin-left: 50px;
	margin-top: 15px;
	margin-right: 15px;
	background-color: #BD1A8D;
	display: inline;
	-khtml-border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border-radius: 6px;
	padding: 10px;
}
#main-2, #main-3 {
	background-color: #fff;
	display: inline;
	float: left;
	width: 205px;
	margin-top: 15px;
	margin-right: 15px;
	height: 463px;
}
div.img-back img {
	-khtml-border-top-right-radius: 6px;
	-moz-border-radius-topright: 6px;
	-webkit-border-top-right-radius: 6px;
	border-top-right-radius: 6px;
    -khtml-border-top-left-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-webkit-border-top-left-radius: 6px;
	border-top-left-radius: 6px;
}
img.img-back {
	-khtml-border-top-right-radius: 6px;
	-moz-border-radius-topright: 6px;
	-webkit-border-top-right-radius: 6px;
	border-top-right-radius: 6px;
    -khtml-border-top-left-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-webkit-border-top-left-radius: 6px;
	border-top-left-radius: 6px;
}
div.img-back {
	background-color: #000;
	height: 190px;
}
#main-4 {
	height: 463px;
	width: 275px;
	display: inline;
	background-color: #fff;
	float: left;
	margin-top: 15px;
}
#column-1 {
	float: left;
	padding-left: 50px;
	margin-top: 25px;
	width: 160px;
	margin-right: 15px;
	padding-right: 10px;
}
#column-2 {
	float: left;
	width: 435px;
	overflow: hidden;
	margin-top: 15px;
	margin-right: 15px;
	padding: 10px;
}
#column-3 {
	float: left;
	width: 245px;
	overflow: hidden;
	margin-top: 15px;
}
#column-3 p{word-wrap: break-word;}
.column3 {
	margin-bottom: 15px;
	padding: 10px;
}
.rounded {
	background-color: #fff;
	-khtml-border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border-radius: 6px;
}
.wide-right {
	float: left;
	width: 483px;
	margin-left: 235px;
	margin-top: 15px;
	padding: 15px 12px 23px 220px;
}
.wide-search {
float:left;
margin-left:232px;
margin-top:15px;
padding:20px 30px;
width:660px;
}
h2#about {
	position: absolute;
	top: 408px;
	text-indent: -9999px;
	background-image: url(../img/about_gla.png);
	width: 120px;
	height: 120px;
	left: 205px;
}
/***** Search Box Form *****/
#search-form {
	float: left;
	width: 203px;
	margin-top: 3px;
	display: inline;
}
/***** Search Box Label *****/
#search-box label.field-first {
	text-indent: -9999px;
	position: relative;
}
/***** Search Box Text Input *****/
#search_input {
	width: 123px;
	height: 21px;
	float: left;
	padding: 0;
	font: 12px "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
	text-indent: 4px;
	color: #6F7171;
	margin-top: 2px;
	border: 1px solid #7D8081;
}
/***** Search Box Submit Button *****/
#search_button {
	float: left;
	background: url(../images/search_1.png) no-repeat;
	border-style: none;
	padding: 0;
	width: 23px;
	height: 23px;
	margin: 2px 0 0 5px;
	text-indent: -9999px;
}
#search_button:hover {
	background: url(../images/search_2.png) no-repeat;
	cursor:pointer;
}
/***** Large Photographs *****/
#main-image {
	margin-left: 50px;
	float: left;
	margin-top: 18px;
	width: 900px;
	height: 300px;
}
#main-image img {
	-khtml-border-top-left-radius: 10px;
	-khtml-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
    height:300px;
    width:900px;
}
#main-image.map img {
    -khtml-border-top-left-radius: 10px;
	-khtml-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
    height:500px;
}
/*****************************************************
* Navigation Sprite
*****************************************************/
ul#nav {
	background: url(../img/nav.png)
}
ul#nav li {
	float: left;
	list-style-type: none
}
ul#nav li a {
	height: 13px;
	display: block;
	text-indent: -9999px;
	outline: none
}
li#navhome a, li#navattractions a, li#navwhatsnew a, li#navaboutgla a, li#navoffers a, li#navcontact a, li#navlinks a {
	background: url(../img/nav.png)
}
li#navhome a {
	background-position: 0 0;
	width: 48px;
	left: 0
}
li#navhome a:hover {
	background-position: 0 -13px
}
body#pagehome li#navhome a {
	background-position: 0 -13px
}
li#navattractions a {
	background-position: -48px 0;
	width: 113px;
	left: 48px
}
li#navattractions a:hover {
	background-position: -48px -13px
}
body#pageattractions li#navattractions a {
	background-position: -48px -13px
}
li#navwhatsnew a {
	background-position: -161px 0;
	width: 105px;
	left: 161px
}
li#navwhatsnew a:hover {
	background-position: -161px -13px
}
body#pagewhatsnew li#navwhatsnew a {
	background-position: -161px -13px
}
li#navaboutgla a {
	background-position: -266px 0;
	width: 91px;
	left: 266px
}
li#navaboutgla a:hover {
	background-position: -266px -13px
}
body#pageaboutgla li#navaboutgla a {
	background-position: -266px -13px
}
li#navoffers a {
	background-position: -357px 0;
	width: 66px;
	left: 357px
}
li#navoffers a:hover {
	background-position: -357px -13px
}
body#pageoffers li#navoffers a {
	background-position: -357px -13px
}
li#navcontact a {
	background-position: -423px 0;
	width: 76px;
	left: 423px
}
li#navcontact a:hover {
	background-position: -423px -13px
}
body#pagecontact li#navcontact a {
	background-position: -423px -13px
}
li#navlinks a {
	background-position: -499px 0;
	width: 64px;
	left: 499px
}
li#navlinks a:hover {
	background-position: -499px -13px
}
body#pagelinks li#navlinks a {
	background-position: -499px -13px
}
/*****************************************************
* Typography styles
*****************************************************/
body {
	font-family: "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
}
a {
	color: #BB1B8C;
}

p {
	margin-bottom: 17px;
	font: 13px "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
}
a:hover {
	color: #000;
}
strong {
	font-weight: bold;
	color: #000;
}
h1 {
	background: url("../img/logo-trans.png") no-repeat scroll 0 0 transparent;
	height: 200px;
	overflow: hidden;
	text-indent: -9999px;
	width: 200px;
}
h3 {
	font: 900 19px/0.8em Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
	color: #fff;
}
h2#offers {
	position: absolute;
	top: 374px;
	text-indent: -9999px;
	background-image: url(../img/offers.png);
	width: 125px;
	height: 125px;
	left: 273px;
}

h4#package {
	position: absolute;
	top: -47px;
	text-indent: -9999px;
	width: 125px;
	height: 125px;
	left: -130px;
	background: url(../img/packages.png) no-repeat;
}
h2#links {
	position: absolute;
	top: 379px;
	text-indent: -9999px;
	width: 115px;
	height: 115px;
	left: 229px;
	background: url(../img/links.png) no-repeat;
}

div.packages {
	position: relative;
	margin-top: 76px;
}
#main-1 h3 {margin-bottom:16px}
#main-1 p {
	font: 400 13px/17px "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
	margin-bottom: 16px;
	color: #fff;
}
#main-2 p, #main-3 p, #main-4 h4 {
	font: 400 13px/17px "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
	margin-top: 20px;
	padding-left: 10px;
	padding-right: 10px;
	color: #646464;
}
#main-2 h3, #main-3 h3, #main-4 h3 {
	color: #aa3b83;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
#main-4 p {
	font: 400 13px/17px "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
	padding-right: 10px;
	padding-left: 10px;
	color: #BB1B8C;
}
h3#roundal-2 {
	padding: 0px;
	text-indent: -9999px;
	position: absolute;
	width: 117px;
	height: 117px;
	background: url(../img/download_roundal.png) no-repeat;
	top: 375px;
	left: 225px;
}
h3#roundal-3 {
	padding: 0px;
	text-indent: -9999px;
	position: absolute;
	width: 105px;
	height: 105px;
	background: url(../img/map_roundal.png) no-repeat;
	top: 375px;
	left: 565px;
}
#main-2 p.download, #main-3 p.download {
	position: absolute;
	top: 796px;
	color: #BB1B8C;
}
#footer p.design, #footer p.build {
	display: inline;
	font: 400 13px/17px "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
	color: #646464;
}
p#facebook{margin-left:222px}
p#twitter{margin-left:32px}
p#facebook a{background:url(../img/facebook_home.png) no-repeat;}
p#twitter a{background:url(../img/twitter_home.png) no-repeat;}
p#facebook a, p#twitter a{padding-left:24px; padding-bottom:2px}

#footer p.build {
	margin-left: 296px;
}
#footer p.design a, #footer p.build a {
	color: #646464;
}
#footer p.design a:hover, #footer p.build a:hover {
	color: #BB1B8C;
}
#column-1 h3 {
	font-size: 19px;
	line-height: 18px;
	margin-bottom: 2px;
}
#column-1 h4 {
	font-size: 17px;
	color: white;
	line-height: 20px;
    text-transform:uppercase;
}
#column-1 p {
	font-size: 13px;
	line-height: 17px;
	margin-top: 17px;
	color: #646565;
}
#column-2 h4 {
	font-size: 17px;
	line-height: 20px;
	margin-bottom: 17px;
}
#column-2 h5 {
	font-size: 17px;
	line-height: 20px;
}
#column-2 p {
	margin-bottom: 17px;
	font-size: 13px;
	line-height: 17px;
	color: #646565;
}
.column3 h4 {
	font: 900 19px/18px "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
}
.column3 p {
	font-size: 13px;
	line-height: 17px;
	color: #646565;
	margin-bottom: 17px;
}
.vcard p.fn.org {
	margin-bottom: 0px;
}
.column3 .vcard p a.email {
	margin-bottom: 0px;
}
p.nobreak {
	margin-bottom: 0px;
}
/*Colour variations for each attraction*/
div.modern-art #column-1 h3, div.modern-art p.offer-download a, div.modern-art #column-2 h4, div.modern-art #column-2 h5, div.modern-art #column-2 p a, div.modern-art .column3 h4, div.modern-art .column3 p a {
	color: #BB1B8C;
}
div.timberbush-tours #column-1 h3, div.timberbush-tours p.offer-download a, div.timberbush-tours #column-2 h4, div.timberbush-tours #column-2 h5, div.timberbush-tours #column-2 p a, div.timberbush-tours .column3 h4, div.timberbush-tours .column3 p a {
	color: #BB1B8C;
}
div.the-willow-tea-rooms #column-1 h3, div.the-willow-tea-rooms p.offer-download a, div.the-willow-tea-rooms #column-2 h4, div.the-willow-tea-rooms #column-2 h5, div.the-willow-tea-rooms #column-2 p a, div.the-willow-tea-rooms .column3 h4, div.the-willow-tea-rooms .column3 p a {
	color: #BB1B8C;
}
div.glasgow-museums #column-1 h3, div.glasgow-museums p.offer-download a, div.glasgow-museums #column-2 h4, div.glasgow-museums #column-2 h5, div.glasgow-museums #column-2 p a, div.glasgow-museums .column3 h4, div.glasgow-museums .column3 p a {
	color: #BB1B8C;
}
div.centre-for-contemporary-arts-cca #column-1 h3, div.centre-for-contemporary-arts-cca p.offer-download a, div.centre-for-contemporary-arts-cca #column-2 h4, div.centre-for-contemporary-arts-cca #column-2 h5, div.centre-for-contemporary-arts-cca #column-2 p a, div.centre-for-contemporary-arts-cca .column3 h4, div.centre-for-contemporary-arts-cca .column3 p a {
	color: #EB2026;
}
div.city-sightseeing-glasgow #column-1 h3, div.city-sightseeing-glasgow p.offer-download a, div.city-sightseeing-glasgow #column-2 h4, div.city-sightseeing-glasgow #column-2 h5, div.city-sightseeing-glasgow #column-2 p a, div.city-sightseeing-glasgow .column3 h4, div.city-sightseeing-glasgow .column3 p a {
	color: #ED2B25;
}
div.glasgow-science-centre #column-1 h3, div.glasgow-science-centre p.offer-download a, div.glasgow-science-centre #column-2 h4, div.glasgow-science-centre #column-2 h5, div.glasgow-science-centre #column-2 p a, div.glasgow-science-centre .column3 h4, div.glasgow-science-centre .column3 p a {
	color: #FAAD17;
}
div.the-glasgow-school-of-art #column-1 h3, div.the-glasgow-school-of-art p.offer-download a, div.the-glasgow-school-of-art #column-2 h4, div.the-glasgow-school-of-art #column-2 h5, div.the-glasgow-school-of-art #column-2 p a, div.the-glasgow-school-of-art .column3 h4, div.the-glasgow-school-of-art .column3 p a {
	color: #FAAD17;
}
div.the-hampden-experience #column-1 h3, div.the-hampden-experience p.offer-download a, div.the-hampden-experience #column-2 h4, div.the-hampden-experience #column-2 h5, div.the-hampden-experience #column-2 p a, div.the-hampden-experience .column3 h4, div.the-hampden-experience .column3 p a {
	color: #FAAD17;
}
div.house-for-an-art-lover #column-1 h3, div.house-for-an-art-lover p.offer-download a, div.house-for-an-art-lover #column-2 h4, div.house-for-an-art-lover #column-2 h5, div.house-for-an-art-lover #column-2 p a, div.house-for-an-art-lover .column3 h4, div.house-for-an-art-lover .column3 p a {
	color: #00A54E;
}
div.the-hunterian-museum-and-art-gallery #column-1 h3, div.the-hunterian-museum-and-art-gallery p.offer-download a, div.the-hunterian-museum-and-art-gallery #column-2 h4, div.the-hunterian-museum-and-art-gallery #column-2 h5, div.the-hunterian-museum-and-art-gallery #column-2 p a, div.the-hunterian-museum-and-art-gallery .column3 h4, div.the-hunterian-museum-and-art-gallery .column3 p a {
	color: #00A54E;
}
div.rabbies-trail-burners #column-1 h3, div.rabbies-trail-burners p.offer-download a, div.rabbies-trail-burners #column-2 h4, div.rabbies-trail-burners #column-2 h5, div.rabbies-trail-burners #column-2 p a, div.rabbies-trail-burners .column3 h4, div.rabbies-trail-burners .column3 p a {
	color: #2AACE3;
}
div.sno-zone-xscape #column-1 h3, div.sno-zone-xscape p.offer-download a, div.sno-zone-xscape #column-2 h4, div.sno-zone-xscape #column-2 h5, div.sno-zone-xscape #column-2 p a, div.sno-zone-xscape .column3 h4, div.sno-zone-xscape .column3 p a {
	color: #2AACE3;
}
div.rangers-football-club #column-1 h3, div.rangers-football-club p.offer-download a, div.rangers-football-club #column-2 h4, div.rangers-football-club #column-2 h5, div.rangers-football-club #column-2 p a, div.rangers-football-club .column3 h4, div.rangers-football-club .column3 p a {
	color: #2AACE3;
}
div.loch-lomond-sea-life-aquarium #column-1 h3, div.loch-lomond-sea-life-aquarium p.offer-download a, div.loch-lomond-sea-life-aquarium #column-2 h4, div.loch-lomond-sea-life-aquarium #column-2 h5, div.loch-lomond-sea-life-aquarium #column-2 p a, div.loch-lomond-sea-life-aquarium .column3 h4, div.loch-lomond-sea-life-aquarium .column3 p a {
	color: #FAAD17;
}
div.the-tall-ship #column-1 h3, div.the-tall-ship p.offer-download a, div.the-tall-ship #column-2 h4, div.the-tall-ship #column-2 h5, div.the-tall-ship #column-2 p a, div.the-tall-ship .column3 h4, div.the-tall-ship .column3 p a {
	color: #EB2026;
}
div.glengoyne-distillery #column-1 h3, div.glengoyne-distillery p.offer-download a, div.glengoyne-distillery #column-2 h4, div.glengoyne-distillery #column-2 h5, div.glengoyne-distillery #column-2 p a, div.glengoyne-distillery .column3 h4, div.glengoyne-distillery .column3 p a {
	color: #2AACE3;
}
div.celtic-football-club #column-1 h3, div.celtic-football-club p.offer-download a, div.celtic-football-club #column-2 h4, div.celtic-football-club #column-2 h5, div.celtic-football-club #column-2 p a, div.celtic-football-club .column3 h4, div.celtic-football-club .column3 p a {
	color: #00A54E;
}
div.the-lighthouse #column-1 h3, div.the-lighthouse p.offer-download a, div.the-lighthouse #column-2 h4, div.the-lighthouse #column-2 h5, div.the-lighthouse #column-2 p a, div.the-lighthouse .column3 h4, div.the-lighthouse .column3 p a {
	color: #EB2026;
}

.wide-right h3, .wide-search h3 {
	font-size: 19px;
	line-height: 18px;
	margin-bottom: 18px;
	color: #BD1D8C;
}
.wide-right p, .wide-search p {
	color: #646565;
}
.wide-search dd {font:13px "Helvetica Neue",Helvetica,Arial,Geneva,sans-serif;color:#646565}
.wide-search dt {font:15px "Helvetica Neue",Helvetica,Arial,Geneva,sans-serif;}
ul.results {
    display:inline;
    float:left;
    margin-top:18px;
    position:relative;
}
ul.results li{float:left; list-style:none; margin:0 5px; font-size:12px}
ul.results li.curr-page a{background:#BB1B8C; color:#ffffff}
ul.results li a{display:block; color:#000; padding:0 5px}
ul.results li a:hover{background:#BB1B8C; color:#ffffff; text-decoration:none}


h4.news{font:17px/20px Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;color:#BB1B8C}
h5.news{font:13px/17px Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;margin-bottom:20px;color:#000; font-weight:bold;}

.wide-right p.intro {
	font-size: 17px;
	line-height: 20px;
	color: #646565;
}
h2#contact {
background:url("../img/contact.png") no-repeat scroll 0 0 transparent;
height:120px;
left:210px;
position:absolute;
text-indent:-9999px;
top:399px;
width:120px;
}
h2#map {
background:url("../img/attractions_map.png") no-repeat scroll 0 0 transparent;
height:150px;
left:226px;
position:absolute;
text-indent:-9999px;
top:575px;
width:150px;
}

form#contact{}
form#contact fieldset {
	margin: 0;
	border: 0;
	text-indent:0;
	clear: left; /* make sure a new fieldsset starts cleam (omni) */
	border: 0 solid; /* older operas */
	position: relative; /* make legend move horizontally correct with rest of form in ie 5-6 */
	padding:0;
}
form#contact input {
	display: inline;
	padding: 5px;
	height:19px;
	width: 263px;
	float:right;
	border:1px solid #000;
}
form#contact textarea {
	display: inline;
	padding: 5px;
	height:200px;
	width: 263px;
	float:right;
	border:1px solid #000;
}
form#contact h4{font:18px/22px "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif; margin-top:44px;float:left; color:#646565}
form#contact select{display:block; width:200px}
form#contact label{font-size:11px; width:480px; margin-top:18px; float:left;font:13px/30px "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;}

form#contact input#submit{float:left; display:block;border:none; padding:5px; width:137px; background:#fff;margin-left:176px; height:30px; font:13px/13px "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif; color:#BD1D8C }
form#contact input#submit:hover, input#submit:focus {color:#000}

#main-image.map{height:500px}

ul.left, ul.right{float:left; display:inline; width:200px; margin-right:10px; margin-top:20px}
ul.left{}
ul.right{}
ul.left li, ul.right li{font: 13px/17px "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif; padding-left:28px;padding-bottom:10px}
li.one{background:url(../img/01.png) no-repeat left top;}
li.two{background:url(../img/02.png) no-repeat left top;}
li.three{background:url(../img/03.png) no-repeat left top;}
li.four{background:url(../img/04.png) no-repeat left top;}
li.five{background:url(../img/05.png) no-repeat left top;}
li.six{background:url(../img/06.png) no-repeat left top;}

li.seven{background:url(../img/07.png) no-repeat left top;}
li.eight{background:url(../img/08.png) no-repeat left top;}
li.nine{background:url(../img/09.png) no-repeat left top;}
li.ten{background:url(../img/10.png) no-repeat left top;}
li.eleven{background:url(../img/11.png) no-repeat left top;}
li.twelve{background:url(../img/12.png) no-repeat left top;}
li.thirteen{background:url(../img/13.png) no-repeat left top;}
li.fourteen{background:url(../img/14.png) no-repeat left top;}
li.fifteen{background:url(../img/15.png) no-repeat left top;}
li.sixteen{background:url(../img/16.png) no-repeat left top;}
li.seventeen{background:url(../img/17.png) no-repeat left top;}
li.eighteen{background:url(../img/18.png) no-repeat left top;}
li.nineteen{background:url(../img/19.png) no-repeat left top;}
li.twenty{background:url(../img/20.png) no-repeat left top;}
li.twentyone{background:url(../img/21.png) no-repeat left top;}
li.twentytwo{background:url(../img/22.png) no-repeat left top;}
li.twentythree{background:url(../img/23.png) no-repeat left top;}


h2#whatsnew  {
background:url("../img/whats_new.png") no-repeat scroll 0 0 transparent;
height:120px;
left:196px;
position:absolute;
text-indent:-9999px;
top:392px;
width:120px;
}
dd {
margin-bottom:18px;
}
p.nomarg{margin-bottom:0}

#column-2 ul{
	list-style: none;
	margin-left: 0;
	padding-left: 1em;
	text-indent: -1em;
}
#column-2 ul li{
	font-size: 13px;
	line-height: 17px;
	margin-top: 3px;
	color: #646565;
}
.social_icons{margin-top:40px; clear:both;}
.social_icons a{display:block; float:left; height:30px; width:30px; text-indent:-9999px; margin-right:2px}
.social_icons a:hover, .social_icons a:focus{opacity:0.7}
a.Twitter{background:url(../img/mediaicons/twitter.png)}
a.Facebook{background:url(../img/mediaicons/facebook.png)}
a.Flickr{background:url(../img/mediaicons/flickr.png)}
a.Linkedin{background:url(../img/mediaicons/linkedin.png)}
a.MySpace{background:url(../img/mediaicons/myspace.png)}
a.Bebo{background:url(../img/mediaicons/bebo.png)}

.visit_icons{clear:both; margin-top:120px}
.visit_icons img{margin-bottom:12px}

.attractions {
float:left;
margin:-60px 0 20px 60px;
height:512px;
position:relative;
top:-190px;
width:902px;
}

.attractions div.alt{ display:none; }

h2.attraction a{ 
	text-indent:-9999px; position: absolute; 
}
h2.glasgow-museums a{ 
	background-image:url(../img/attractions/museums.png); height:170px; width:170px; 
	top:34px; left:150px; 
	z-index:2}
h2.the-hunterian-museum-and-art-gallery a{ 
	background-image:url(../img/attractions/hunterian.png); height:156px; width:156px; 
	top:2px; left:329px; }
h2.glasgow-science-centre a{ 
	background-image:url(../img/attractions/science-centre.png); height:144px; width:144px; 
	top:23px; left:508px; }
h2.rangers-football-club a{ 
	background-image:url(../img/attractions/rangers.png); height:141px; width:142px; 
	left:661px; top:-32px; z-index:201 }
h2.the-hampden-experience a{ 
	background-image:url(../img/attractions/hampden.png); height:154px; width:154px; 
	top:155px; left:242px; }
h2.sno-zone-xscape a{ 
	background-image:url(../img/attractions/snozone.png); height:140px; width:140px; 
	left:448px; top:144px; }
h2.timberbush-tours a{ 
	background-image:url(../img/attractions/timberbush.png); height:151px; width:151px; 
	top:171px; left:638px; }
h2.the-glasgow-school-of-art a{ 
	background-image:url(../img/attractions/school-of-art.png); height:144px; width:144px; 
	right:2px; top:98px}
h2.celtic-football-club a{
	background-image:url(../img/attractions/celtic.png); height:140px; width:140px; 
	top:234px; left:78px;}
h2.glengoyne-distillery a{
	background-image:url(../img/attractions/glengoyne.png); height:140px; width:140px; 
	top:334px; left:242px;}	
h2.city-sightseeing-glasgow a{ 
	background-image:url(../img/attractions/city-sightseeing.png); height:153px; width:153px; 
	top:288px; left:407px;}
h2.house-for-an-art-lover a{ 
	background-image:url(../img/attractions/house-for-art-lover.png); height:150px; width:150px; 
	top:318px; left:572px; }
h2.rabbies-trail-burners a{ 
	background-image:url(../img/attractions/rabbies.png); height:141px; width:141px; 
	top:342px; right:1px; }
h2.the-lighthouse a{
	background-image:url(../img/attractions/lighthouse.png); height:153px; width:154px; 
	top:450px; left:298px;}
h2.the-willow-tea-rooms a{ 
	background-image:url(../img/attractions/willow.png); height:151px; width:151px; 
	top:520px; left:472px; }
h2.the-tall-ship a{ 
	background-image:url(../img/attractions/tall-ship.png); height:134px; width:134px; 
	left:639px; top:471px; }	
h2.loch-lomond-sea-life-aquarium a{ 
	background-image:url(../img/attractions/loch-lomond.png); height:156px; width:156px; 
	top:542px; right:11px; }
	
h2.attraction a:hover, h2.attraction a:focus{ background-position:bottom }
h2.the-lighthouse a:hover, h2.the-lighthouse a:focus{ background-position:-1px 153px }
h2.rangers-football-club a:hover, h2.rangers-football-club a:focus{ width: 143px; background-position:1px 141px }

form#contact input[type="hidden"]{display:none}

#footer {
	clear:both;
	float: left;
	margin-left: 235px;
}
#footer ul{display:inline; float:left; width:238px; margin:30px 12px 20px 0;}
#footer ul.last{ width:214px; margin-right:0;}
#footer{
	font: 400 13px/17px "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
	color: #646464;
	 position:relative
}
#footer a{
	font: 400 13px/20px "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
	color: #646464;
}
#facebook a{background:url(../img/facebook_home.png) no-repeat left top;}
#twitter a{background:url(../img/twitter_home.png) no-repeat left top;}
#footer #facebook a, #footer #twitter a{padding-left:28px;}

#footer .design a, #footer .build a {
	color: #646464;
}
#footer a:hover, #footer a:hover {
	color: #BB1B8C;
}
#footer li.first a{color:#dcdcdc}
#footer li{
	border-bottom:2px solid #292929;
	height:20px
}
li.design{
	bottom: 20px;
    position: absolute;
    width: 214px;
	border-top:2px solid #292929;
}
#footer li a{
	display:block;	
	padding: 0;
}
#footer li.design a{display:inline; padding:0}

h4.news a:hover{color:#646464} 

a.more{ font: 13px/17px "Helvetica Neue",Helvetica,Arial,Geneva,sans-serif;
    margin-bottom: 17px;
}

