/* CSS Document */
body{color:#333399;}
p{color: #333399;}
h1{color:#000066;}
.bullet-pad{vertical-align: bottom;margin-right: 2px;}
.image-gallery-img{width: 12px;vertical-align: text-top;}
.image-gallery-text{line-height: 1.0em;}
/*  #snap-callout{z-index: 2;position: absolute;width:790px;height:25px;left: 430px;top: 105px;border: 2px solid #ffffff;display: block;font-family: "Century Gothic";font-size:16px;color:#FFFFFF;font-weight: bold;padding-left:15px;background-color:#000066;}
*/
#snap-callout{z-index: 2;position: absolute;width:350px;height:auto;left: 950px;top: 1160px;display: block;}
#snap-callout-photogallery{z-index: 2;position: absolute;width:575px;height:25px;left: 430px;top: 110px;border: 2px solid #ffffff;display: block;font-family: "Century Gothic";font-size:16px;color:#FFFFFF;font-weight:bold;padding-left:15px;background-color:#000066;}
.pad-callout{margin-right:15px;}
#heading-snapshot{z-index:2;position:absolute;width:auto;height:auto;left:50px;top:127px;}
#heading-snapshot h1{font-size:18px;font-family:Tahoma, Verdana;font-weight:normal;color:#FFFFFF;}
#heading-snapshot span{font-size:18px;font-family:Tahoma, Verdana;font-weight:normal;color:#FFFFFF;}

#middle-text{z-index: 3;position: absolute;	width: 280px;height: auto;	left: 440px;top: 150px;	background-color: #FFFFFF;display: block;padding: 3px;border: 2px solid #ffffff;}
#middle-text h2{font-size:13px;font-family: sans-serif;font-weight: bold;margin-top:2px;margin-bottom:2px;color:#000066;}
#middle-text p{padding-top: 1px;margin-top: 1px;margin-bottom: 5px;line-height: 1.1em;}
#middle-text-restaurants{z-index: 2;position: absolute;	width: 220px;height: 780px;	left: 500px;top: 150px;	background-color: #FFFFFF;display: block;padding: 5px;border: 2px solid #ffffff;}


#sub-heading{z-index:2;position:absolute;width:auto;height:auto;left:460px;top:133px;}
#sub-heading table{border-color:#ffffff;border-width: 0 0 1px 1px;border-style:solid;}
#sub-heading td{border-color:#ffffff;border-width: 1px 1px 0 0;	border-style:solid;margin:0;padding:0;width:120px;}

a.sublinks:link, a.sublinks:visited, a.sublinks:active{color: #FFFFFF;font-weight: bold;text-decoration:none;font-size: 11px;font-family: Tahoma;}
a.sublinks:hover{color: #000066;font-weight:bold;text-decoration:underline;font-size:11px;font-family: Tahoma;}
a.sublinks-highlight:link, a.sublinks-highlight:visited, a.sublinks-highlight:active{color: #000066;	font-weight: bold;text-decoration:none;	background: none;font-size: 11px;font-family: Tahoma;}
a.sublinks-highlight:hover{color: #ffffff;font-weight:bold;text-decoration:underline;background: none;font-size:11px;font-family: Tahoma;}

a.ratings:link, a.ratings:visited, a.ratings:active{text-decoration:none;font-size: 9px;font-family: Tahoma;}
a.ratings:hover{text-decoration:none;font-size:9px;font-family: Tahoma;}
.star{float:right;color:#CD1D23;margin-top:10px;}
#tempature{margin-top:5px;}
#tempature td{line-height: 1.2em;padding: 0;margin: 0;width: 25%;}
.degrees{text-align: center;}

#snap-photo1{z-index: 2;	position: absolute;	width: 400px;height: 250px ;left: 20px;top: 150px;border: 2px solid #ffffff;}
#snap-photo2{z-index: 2;	position: absolute;	width: 240px;height: 310px ;left: 20px;top: 410px;border: 2px solid #ffffff;}
#snap-photo3{z-index: 2;	position: absolute;	width: 150px;height: 150px ;left: 270px;top: 410px;border: 2px solid #ffffff;}
#snap-photo4{z-index: 2;	position: absolute;	width: 150px;height: 150px ;left: 270px;top: 570px;border: 2px solid #ffffff;}
#snap-photo5{z-index: 2;	position: absolute;	width: 400px;height: 250px ;left: 20px;top: 730px;border: 2px solid #ffffff;}
#snap-photo6{z-index: 2;	position: absolute;	width: 290px;height: 250px ;left: 430px;top: 730px;border: 2px solid #ffffff;}
#snap-photo7{z-index: 2;	position: absolute;	width: 700px;height: 160px ;left: 20px;top: 990px;border: 2px solid #ffffff;}
#snap-photo7-text{z-index: 2;position: absolute;width: 700px;height: 160px ;left: 20px;top: 1160px;}
#snap-photo8{z-index: 2;	position: absolute;	width: 170px;height: 190px ;left: 745px;top: 150px;border: 2px solid #ffffff;}
#snap-photo9{z-index: 2;position: absolute;	width: 170px;height: 190px;	left: 745px;top: 960px;	border: 2px solid #ffffff;}
#snap-photo10{z-index: 2;	position: absolute;	width: 300px;height: 1000px ;left: 935px;top: 150px;border: 2px solid #ffffff;}

#snap-bullet1{z-index: 2;position: absolute;width:14px;height:12px;left:7px;top:385px;}
#snap-bullet2{z-index: 2;position: absolute;width:14px;height:12px;left:7px;top:420px;}
#snap-bullet3{z-index: 2;position: absolute;width:14px;height:12px;left:422px;top:420px;}
#snap-bullet4{z-index: 2;position: absolute;width:14px;height:12px;left:422px;top:580px;}
#snap-bullet5{z-index: 2;position: absolute;width:14px;height:12px;left:7px;top:740px;}
#snap-bullet6{z-index: 2;position: absolute;width:14px;height:12px;left:722px;top:740px;}
#snap-bullet7{z-index: 2;position: absolute;width:14px;height:12px;left:722px;top:1000px;}
#snap-bullet8{z-index: 2;position: absolute;width:14px;height:12px;left:733px;top:325px;}
#snap-bullet9{z-index: 2;position: absolute;width:14px;height:12px;left:733px;top:1135px;}
#snap-bullet10{z-index: 2;position: absolute;width:14px;height:12px;left:923px;top:325px;}
#snap-bullet10a{z-index: 2;position: absolute;width:14px;height:12px;left:923px;top:1135px;}

#snap-photo-rest-1{z-index: 2;	position: absolute;	width: 150px;height: 150px ;left: 20px;top: 150px;border: 2px solid #ffffff;}
#snap-photo-rest-2{z-index: 2;	position: absolute;	width: 150px;height: 150px ;left: 180px;top: 150px;border: 2px solid #ffffff;}
#snap-photo-rest-3{z-index: 2;	position: absolute;	width: 150px;height: 150px ;left: 340px;top: 150px;border: 2px solid #ffffff;}
#snap-photo-rest-4{z-index: 2;	position: absolute;	width: 470px;height: 150px ;left: 20px;top: 310px;border: 2px solid #ffffff;}
#snap-photo-rest-5{z-index: 2;	position: absolute;	width: 150px;height: 150px ;left: 20px;top: 470px;border: 2px solid #ffffff;}
#snap-photo-rest-6{z-index: 2;	position: absolute;	width: 150px;height: 150px ;left: 180px;top: 470px;border: 2px solid #ffffff;}
#snap-photo-rest-7{z-index: 2;	position: absolute;	width: 150px;height: 150px ;left: 340px;top: 470px;border: 2px solid #ffffff;}
#snap-photo-rest-8{z-index: 2;	position: absolute;	width: 230px;height: 150px ;left: 20px;top: 630px;border: 2px solid #ffffff;}
#snap-photo-rest-9{z-index: 2;position: absolute;	width: 230px;height: 150px;	left: 260px;top: 630px;	border: 2px solid #ffffff;}
#snap-photo-rest-10{z-index: 2;	position: absolute;	width: 470px;height: 150px ;left: 20px;top: 790px;border: 2px solid #ffffff;}
#snap-photo-rest-11{z-index: 2;	position: absolute;	width: 170px;height: 190px ;left: 745px;top: 150px;border: 2px solid #ffffff;}
#snap-photo-rest-12{z-index: 2;	position: absolute;	width: 300px;height: 1000px ;left: 935px;top: 150px;border: 2px solid #ffffff;}

#snap-rest-bullet1{z-index: 3;position: absolute;width:14px;	height:10px;left:7px;top:290px;	padding-right: 0px;}
#snap-rest-bullet2{z-index: 3;position: absolute;width:14px;	height:10px;left:167px;top:290px;	padding-right: 3px;}
#snap-rest-bullet3{z-index: 3;position: absolute;width:14px;	height:10px;left:327px;top:290px;	padding-right: 3px;}
#snap-rest-bullet4{z-index: 3;position: absolute;width:14px;height:10px;left:7px;top:450px;	padding-right: 3px;}
#snap-rest-bullet5{z-index: 3;position: absolute;width:14px;height:10px;left:7px;top:610px;	padding-right: 3px;}
#snap-rest-bullet6{z-index: 3;position: absolute;width:14px;height:10px;left:167px;top:610px;	padding-right: 3px;}
#snap-rest-bullet7{z-index: 3;position: absolute;width:14px;height:10px;left:327px;top:610px;	padding-right: 3px;}
#snap-rest-bullet8{z-index: 3;position: absolute;width:14px;height:10px;left:7px;top:770px;	padding-right: 3px;}
#snap-rest-bullet9{z-index: 3;position: absolute;width:14px;height:10px;left:247px;top:770px;	padding-right: 3px;}
#snap-rest-bullet10{z-index: 3;position: absolute;width:14px;height:10px;left:7px;top:930px;	padding-right: 3px;}
#snap-rest-bullet11{z-index: 3;position: absolute;width:14px;height:10px;left:733px;top:325px;	padding-right: 3px;}
#snap-rest-bullet12{z-index: 3;position: absolute;width:14px;height:10px;left:923px;top:325px;	padding-right: 3px;}
