body
{
     background:url(color_light_blue_145.jpg) repeat;
  
     font: .8em/1.8em verdana, arial, sans-serif;
    
          
}
div.contact
{
     background:url(frame1.png);
     width:600px;
     height:600px;
          
}
.clear {
	clear:both;
	}
div.content{

  color: black;
  background:url(padkcontentbg.png);
  
  margin-left: 165px;  
  padding:  10px 20px 55px 50px;
  width:695px;
  height:2000px;
  position: relative;
  top:-400px;
 

}
h1 {Font-family: Kristen ITC;
    font-style: bold}
h2 {Font-family: Kristen ITC;
    font-style: bold}
h3 {Font-family: Kristen ITC;
    font-style: bold}
div.3col{
  
  padding:  20px 20px 20px 20px;

}
#pic{
 background:url(padkimgbg.png);

}
#pic2{

  border-top: 2px  solid #E7E742;
  border-left: 2px  solid #E7E742;
  border-right: 2px  solid #E7E742;
  border-bottom: 2px  solid #E7E742;
padding:  3px 3px 3px 3px;
}
#text{
  background:url(contentbg.png);
  Font-family: Georgia;
  width:550px;
  height:260px;
  padding:  20px 20px 20px 20px;
}
#content h1{
 
 color: Navy;
 background-color: transparent;
}
ul#tabnav{
  list-style-type:none;
  padding-bottom: 0px;
  position:absolute;
 left: 230px;
  font: bold 11px verdana, arial , sans-serif;
  width:770px;
  color:#336666;
}

ul#tabnav li{
  float: left;
  height:25px;
    background:url(NavBack2.jpg);
  border-top: 1px  solid #336666;
  border-left: 1px  solid #336666;
  border-right: 1px  solid #336666;
  border-bottom: 1px  solid #336666;
  color:#336666;
  margin: 2px 2px 0 2px;
 
}
ul#tabnav a:link, ul#tabnav a:visited{
   display: block;

   color:#336666;
   background-color: transparent;
   text-decoration:none;
   padding: 4px;
}
ul#tabnav a:hover{
 background:url(NavBack.jpg);
  color: #FFFFFF;
}
ul#tabnav2{
  list-style-type:none;
  padding-bottom: 0px;
  
  margin-left: 160px;
  font: bold 11px verdana, arial , sans-serif;
  width:770px;
  color:#336666;
}
ul#tabnav2 li{
  float: left;
  height:25px;
    background:url(NavBack2.jpg);
  border-top: 1px  solid #336666;
  border-left: 1px  solid #336666;
  border-right: 1px  solid #336666;
  border-bottom: 1px  solid #336666;
  color:#336666;
  margin: 2px 2px 0 2px;
 
}
ul#tabnav2 a:link, ul#tabnav a:visited{
   display: block;

   color:#336666;
   background-color: transparent;
   text-decoration:none;
   padding: 4px;
}
ul#tabnav2 a:hover{
 background:url(NavBack.jpg);
  color: #FFFFFF;
}
body#home li.home, body#tour li.tour, body#plans li.plans, body#pricing li.pricing, body#contact li.contact
{
  border-bottom: 1px solid #fff;
  color: #FFFF00;
  background-color:#FFFFFF;
}
body#home li.home a:link, body#tour li.tour a:link, body#plans li.plans a:link,
 body#pricing li.pricing a:link, body#contact li.contact a:link,
body#home li.home a:visited, body#tour li.tour a:visited, body#plans li.plans a:visited,
 body#pricing li.pricing a:visited, body#contact li.contact a:visited
{
  color: #FFFF00;
  background-color: #FFFFFF;
}

p 
{
   position:relative;
   left:5px;
  
  }

pre 
 { 
   font-family:'Eras Light ITC';
   font-style:bold; 
   font-size:100%;
 }


div.container
{
width:100%;
margin:0px;
border:1px solid gray;
line-height:150%;
}

div.footer
{
padding:0.5em;
background:url(footer.jpg);
width:470px;
position: absolute;
left:330px;
top: 1340px
}

div.left{


}

.leftad
{
    background:url(leftad.png);
    width:135px;
    height:275px;
    Font-family: Kristen ITC;
    
    padding-left:2px;
    padding-top:1px;
    padding-right:2px;
    margin-left:1px;
    margin-right:1px;
}

.rightad
{
    background:url(rightad.png);
    width:135px;
    height:275px;
    Font-family: Kristen ITC;
    padding-left:2px;
    padding-top:1px;
    padding-right:2px;
    margin-left:1px;
    margin-right:1px;
}


div.header{

margin-left:40px;
margin-right:70px;
width:100%;
}

h1.header
{
padding:0;
margin:0;
}

div.left
{
float:left;
width:160px;
margin:0;
padding:1em;
}
div.tableheader
{
 margin:0; 
 width:400px;
 height:100px;
 background-color:black;
 padding:1em;
 position: absolute;
 left: -50px;
 top: 20px;
}

div.homecontent
{

  border-bottom: 1px solid Navy;
border-left: 1px solid #336666; 

 height:2000px;
position: relative;
  left:00;

border-style: inset;
border-right-width: 2px;


}
div.contact
{


position:relative;
left:500;

}

div.table1
{
 

 width:80px;
 height:1000px;
 padding:0px 0px 0px 0px;
 position: absolute;
  left:250px;
 top: 227px;

}
div.table2
{

 width:200px;
 height:1000px;
 padding:.05em;
 border-right-width: 0px;
 position: absolute;
 top: 120px;
 left: 1060px;
}
div.faqstable1
{
 
 margin-left:90px;
 width:187px;
 height:2080px;
 background-color:#6D015B;
 padding:.05em;
 border-style: inset;
 border-left-width: 2px;
 position: absolute;
 top: 170px;
}

div.pricingtable
{
 font-family:cursive;
 padding:.2em;
 color:#6D015B;
 background-color:#C40160;
}
div.imagetable
{
background:url(frame1.jpg);
height:600px;
width: 600px;

}
div.detailtable
{
  background:url(tablebluesearch.jpg); 
 margin-left:20px;
 padding 10px 10px 10px 10px;
 margin-top:-20px;
 height:700px;
 width:750px;

  
}
div.searchtable
{
 font-family:cursive;
 background-color:white;; 
 margin-left:100px;
 width:600px;
 font-family:cursive;
 font-size:small;
 font-weight:bold;
}
#listtable
{
 font-weight:bold;
border-style:solid;
 background-color:white; 
 border-color:gray;
 font-family:cursive;
 font-size:xx-small;
 border-width:thin;
 

}
#detailtable tr{
width = 500px;
margin-left:50px;
border:1px,1px,1px,1px;
border-color:black;
}
 a:link{
  color:blue;

  font-weight:bold;


  }
  a:visited {
  color: black;
 
  font-weight:bold;
}

 ul
{
float:center;
width:100%;
padding:0;
margin:0;

}

a
{
width:4em;
 font-family:'Eras Light ITC';
text-decoration:underline;
color:#6D015B;

}

 a:hover{color:#C40160;}
 
 input.txt{
   color:#00008B;
   background-color: #E3F2F7;
   border: 1px inset #00008B;
   width: 200px;
 }
 
 input.btn{
    color:#00008B;
    background-color: #ADD8E6;
    border: 1px inset #00008B;
   
 }
  p
 {
   clear: left;
   margin-left:200px;
   padding: 0;
   padding-top: 5px;
  }
 
 form p label
 { 
   float: left;
   width: 20%;
   font:bold 0.9em Arial, Helvetica, sans-serif;
 }
 
 div.home
 { 
   
  
   margin-left:50px;
   margin-top:-20px;
  
  }