﻿body
{
    background:url(webimages/topbackgroundbar.jpg) repeat-x left top #ffffff;
    margin: 0;
	padding: 0;
}

a
{
    color:Navy;
    text-decoration:none;
}

.content
{
    margin:auto;
    width:850px;
    background-color:Transparent;
}

.header
{
    clear:both;
    height: 184px;
    width:850px;
    position: relative;
    left: 0px;
    top: 0px;
}

.lowerheader
{
    height: 236px;
    margin-bottom: 5px;
    text-align:center;
    position: relative; 
    left: 0px; 
    top: -45px; 
    width: 850px;
    
}
.middleColumn
{
    float:left;
    width:850px;
    padding:0px;
    padding-left: 0px;
    padding-top: 0px;
    border:solid 0px #c0cacf;
    background-color: #ffecd1;
    margin-bottom: 0px;
}

.footer
{
    clear:both;
    text-align:center;
    height: 45px;   
}
#footerinner
{
    background:url(webimages/bottombar.jpg) repeat-x left top #ffffff; 
    position: relative; 
    left: 0px; 
    width: 850px; 
    height: 45px;
    color: #16272f; 
    font-family:Times New Roman; 
    font-size: 16px; 
    font-weight:normal;
    padding-top: 10px;
    padding-bottom: 10px;
    z-index: 10;
    line-height: 23px;
}

#headerinner
{
    position: relative;
    left: 0px;
    top: 0px;
}
#headerimage
{
    position: absolute;
    left: 143px;
    top: 0px;
}

#buttonbackground
{
    position: absolute;
    left: 0px;
    top: 0px;
}
#bookingbackground
{
    position: absolute;
    left: 573px;
    top: 47px;
}

#bookingengineinner
{
    position: absolute;
    left: 610px;
    top: 110px;
}
#specialoffers
{
    position: absolute;
    left: 21px;
    top: 27px;
    width: 206px;
}
#list1
{
    position: absolute;
    left: 293px;
    top: 379px;
    width: 206px;
    font-family:Times New Roman; 
    font-size: 18px; 
    font-weight:normal;
    font-style:italic;
    color: #16272f;
}
#list2
{
    position: absolute;
    left: 542px;
    top: 376px;
    width: 243px;
    font-family:Times New Roman; 
    font-size: 18px; 
    font-weight:normal;
    font-style:italic;
    color: #16272f;
    
}

#contactbar
{
    background-image: url(webimages/contactpanelbackground.jpg); 
    position: absolute; 
    left: 0px; 
    top: 262px; 
    width: 785px; 
    height: 45px;
    color: #ffffff; 
    font-family:Times New Roman; 
    font-size: 17px; 
    font-weight:normal;
    padding-top: 2px;
    padding-left: 15px;
    text-align: left;
}
#middleinner
{
    position:relative; 
    left: 0px; 
    top: 0px; 
    padding-bottom: 40px;
}


#menu
{
    position: absolute; left: 0px; top:0px; z-index: 100; 
}

#buttn1{position: absolute; left: 0px; top: 4px; width: 140px; }
#buttn2{position: absolute; left: 142px; top: 4px; width: 140px; }
#buttn3{position: absolute; left: 284px; top: 4px; width: 140px; }
#buttn4{position: absolute; left: 426px; top: 4px; width: 125px; }
#buttn5{position: absolute; left: 553px; top: 4px; width: 155px; }
#buttn6{position: absolute; left: 710px; top: 4px; width: 140px; }


a.menubutton:link   { height: 30px; line-height: 30px; background-image: url(webimages/button.jpg); text-decoration:none; text-align:center; color: #ffffff; font-family:Times New Roman; font-size: 18px; font-weight:bold; }    
a.menubutton:visited {height: 30px; line-height: 30px; background-image: url(webimages/button.jpg); text-decoration:none; text-align:center; color: #ffffff; font-family:Times New Roman; font-size: 18px; font-weight:bold; } 
a.menubutton:hover {  height: 30px; line-height: 30px; background-image: url(webimages/buttonhover.jpg); text-decoration:none; text-align:center; color: #cccccc; font-family:Times New Roman; font-size: 18px; font-weight:bold; }   
a.menubutton:active { height: 30px; line-height: 30px; background-image: url(webimages/button.jpg);text-decoration:none; text-align:center; color: #ffffff; font-family:Times New Roman; font-size: 18px; font-weight:bold; }   



#pageheading
{
    position: absolute; 
    left: 40px; 
    top: 50px; 
    width: 340px; 
    height: 264px; 
    text-align: left; 
    font-size: 16px; 
    font-family: Times New Roman; 
    font-weight:bold;
}

.productlist
{
    text-align: left; 
    font-size: 14px; 
    font-family: Times New Roman; 
    line-height: 23px;
}

#homepagetext 
{
    position: absolute; 
    left: 281px; 
    top: 88px; 
    width: 506px; 
    height: 264px; 
    text-align: justify; 
    font-size: 18px; 
    font-family: Times New Roman; 
    line-height: 23px;
    color: #16272f;
}

.pageheading
{
    position: absolute; 
    left: 256px; 
    top: 18px; 
    width: 340px;
    padding: 10px 10px 10px 40px;
    width: 433px;
    text-align:left;
    font-family: Times New Roman;
    font-size: 21px;
    color: #16272f;
    font-weight:bold;
}

.pageheading2
{
    position: absolute; 
    left: 0px; 
    top: 18px; 
    width: 340px;
    padding: 10px 10px 10px 40px;
    width: 433px;
    text-align:left;
    font-family: Times New Roman;
    font-size: 21px;
    color: #16272f;
    font-weight:bold;
}



    a.normallink:link   { text-decoration:none; text-align:center; color: Navy; font-family:Times New Roman; font-size: 16px; font-weight:bold; }    
    a.normallink:visited {text-decoration:none; text-align:center; color: Navy; font-family:Times New Roman; font-size: 16px; font-weight:bold; } 
    a.normallink:hover {  text-decoration:none; text-align:center; color: Red; font-family:Times New Roman; font-size: 16px; font-weight:bold; }   
    a.normallink:active { text-decoration:none; text-align:center; color: Navy; font-family:Times New Roman; font-size: 16px; font-weight:bold; }   

    .digitaldoorbootom {position: relative; bottom: 0px; width: 100%; height: 103px; background-color: Red; background:url(webimages/verybottombar.jpg) repeat-x left top #ffffff; min-width: 850px; z-index: 5;}
    .digitaldoor { position: relative; top:30px; text-align: right; }
    
    a.digitaldoorlink:link    { text-decoration:none; text-align:center; color: white; font-family:Arial; font-size: 12px; font-weight:bold; }    
    a.digitaldoorlink:visited { text-decoration:none; text-align:center; color: white; font-family:Arial; font-size: 12px; font-weight:bold; } 
    a.digitaldoorlink:hover   { text-decoration:none; text-align:center; color: Red;   font-family:Arial; font-size: 12px; font-weight:bold; }   
    a.digitaldoorlink:active  { text-decoration:none; text-align:center; color: white; font-family:Arial; font-size: 12px; font-weight:bold; }   

    a.moredetailslink:link    { text-decoration:none; text-align:center; color: Black; font-family: Times New Roman; font-size: 12px; font-weight:normal; }    
    a.moredetailslink:visited { text-decoration:none; text-align:center; color: Black; font-family: Times New Roman; font-size: 12px; font-weight:normal; } 
    a.moredetailslink:hover   { text-decoration:none; text-align:center; color: Red; font-family:Times New Roman; font-size: 12px; font-weight:normal; }   
    a.moredetailslink:active  { text-decoration:none; text-align:center; color: Black; font-family: Times New Roman; font-size: 12px; font-weight:normal; }   

.thumb
{
    border:solid 1px #e9ceaf;
    padding: 3px;
}

#thumb1
{
    position:absolute; top: 115px; left: 544px;
}

#thumb2
{
    position:absolute; top: 285px; left: 403px;
}
#thumb3
{
    position:absolute; top: 285px; left: 688px;
}
#thumb4
{
    position:absolute; top: 285px; left: 255px;
}
#thumb5
{
    position:absolute; top: 115px; left: 401px;
}
#thumb6
{
    position:absolute; top: 115px; left: 687px;
}
#thumb7
{
    position:absolute; top: 285px; left: 542px;
}
#thumb8
{
    position:absolute; top: 115px; left: 253px;
}
#thumb12
{
    position:absolute; top: 30px; left: 540px;
}
#thumb13
{
    position:absolute; top: 145px; left: 540px;
}
#thumb14
{
    position:absolute; top: 270px; left: 540px;
}

.normaltext
{
    font-size: 16px; 
    font-family: Times New Roman; 
    line-height: 23px;
    color: #16272f;   
}

.slideshow { height: 572px; width: 241px; margin: auto; position: absolute; left: 1px; top: 45px; }
.slideshow img { padding: 0px; border: 0px solid #888; background-color: #eee; }

