html {
}

body {
    padding: 0px;
    margin: 0px;
    text-align: center;        
    background-color: #E6E7E8;        
    font-family: Verdana,Arial,Helvetica,sans-serif;    
    font-size: 12px;
    color: #70AAB6;
}

td {
    font-size: 12px;
}

a {
    text-decoration: underline;
    color: #70AAB6;
}

a:hover {
    text-decoration: none;
}

img {
    border: 0;    
}

div {    
}

h1 {
    font-size: 16px;
    font-weight: lighter;
    color: 6EABB7;
}

h2 {
    font-size: 14px;
    font-weight: lighter;
    color: 6EABB7;
}

#outer {
    margin-left: auto;
    margin-right: auto;    
    width: 800px;
    position: relative;  
    text-align: center;            
}

#content {    
    position: absolute;
    width: 726px;
    height: 723px;
    left: 50px;
    top: 0px;
    background-color: white;
}

#inner {
    width: 571px;
    padding-top: 20px;
    margin: auto;
    text-align: left;
}

#name {
    background: url("../images/navName.jpg");    
    width: 312px;
    height: 33px;
    position: absolute;    
    left: 400px;
    top: 640px;
    display: block;
    text-indent: -9999px;
}

#logo {
    background: url("../images/logoSmall.png");    
    width: 61px;
    height: 60px;
    position: absolute;    
    left: 650px;
    top: 570px;
}

#navLeft {    
    position: absolute;
    width: 50px;
    height: 739px;
    border-color: red;    
    left: 0px;
    top: 0px;
}

#navLeftLinks {
    background: url("../images/navLeft0.png");    
    width: 50px;
    height: 739px;
    position: relative;
    margin: 0px;
    padding: 0px;    
}

#navLeftLinks li {
    margin: 0; 
    padding: 0; 
    position: absolute; 
}

#navLeftLinks li, #navLeftLinks a {
    height: 105px;
    width: 50px; 
    display: block;
    text-indent: -9999px;    
}

#navRight {    
    background: url("../images/navRight0.png");
    position: absolute;
    width: 48px;
    height: 739px;
    border-color: red;
    left: 757px;
    top: 0px;
}

#navRightLinks li {
    margin: 0; 
    padding: 0; 
    position: absolute; 
}

#navRightLinks li, #navRightLinks a {
    height: 105px;
    width: 50px; 
    left: 0px;
    display: block;    
    text-indent: -9999px;
}
    
#navHome {top: 81; }
#navProfile {top: 196px; }
#navPortfolio {top: 308px; }
#navAwards {top: 420px; }    
#navOrders {top: 560px; }

#navTest {top: 81; }
#navOrder {top: 196px; }
#navBooking {top: 308px; }
#navContact {top: 420px; }    
#navGown {top: 560px; }    


#footer {    
    background: url("../images/footer.jpg");
    position: absolute;
    width: 726px;
    height: 27px;
    border-color: red;
    left: 32px;
    top: 696px;
}

.bigtext {
    font-size: 16px;
}

#awardsText {
    font-size: 10px;
    width: 270px;
    height: 380px;
    overflow: auto;
}

#awardsMainPicDiv {
    position: absolute;
    top: 70px;
}

#awardsThumbs {
    position: absolute;
    top: 120px;
    left: 500px;
    width: 165px;
}

.smallText {
    font-size: small;
}

#testimonialsOuter {
    position: relative;
    background: url("../images/bookingsborder1.jpg");
    width: 598px;
    height: 495px;
}

#testimonialsInner {
    position: absolute;
    overflow: auto;
    width: 528px;
    height: 455px;
    top: 20px;
    left: 30px;
    padding-right: 10px;
}

.testimonial {
    font-style: italic;
}

.testimonialPerson {
    margin-bottom: 30px;
}

#contactOuter {
    position: relative;
    background: url("../images/border.png");
    width: 598px;
    height: 405px;
}

#contactInner {
    position: absolute;
    overflow: auto;
    width: 528px;
    height: 355px;
    top: 20px;
    left: 30px;
}

#contactCheckBoxes {
    width: 220px;
    float: left;
}

#contactFields {
    margin-left: 20px;
    width: 280px;
    float: left;
}

.btn input {
    color: #050;
    font-family: 'trebuchet ms',helvetica,sans-serif;
    font-size: small;
    font-weight: bold;
    width: 150px;
    margin-top: 20px;
}

#galleryThumbs {
    overflow: auto;
    margin-top: 20px;
    width: 390px;
    height: 170px;
}

#galleryEnlarge {
    float: left;
}

#gallerySlideshow {
    float: right;
}

#awardsBody{
    position: absolute;
    overflow: auto;
    width: 528px;
    height: 355px;
    top: 440px;
    left: 80px;    
}

