/* CSS Document */
div.topsociallinks {width: 34px;float: right;padding-top:78px;}
/* @override 
	http://65.98.75.19/style/screen.css
	http://192.168.2.5:8000/GNH/theme/woodstock/style/screen.css
	http://192.168.2.9:8000/GNHAbbeyCourt/theme/abbeycourt/style/screen.css
*/
*{margin:0; padding:0;}
html, body, div, h1, h2, h3, h4, h5, h6, p, pre, a, img, li, ol, ul, fieldset, form, label{margin: 0; padding: 0; border: 0;}
a img, :link img, :visited img {border: 0;}
ol, ul {list-style: none;}
body{background:#000000; font-family:Georgia,palatino, Arial, Helvetica, sans-serif;}

.middle-content ul li{display: inline;margin-left: 5px;}
.middle-content ul li a{font-size: 11px; color:#7a6d52 ;text-decoration: none;line-height: 30px;}
.middle-content ul{margin-bottom: 10px;list-style-type: disc;}
div#container{width:900px; float:left; background:url(../images/bg.gif) left top repeat-x #4D4D4D; border-left:1px solid #262625; border-right:1px solid #262625;}
div#footer{width:830px; float:left; padding:0px 35px;}
div#footer .footerLinks{width:830px; float:left; text-align:center; font-size:0.7em; line-height:43px; font-weight:bold;}
div#footer .footerLinks ul li{display:inline; margin:0px 2px; color:#814c61;}
div#footer .footerLinks ul li a{color:#FFFFFF; text-decoration:none;}
div#footer .footerLinks ul li a:hover{text-decoration:underline;}
div#footer .footerContent{width:830px; float:left; font-size:0.7em; color:#DDDDDD; line-height:14px; padding-bottom:25px;}
div#header{width:840px; float:left; height:147px; padding:0px 30px;}
div#header .logo{width:237px; float:left; height:147px;}
div#header .right-part{width:590px; float:right;}
div#header .topContent{width:590px; float:left; height:116px;}
div#header .topLinks{width: 442px; float:left; padding-top:78px; font-size:0.7em;}
div#header .topLinks ul li{display:inline; margin:0px 2px; color:#814c61;}
div#header .topLinks ul li a{color:#FFFFFF; text-decoration:none;}
div#header .topLinks ul li a:hover{text-decoration:underline;}
div#header .signUp{width:200px; float:right; padding-top:12px; font-size:.75em; line-height:14px; color:#FFFFFF; text-align:right;}
div#home-img{width:870px; float:left; background:url(../images/home-img.jpg) left top no-repeat; height:431px; padding-left:30px;}
div#inner-bg{width:870px; float:left; background:url(../images/content-bg.gif) left top repeat-y; margin-left:30px;}
div#leftContent{width:237px; float:left;}
div#main{width:900px; float:left;}
div#main-btm{width:870px; float:left; margin-left:30px; display:inline;}
div#navcontainer{width: 619px; float:left; height: 29px; line-height:31px; font-size:14px; font-weight:normal;}
div#navcontainer ul li{display:inline; margin:0px 3px;}
div#navcontainer ul li a{color:#FFFFFF; text-decoration:none;}
div#navcontainer ul li a:hover, #navcontainer ul li a.active{color:#000000;}
div#rightContent{width:633px; float:right;}
/*div.bannerphoto {width: 423px;height: 170px;overflow: hidden;}*/
div.bannerphoto {width: 423px;}
div.bannerphoto p{padding-bottom: 250px;}
div#wrapper{width:902px; margin:0px auto;}

div.bookBtn{width:85px; float:left; text-align:right; padding-top:10px;}
div.check-in{width:127px; float:left;}
div.pinkpanel{width: 237px;float:left;height: 145px; background-color: #814c61;/* for IE */ filter:alpha(opacity=0);  /* CSS3 standard */  opacity:0;}
div#FooterLeft{width:217px; float:left; padding:10px; background:#814c61; font-size:0.7em; color:#FFFFFF; line-height:13px; height:124px;}
div#FooterRight{width:201px; float:left; padding-left:10px; padding-top:10px; background:url(../images/gift-box.jpg) left top no-repeat; height:134px; font-size:1em; color:#814c61;}
div#FooterRight a{color:#814c61; text-decoration:underline; font-size:0.75em;}
div#FooterRight a:hover{text-decoration:none;}
div#FooterRight p{}

div#imageContainer{float: left;}
div#FooterMid1{width:187px; float:left; padding:10px 12px; color:#FFFFFF; height:124px;}
div#FooterMid1 h1{font-size:1em; color:#FFFFFF; margin-bottom:7px;}
div#FooterMid1 a{color:#FFFFFF; text-decoration:underline;}
div#FooterMid2{width:187px; background:#696969;float:left; padding:10px 12px; color:#FFFFFF; line-height:16px; height:124px;}
div#FooterMid2 h1{font-size:1em; color:#FFFFFF; margin-bottom:7px;}
div#FooterMid2 a{color:#FFFFFF; text-decoration:underline;}

div.guestBook a:hover{text-decoration:none;}
div.homeRight{width:485px; float:left; padding-top:107px; padding-left:27px;}
div.homeRight h1{font-size:2em; color:#FFFFFF; line-height:30px; font-weight:normal; font-family:HelveticaNeue, Arial, Helvetica, sans-serif;}
div.homeRight p{margin:10px 0px; font-size:0.88em; color:#FFFFFF; line-height:20px;}
div.inner-banner{width:632px; float:left;}
div.middle-content{float:left; padding: 20px; margin-bottom: 20px;width: 595px;}
div.middle-content p {font-size:12px; margin-bottom: 6px;color: black;}

h1{padding-bottom:5px;font-size: 18px;font-weight: normal;font-style: normal;padding:10px 0px 10px 0px;}
h2{font-size:16px; line-height:18px; margin-bottom:5px; color:#814c61;}
h3{font-size:13px; line-height:16px; margin-top:0px; color:#814c61;}
h4{font-size:13px; line-height:16px; margin-top:0px; color:#FFFFFF;padding-bottom:5px;}
#middle-content p{margin:7px 0px; font-size:0.75em; color:#414241;}
div.quick-links{width:217px; float:left; background:url(../images/quickLinks-bg.jpg) left top repeat-x; height:180px; padding:12px 10px 0px 10px; font-size:0.7em; line-height:14px; color:#FFFFFF;}
div.quick-links h1{font-size:1.2em; font-weight:bold; color:#FFFFFF;}
div.right-content{width:201px; float:right; padding-top:20px; padding-left:10px;}
div.right-content h1{font-size:0.88em; color:#FFFFFF; margin-bottom:10px;}
div.right-content ul li{width:200px; display:block; line-height:30px; font-size:0.75em;}
div.right-content ul li a{color:#FFFFFF; text-decoration:underline;}
div.right-content ul li a:hover{text-decoration:none;}
div.nights{width:42px; float:left; padding-left:12px;}
div#Side1{margin-top:0px; margin-bottom:0px; width:227px; float:left; background:url(../images/rooms-box.jpg) left top no-repeat; padding-left:10px; padding-top:65px; height:48px; font-size:0.94em; font-weight:bold; color:#FFFFFF;}
div#Side1 a{color:#FFFFFF; text-decoration:none;}
div#Side1 a:hover{text-decoration:underline;}
div.select-hotels{width:124px; float:left;}
div#Side2{margin-top:0px;width:227px; float:left; background:url(../images/spring-offer.jpg) left top no-repeat; height:73px; padding-top:40px; padding-left:10px; font-size:0.94em; font-weight:bold; color:#FFFFFF;}
div#Side2 a{color:#FFFFFF; text-decoration:none;}
div#Side2 a:hover{text-decoration:underline;}
div#Side3{margin-top:0px;width:227px; float:left; background:url(../images/valentine-offer.jpg) left top no-repeat; height:74px; padding-top:40px; padding-left:10px; font-size:0.94em; font-weight:bold; color:#FFFFFF;}
div#Side3 a{color:#FFFFFF; text-decoration:none;}
div#Side3 a:hover{text-decoration:underline;}

input.code{width:120px; height:15px; border:1px solid #7E9DB9; margin-bottom:5px;}
input.signUp-field{border:1px solid #7E9CB8; width:180px; height:15px; font-size:0.8em; color:#787777; margin:5px 0px;}
select.hotels{width:215px; height:18px; font-size:0.8em; margin-bottom:5px;}
select.date{width:37px; height:18px; font-size:0.8em; margin-bottom:5px;}
select.month{width:80px; height:18px; margin-left:3px; font-size:0.8em; margin-bottom:5px;}
span.call{font-size:2em; line-height:30px;}
span.price{font-size:1.5em;}
span.price2{font-size: 25px; color:#000000;margin-left: 5px; font-weight: bold;}
span.reservation{font-size:1.5em; line-height:20px;}
div.FooterPanel{font-size: 10px;}
div.FooterPanel h2{font-size: 14px; color: white;}
/*overrides*/
.topContent{position:relative;}
div#header .signUp{position:absolute;right:0px;float: none;}
div#header .topLinks{width: 475px;}
