@charset "utf-8";
/* CSS Document */
body { 
background-color:#221c3a;
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
}
#footertext {
text-align:center;
padding-top:10px;
color:#2a1702;
}
#footertext a {
text-align:center;
padding-top:10px;
color:#ffffff;
text-decoration:none;
margin-left:10px;

}
#footertext a:hover {
text-align:center;
padding-top:10px;
color:#ffffff;
text-decoration:underline;

}

#crossfade-container {
position:relative;
width:780px;
height:392px;
}

.fade-box {
position: absolute;
right: 0;
width:780px;
height:392px;
background-repeat:no-repeat; 

}
.locationbox a {
color:#2a1702;
text-decoration:none;

}
.locationbox a:hover {
color:#2a1702;
text-decoration:underline;

}
#bottomtext a{
color:#ded8fb;
font-weight:bold;
text-decoration:underline;
margin-bottom:3px;
}
#bottomtext a:hover {
color:#ffffff;
font-weight:bold;
text-decoration:underline;
}
#bottomtext img {
border:1px solid #8276c3;
}
#bottomtext p {
width:270px;
margin-top:0px;
padding-top:0px;
}
#contenttext {


width:780px;
margin-bottom:10px;
}
#contenttext  a{
color:#fff;

}
#contenttext1 {
float:left;
background-color:#decbaf;
width:780px;
}
#container {
width:970px;
margin-left:auto;
margin-right:auto;
}
h5 {
margin:0;
padding:0;
font-weight:bold;
font-size:14px;
font-family:georgia;
padding-bottom:10px;
color:#621C14;
}
#logo {
background-image:url(images/logo.gif);
width:389px;
height:67px;
float:left;
background-repeat:no-repeat;
background-position:bottom;

}
#menu ul {
width:970px;
height:45px;
float:left;
margin:0;
padding:0;
padding-top:20px;
margin-bottom:10px;
background-image:url(images/menu.gif);
background-repeat:repeat-x;
background-position:bottom;
}
#menu li {
float:left;
list-style:none;
margin:0;
padding:0;
padding-top:15px;
padding-left:50px;
}
#menu a  {
color:#fff;
text-decoration:none;
}
#menu a:hover  {
color:#fff;
text-decoration:underline;
}
#imagebox {
float:left;
width:635px;
height:310px;
background-image:url(images/topflash.jpg);
}
#topright {
float:left;
padding-left:11px;
height:323px;
width:310px;
}
#bottom {
width:970px;
height:510px;
float:left;
}
#footer {
background-color:#312853;
height:202px;
width:100%;
clear:both;
}
#footertop {
background-image:url(images/footer-top.gif);
width:74px;
height:26px;
margin-left:auto;
margin-right:auto;
margin-top:-13px;
}
.bottombox {
width:322px;
height:500px;
border-left:#ffffff;
background-color:#181232;
float:left;
}
.bottombox1 {
width:326px;
height:500px;
border-left:#ffffff;
background-color:#312853;
float:left;
}
.bottombox2 {
width:322px;
height:500px;
border-left:#ffffff;
background-color:#181232;
float:right;
margin-bottom:10px;
}
h1 {
margin:0;
padding:0;
font-family:Georgia, "Times New Roman", Times, serif1;
font-size:20px;
color:#ffffff;
font-weight:normal;
padding-left:5px;
padding-top:5px;
margin-bottom:1px;
float:left;
}
h2 {
margin:0;
padding:0;
font-family:Georgia, "Times New Roman", Times, serif1;
font-size:20px;
font-weight:normal;
padding:5px;
}
#rightext {
width:170px;
padding-left:5px;
}
#rightext a {
text-decoration:none;
display:block;
margin:0;
padding:0;
padding-top:2px;
color:#fff;
font-weight:bold;
margin-right:10px;
}
#rightext a:hover {
text-decoration:underline;
}
h3 {
margin:0;
padding:0;
font-family:Georgia, "Times New Roman", Times, serif1;
font-size:20px;
font-weight:normal;
padding:20px;
height:40px;
}
#locations {
float:left;
width:168px;
height:448px;
background-image:url(images/locations.jpg);
padding-left:15px;
background-position:right;
background-repeat:no-repeat;
}
#bottomtext {
padding-left:20px;
}
#bottomtext a {
text-decoration:none;
}
#bottomtext a:hover {
text-decoration:underline;
}
#bottombox img {
padding-bottom:5px;
}
.hazellink a {
color:#272042;
}
.kingslink a {


color:#621c14;
}

.grantslink a {
color:#634a21;

}

.angellink a {
color:#022907;
}

.dowerlink a {
color:#272042;
}
.locationbox {
float:left;
width:125px;
height:79px;
margin-bottom:13px;
margin-left:5px;
}
.locationbox img {
padding-top:9px;
}
h4 { 
margin:0;
padding:0;
font-size:14px;
}
.toplinks a  {
background-image:url(images/ashdaletop.gif);
width:380px;
height:70px;
float:right;
background-repeat:no-repeat;
background-position:bottom;
display:block;
text-indent:-5000px;
}
#quotes {
width:308px;
height:68px;
background-image:url(images/quote.gif);
float:right;
}
#text {
padding-left:20px;
padding-right:20px;
}
#offersright {
padding-left:20px;
padding-bottom:10px;
height:100px;
}
#offersright a {
color:#fff;
text-decoration:none;
font-weight:bold;
color:#dcd2fe;
}
#offersright a:hover{
color:#fff;
text-decoration:underline;
font-weight:bold;
color:#dcd2fe;
}
#offersright img {
float:left;
margin-right:10px;
}
#frame {
position:absolute;
margin-left:300px;
top:480px;
padding-bottom:10px;
}
.toplinks a  {
background-image:url(images/ashdaletop.gif);
width:380px;
height:70px;
float:right;
background-repeat:no-repeat;
background-position:bottom right;
display:block;
text-indent:-5000px;
margin-right:5px;
}
#righthotels {
float:right;
background-color:#181333;
height:150px;
width:180px;
margin-top:7px;
}
#rightcontact {
float:right;
background-color:#312853;
width:180px;
font-size:11px;
}
#rightcontact a {
color:#fff;
display:block;
}
.rightext {
padding:5px;

}
#righthotels img {
margin-top:10px;
margin-left:10px;
}
#contentright {
width:181px;
height:320px;
background-color:#312853;
float:right;
margin-left:5px;
margin-right:4px;
margin-bottom:20px;
padding:10px;
}
#contentright a {
font-family:Georgia, "Times New Roman", Times, serif1;
display:block;
border-bottom:
font-size:12px;
text-decoration:none;
font-weight:bold;
}
#contentright a:hover {
text-decoration:underline;
}
#contentright img {
float:left;
margin-top:2px;
margin-right:10px;
}
strong {
color:#c4b6fe;
}
.image {
float:left;
margin-right:10px;
}
label {
float:left;
padding-right:10px;
width:80px;
padding-left:25px;
}
input.form{
margin-bottom:10px;
width:185px;
}
textarea {
width:185px;
margin-top:10px;
height:130px;
}
input.btn{
width:188px;
height:33px;

background-image:url(images/submit.gif);
border:0;
color:#fff;
font-size:14px;
font-weight:bold;
float:right;
margin-right:20px;

}
#contentpage {
width:635px;

float:left;
background-color:#39305d;
min-height:800px;
margin-bottom:10px;
}
#contenttext {
width:615px;
float:left;
margin:10px;

}
#contentimage{
width:615px;
height:250px;
background-color:#000;
border:1px solid #333:
margin-bottom:10px;
}
h4 {
font-family:Georgia, "Times New Roman", Times, serif1;
font-size:25px;
font-weight:200;
margin-bottom:10px;
margin-top:10px;
padding-left:5px;
}
#contenttext p {

margin:5px;

}