@charset "utf-8";
/* CSS Document */

body {
background:url(images/background.png) repeat-x;
background-color:#96151d;
font-family:Arial, Helvetica, sans-serif;
font:Arial;

}

a img {
border:0px;

}

h1 {
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:30px;
font-weight:bolder;
line-height:12px;
margin:0px;
padding:0px;

}

h2 {
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:20px;
font-weight:bold;
line-height:14px;
margin:0px;
padding:0px;

}

h3 {
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:17px;
line-height:24px;
margin:0px;
padding:0px;

}

.red {
color:#c31b25;
}


.red2 {
color:#93141C;
font-size:12pt;
}


.style01 {
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:13px;
margin:0px;

}


.skegness-bed-breakfast1 {
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:12pt;
margin:0px;

}

.style02 {
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:16px;
margin:0px;
padding:0px;

}

a:link, a:visited {
font-size:12px;
color:#2489DB;
text-decoration:none;

}

a:link:hover, a:visited:hover {
font-size:12px;
color:#999999;
text-decoration:none;

}

#container {
width:960px;
margin:auto;

}

#header {
height:96px;

}

#logo {
background:url(images/logo.png);
margin:10px 0px 0px 0px;
height:70px;
width:307px;
float:left;

}

#navigation {

}

.navMenu {
list-style:none;
padding:0px;
margin:0px;
float:right;

}

.navMenu li {
float:left;
margin:55px 0px 0px 8px;
padding:0px
height:100px;

}

.navMenu a, .navMenu a:link, .navMenu a:visited {
display:block;

}

.navMenu a:hover img {
visibility:hidden

}

#home {
background:url(images/navigation/home_over.gif);

}

#about {
background:url(images/navigation/about_over.gif);

}

#tariff {
background:url(images/navigation/tariff_over.gif);

}

#gallery {
background:url(images/navigation/gallery_over.gif);

}

#contact {
background:url(images/navigation/contact_over.gif);

}

#home_on {
background:url(images/navigation/home_on.gif);

}

#about_on {
background:url(images/navigation/about_on.gif);

}

#tariff_on {
background:url(images/navigation/tariff_on.gif);

}

#gallery_on {
background:url(images/navigation/gallery_on.gif);

}

#contact_on {
background:url(images/navigation/contact_on.gif);

}

.bookNow {
list-style:none;
padding:0px;
margin:0px;
float:right;

}

.bookNow li {
float:left;
margin:0px 0px 20px 0px;
padding:0px

}

.bookNow a, .bookNow a:link, .bookNow a:visited {
display:block;

}

.bookNow a:hover img {
visibility:hidden

}

#book_now_button {
background:url(images/book_now_button_over.gif);

}

#info_area {
background:url(images/info_img.jpg);
height:282px;
width:310px;
margin:0px 10px 0px 0px;
border:1px solid #521c1b;
float:left;

}

#welcome_area {
background:url(images/welcome_img.jpg);
height:282px;
width:636px;
border:1px solid #521c1b;
float:left;

}


#skegness-bed-breakfast-flash {
height:282px;
width:636px;
border:1px solid #521c1b;
float:left;

}


#home_content {
width:960px;
background-color:#f2eaa2;
margin:10px 0px 5px 0px;
padding:0px 0px 10px 0px;
float:left;

}

#home_sidebar {
width:290px;
margin:0px 10px 0px 0px;
padding:25px 10px 0px 10px;
float:left;

}

#welcome_text {
width:616px;
padding:25px 20px 0px 0px;
float:left;
font-size:11pt;

}

.welcome_text_list {
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:14px;
list-style-image:url(images/bullet.gif);

}

.welcome_text_list li {
margin-bottom:10px;

}

#home_gallery {
padding:5px 0px 0px 5px;

}

#home_gallery a img {
margin:0px 5px 5px 0px;
border:3px solid #700f14;
}

#footer {
height:50px;
float:left;

}

#footer_links {
width:400px;
float:left;

}

#copyright_text {
font-size:12px; color:#FFFFFF;
width:560px;
float:left;
margin:5px 0px 0px 0px;

}

.footerLinks {
list-style:none;
padding:0px;
margin:0px;
float:right;

}

.footerLinks li {
list-style:none;
float:left;
margin:0px 0px 0px 20px;
padding:0px;

}

#footer a:link, a:visited {
font-size:12px; color:#FFFFFF;
text-decoration:none;
margin:0px;
padding:0px;

}

#footer a:link:hover, a:visited:hover {
font-size:12px; color:#FFFFFF;
text-decoration:underline;
margin:0px;
padding:0px;

}

.style1 {color: #93141C}
.style4 {color: #93141C; font-weight: bold; }





