
/* Superior Shuttles Styles css File */

body {
background: #FFFFFF;
margin: 0;
padding: 0;
font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#tbl1 {
width: 100%;
height: 110px;
background-image: url(images/bkgrndtop.jpg);
background-position: top left;
background-repeat: no-repeat;
margin: 0;
padding-top: 15px;
position: relative;
z-index: 1;
border-collapse: collapse;
}

#div2left
{
width: 291px;
height: 522px;
margin-left: 0;
margin-top: 0;
float: left;
background-image: url(images/bkgrndleft1.jpg);
background-position: top left;
background-repeat: no-repeat;
position: relative;
border-collapse: collapse;
z-index: 1;
}

#div2left p
{
 font-size: 0.7em;
 font-weight: normal;
 text-align: left;
 color: #014F8F;
 margin-left: 15px;
 margin-top: 10px;
}

#divover
{
 position: absolute;
 z-index: 2;
 width: 72%;
 height: auto;
 margin-right: auto;
 margin-top: 0;
 margin-left: -35%;
 border-collapse: collapse;
}

#divover h3 {
font-size: 1.5em;
font-weight: bold;
text-align: center;
color: #C91201;
margin-top: 15px;
}

#divover p
{
font-size: 0.8em;
font-weight: normal;
text-align: justify;
color: #014F8F;
}

#divover tr
{
 padding-top: -10px;
}

.homeimg1
{
 width: 400px;
 height: 120px;
 z-index: 2;
 margin-left: 175px; 
}

.homeimg2
{
 width: 400px;
 height: 120px;
 z-index: 2;
 margin-left: 187px; 
}

ul#features1
{
list-style-type: none;
margin-left: 150px;
margin-top: 7px;
float: left;
display: block;
background: transparent;
}

ul#features1 li
{
font-size: 0.8em;
font-weight: normal;
text-align: left;
color: #014F8F;
}

ul#features2
{
list-style-type: none;
margin-left: 75px;
margin-top: 7px;
float: left;
display: block;
background: transparent;
}

ul#features2 li
{
font-size: 0.8em;
font-weight: normal;
text-align: left;
color: #014F8F;
}

#div2mid
{
width: 312px;
height: 522px;
margin-left: 0;
margin-top: 0;
float: left;
background-image: url(images/bkgrndleft2.jpg);
background-position: top left;
background-repeat: no-repeat;
position: relative;
border-collapse: collapse;
z-index: 1;
}
 
ul#mainnav {
 list-style-type: none;
 background-color: transparent;
 font-size: 0.8em;
 display: block;
 margin-top: 35px;
 margin-left: 15px;
}

ul#mainnav li {
 text-decoration: none;
 text-align: left;
 margin-bottom: 15px;
}

ul#mainnav li a:link, ul#mainnav li a:visited 
{
 width: 130px;
 height: 30px;
 text-decoration: none;
 font-weight: bold;
 color: #C91201;
 background: none;
}
 
ul#mainnav li a:hover,  ul#mainnav li a:active 
{
 width: 130px;
 height: 30px;
 text-decoration: none;
 font-weight: bold;
 color: #FFFFFF;
 }

 ul#mainnav ul
 {
 list-style-type: none;
 background-color: transparent;
 display: block;
 margin-left: 10px;
 }
 
 ul#mainnav ul li
  {
   font-size: 0.85em;
  }
   
 ul#mainnav ul li a:link, ul#mainnav ul li a:visited 
{
 text-decoration: none;
 font-weight: bold;
 color: #C91201;
 background: none;
}

ul#mainnav ul li a:hover,  ul#mainnav ul li a:active 
{
 text-decoration: none;
 font-weight: bold;
 color: #FFFFFF;
}

 #divover a:link, #divover a:visited
 {
 text-decoration: none;
 background-color: none;
 }
 
 #divover a:hover, #divover a:active 
 {
 text-decoration: underline;
 color: #C91201;
 background-color: none;
 }
 
 
.enqtblbl
  {
	width: 150px;
	height: auto;
	text-align:left;
	font-size: 0.8em;
	color: #014F8F;
	font-weight: normal;
	display: inline;
	margin-left: 0px;
  }
  
  .enqtblblComm
  {
	width: 150px;
	height: auto;
	text-align:left;
	font-size: 1.0em;
	color: #014F8F;
	font-weight: normal;
	margin-top: -60px;
  }
  
  .enqtbtxt
{
width: 200px;
height: auto;
text-align:left;
margin-left: 0;
}

  .enqtbtxt2
{
width: 165px;
height: auto;
text-align:left;
margin-left: 0;
}

  .enqtbtxt3
  {
width: 350px;
height: 100px;
text-align:left;
margin-top: 5px;
}

.chkbxL
{
  text-align:left;
  font-size: 0.8em;
  color: #014F8F;
  font-weight: normal;
  display: inline;
  margin-left: 0px;
  }

.chkbxHow
{
  text-align:left;
  font-size: 1.0em;
  color: #014F8F;
  font-weight: normal;
  display: inline;
  margin-left: 0px;
  }
  
  .enqtbutton
  {
	margin-top: 10px;
	margin-left:250px;
  }

 #footer {
  width: 100%;
  height: 61px;
  background-image: url(images/bkgrndbott.jpg);
  background-position: top left;
  background-repeat: no-repeat;
  position: relative;
  border-collapse: collapse;
  z-index: 1;
  padding-top: 15px;
}
 
 #footer p
 {
  font-size: 0.7em;
  font-weight: normal;
  text-align: center;
  color: #014F8F;
 }
  
 

  
  