/* Annandale Arms Hotel CSS Document */

body {margin:0 auto; padding:0; background: url('/images/aa-highres-wallpaper-30-04.jpg') top center; font-family:"Georgia", "Bitstream Vera Serif", Times New Roman, serif;}

/*.background {background:url('/images/aa-bg-1.jpg') no-repeat top center;}*/
.background {background:url('/images/AA-header-background.jpg') repeat-x top center;}
.wrapper {margin:0 auto; width:1024px;}
.headimagepre {width:140px; height:286px; float:left;}
.headimage {width:618px; height:286px; float:left; overflow:hidden; text-align:center;}
.headimage img {border:0px;}
.homepagelink {width:280px; height:30px; float:right; padding:0 5px 0 0; margin:-280px 0 0 0; overflow:hidden;}

.navigation {float:left; width:140px; padding:0 9px 0 0; font-size:15px;}
.navigation ul {list-style-type:none; text-align:right; padding-left:0px; margin-left:0;}
.navigation li {margin:0; padding:0;}
.navigation a {text-decoration:none; color:#fdfdfd; font-weight:bold;}
.navigation a:hover {text-decoration:underline; color:#ffffff;}

.midbox {float:left; width:609px; min-height:400px; _height:400px; background:url('/images/image-bg2.jpg') repeat-y;}
.gallery-midbox {float:left; width:609px; min-height:400px; _height:400px; background:url('/images/image-gallery-bg2.jpg') repeat-y;}

.pageimages {float:left; width:290px; text-align:center; padding:0 0 20px 0;}
.pageimages ul {list-style-type:none; padding:0; margin:0;}
.pageimages li {padding:0px 0 20px 0;}
.pageimages img {border:5px solid #ffffff;}

.content {float:left; width:290px; font-size:13px; padding:5px 10px 20px 10px; text-align:justify; color:#767672;}
.gallery-content {float:left; width:540px; font-size:12px; padding:20px 30px 20px 30px; text-align:justify; color:#767672;}
.content a {text-decoration:none; color:#000000;}
.content a:hover {text-decoration:underline;}
.pagecontent {padding:0 0 20px 0; margin:0;}
.pagetitle h1, .pagetitle h2 {font-size:18px; font-family:"Bitstream Vera Serif", "Georgia", Times, serif; text-align:center; color:#000000; font-weight:normal;}
.pagecontent img {padding:4px; border:1px solid #cccccc;}
.content h3 {font-size:14px; color:#000000;}
.content h3 a {color:#000000;}
.pagedocuments a img {border:0px;}
.relatedpages a {color:#0000FF; text-decoration:none;}
relatedpages a:hover {text-decoration:underline;}

.pagecontent textarea {width:283px;}
#map {border:1px solid #767672;}
#directions {width:284px;}

.footer {float:left; width:290px; padding:0 0 0 449px; margin:-74px 0 0 0; color: #767672; font-size:10px; text-align:center;}
.footer img {float:right; border:1px solid #000000;}
.footer a {text-decoration:none; color:#767672;}
.footer a:hover {text-decoration:underline;}

.gallery-footer {float:left; width:290px; padding:0 0 0 300px; margin:-74px 0 0 0; color: #767672; font-size:10px; text-align:center;}
.gallery-footer img {float:right; border:1px solid #000000;}
.gallery-footer a {text-decoration:none; color:#767672;}
.gallery-footer a:hover {text-decoration:underline;}

/* Calendar Booking Form Styles */

.calendar {
float:left; 
width:200px;
color:#FFFFFF; 
font-size:12px;
}
.calendar a {
color:#353530;
text-decoration: none;
}
.calendar a:hover {text-decoration:underline;}

/* Paging Navigation */
.pagerNotCurrent {
	border:1px solid #CCCCCC;
	padding: 5px;
	color:#999999;
	}
	
.pagerCurrent {
	border:1px solid #CCCCCC;
	padding: 5px;
	background-color:#FFFFFF;
	color:#000000;
	font-weight:bold;
	}
	
	

