  body {
  	font-family: arial, helvetica;
  	font-weight: normal;
  	font-size: 12px;
  	color: #000000;
    margin:     0;
    padding:    0;
  }

  a {
    text-decoration: none;
    color: #000000
  }

  #leadText {
  	position:	absolute;
  	top:		0;
	left:		0;
	width:		100%;
	text-align:	center;
	font-family:	Verdana;
	font-size:	8px;
	color: #CCCCCC;
  }

  #header0 {
    background: url("images/header1.jpg") no-repeat;
    height:     146px;
    width:      100%;
  }
  #header {
    background: url("images/header2.jpg") repeat;
    height:     146px;
    width:      100%;
  }

  #header * div {
    float:      left;
    border:     0;
    padding:    0;
    margin:     0;
  }
  .navHidden {
    display:  none;
  }

  #headerNav {
    clear:both;
	position:   relative;
    top:        21px;
    left:       230px;
  }

  #headerNav a {
    text-decoration:none;
  }
  #headerNav a:hover {
    text-decoration:none;
  }
  #headerNav a div {
    cursor: hand;
    background-repeat:  no-repeat;
    background-position:0 0;    
  }
  #headerNav a:hover div {
    background-repeat:  no-repeat;
    background-position:0 0;    
  }

  a #navHome {
    width:      57px;
    height:     32px;
    background: url("images/home.jpg");
  }
  a:hover #navHome {
    background: url("images/home_over.jpg");
  }

  a #navTerms {
    width:      53px;
    height:     32px;
    background: url("images/terms.jpg");
  }
  a:hover #navTerms {
    background: url("images/terms_over.jpg");
  }

  a #navFaqs {
    width:      55px;
    height:     32px;
    background: url("images/faqs.jpg");
  }
  a:hover #navFaqs {
    background: url("images/faqs_over.jpg");
  }

  a #navAbout {
    width:      80px;
    height:     32px;
    background: url("images/about.gif");
  }
  a:hover #navAbout{
    background: url("images/about_over.gif");
  }

  a #navBook {
    width:      119px;
    height:     32px;
    background: url("images/book.gif");
  }
  a:hover #navBook {
    background: url("images/book_over.gif");
  }

  a #navContact {
    width:      108px;
    height:     32px;
    background: url("images/contact.gif");
  }
  a:hover #navContact {
    background: url("images/contact_over.gif");
  }


  #middle {
    width:    100%;
    float:    left;
  }

  #content {
    float: left;
    position: relative;
    left: 20;
    z-index:  2;
    padding:  0;
    margin:   0;
    width:    640px;
	padding-left: 20px;
  }

  #menu {
    width:    137px;
    position:relative;
	float: left;
    z-index:  5;
    left:5px;
    background:url("images/08.jpg") repeat-y right;
    margin:   0;
    padding:  0;
    padding-right:10px;
    vertical-align:top;
  }
  .menuNav {
    background:   url("images/dot.gif") no-repeat 0 50%;
    margin:       0;
    margin-top:   6px;
    margin-bottom:9px;
    margin-left:  7px;
    padding:      0;
    padding-left: 16px;
    display:      block;
    vertical-align:middle;  
  }
  .menuNav a {
    text-decoration:none;
    font-weight: bold;
    font-size: 10px;
    color: #242424;
  }
  .menuFooter {
    color: #5AA921;
    font-weight: bold;
    font-size: 14px;
  }

#phone {float:left;font-weight:bold;font-size:26px;padding:62px 0 0 500px}

  #footer {
    width:    100%;
    height:   66px;
    clear:    left;
    background: url("images/footer2.jpg") repeat-x;
  }
  #footer0 {
    width:    100%;
    height:   66px;
    background: url("images/footer1.jpg") no-repeat 0 0;
  }
.main { 
font-family: arial, helvetica; 
font-weight: normal; 
font-size: 12px; 
color: #000000; 
}

.main a:link { 
font-family: arial, helvetica; 
font-weight: bold; 
font-size: 12px; 
color: #5AA921; 
}

.main a:visited { 
font-family: arial, helvetica; 
font-weight: bold; 
font-size: 12px; 
color: #5AA921; 
}

.main a:hover { 
font-family: arial, helvetica; 
font-weight: bold; 
font-size: 12px; 
color: #5AA921; 
}

.ft_sidelinks {
	font-weight: bold;
 	font-size: 10px; 
 	color: #242424; 
}
 
 .ft_address {
 color: #CCCCCC;
}

.footeraddon {
	font-size:10px;
}
.ft_hds{
	font-size:12px;
}
.title {
	font-size:13px;
	font-weight:bold;
}
.style1 {color: #000000}
.style2 {font-weight: bold}
.style3 {font-size: 13px}
.ft_sidelinks1 {font-weight: bold; font-size: 10px; color: #242424; }
.ft_smalltext		{ font-weight: bold; font-size: 10px; }
.ft_fixedtext		{ font-family: courier new, courier; color: #383838; }
.ft_sidelinks		{ font-weight: bold; font-size: 10px; color: #242424; }
.ft_pagelinks		{ font-weight: normal; font-size: 11px; }
.ft_smallselect		{ font-family: verdana, arial, helvetica; font-weight: normal; font-size: 10px; }
.ft_medtitle		{ font-weight: bold; font-size: 13px; }
.ft_smalltitle		{ font-family: verdana, arial, helvetica; font-size: 10px; font-weight: bold; color: #484848; }

h1 {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
}

h2 {
	text-align: center;
	margin: 0 auto;
	padding: 1px;
	font-size: 10px;
	color: #66CC66;
}

h3 {
	display:none;
	visibility: hidden;
	font-size: 0px;
	width: 0px;
}

h5 {
	font-size: 12px;
}
