/* Start of CMSMS style sheet 'Fleet Team Booking' */
/* Fleet Team Booking */

html, body {
	background-color: #4FD9FF;
	font-family: helvetica, sans-serif;
	margin: 0;
	padding: 0;
	} 
	
#wrap {
          margin: 0 auto;
          width: 800px;
          }
	
#head {
	position: relative;
        margin: 10px 0 0 0;
        text-align: right;
	width: 800px;
	height: 150px;
        clear: both;
	}
	
#head_image {
	position: absolute;
	margin: 15px 0 0 35px;
	}
	
#nav {
	position: absolute;
	margin: 79px 0 0 0;
	width: 800px;
	height: 40px;
	padding-top: 20px;
	text-align: center;
	color: white;
	font-size: 22px;
	letter-spacing: 0.2em;
	background-color: black;
	}

a:link, a:visited, a:active {
	color: black;
	text-decoration: underline;
	}
	
a:hover {
       color: #FF00FF;
       text-decoration: none;
	}
	
a.nav:link, a.nav:visited, a.nav:active {
	color: white;
	text-decoration: none;
	}

a.nav:hover {
	color: #FF00FF;
	text-decoration: none;
	}
	
#content {
	position: relative;
	width: 800px;
	text-align: left;
        }

#content_home {
        position: relative;
	width: 800px;
        height: auto;
        text-align: left;
        margin-top: 10px;
        margin-bottom: 15px;
        }

#content_home_news {
	text-align: left;
        }

#content_home_artists {
	text-align: left;
        padding: 10px 10px 10px 10px;
        font-size: 12px;
        line-height: 14px;
        border: 1px solid #6BC3DC;
        background-image: url(http://www.fleetteambooking.com/global/images/ftb_bg.png);
        }

table.content_home_artist_table  {
   width: 230px;
   border-spacing: 0px;
   }

tr.artist_tr_even {
   background-color: #4FD9FF;
   border: 1px solid #6BC3DC;
   }

tr.artist_tr_evenHover {
   color: #FF00FF;
   background-color: black;
   text-decoration: none;
   }

tr.artist_tr_odd {
   color: #333;
   }

tr.artist_tr_oddHover {
   color: #FF00FF;
   background-color: black;
   text-decoration: none;
   }

table.content_home_artist_table td {
   padding: 3px 0 3px 0;
   }

#content_home_ontour {
	text-align: left;
        padding: 10px 10px 10px 10px;
        font-size: 12px;
        line-height: 14px;
        border: 1px solid #6BC3DC;
        background-image: url(http://www.fleetteambooking.com/global/images/ftb_bg.png);
        }

#content_news {
	position: relative;
	width: 600px;
        text-align: left;
        margin-top: 20px;
        margin-bottom: 15px;
        margin-left: 75px;
        color: #666;
        font-size: 10px;
        }

#content_post {
	position: relative;
	width: 800px;
        margin: 10px 0 30px 0;
	text-align: left;
        border: 1px solid #6BC3DC;
        background-image: url(http://www.fleetteambooking.com/global/images/ftb_bg.png);
        }

#content_artists {
	position: relative;
	width: 800px;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 15px;
        padding-left: 35px;
        color: #666;
        font-size: 14px;
        }

.artistIMG {
     font-size: 0px;
     padding-bottom: 5px;
     padding-top: 5px;
     }

.artistIMG img{
       width: 75px;
       height: 75px;
       border: 1px solid black;
       }

.artist_box {
   width: 170px;
   height: 133px;
   padding: 1px;
   float: left;
   }

ul {
   padding: 0;
   margin: 0;
   }

.artist_box_li { 
   padding: 0;
   list-style: none;
   width: 170px;
   height: 133px;
   }

.artist_box_li a {
   display: block;
   padding: 0;
   text-decoration: none;
   }

.artist_box_li a:link, .artist_box_li a:active, .artist_box_li a:visited {
   text-decoration: none;
   }

.artist_box_li a:hover  {
   background-image: url(http://www.fleetteambooking.com/global/images/ftb_bg.png);
   border: 1px solid #6BC3DC;
   color: white;
   }

#content_artistpage {
	position: relative;
	width: 800px;
        text-align: left; 
        padding-bottom: 15px;
        font-size: 13px;
        }

#artistpage_wrap {
      position: relative;
      border: 2px solid purple;
      }

#content_artistpage img {
       padding-bottom: 4px;
       }

.table_artistpage td{
       padding: 10px;
       }

#content_avails {
	position: relative;
	width: 700px;
        text-align: left;
        padding-top: 15px;
        padding-right: 48px;
        padding-bottom: 40px;
        padding-left: 50px;
        font-size: 12px;
        border: 1px solid #6BC3DC;
        background-image: url(http://www.fleetteambooking.com/global/images/ftb_bg.png);
        }

table.avails_table_head {
        border-collapse: collapse;
        }

table.avails_table_content  {
   border-spacing: 0px;
   }

tr.avails_tr_even {
   background-color: #4FD9FF;
   border: 1px solid #6BC3DC;
   }

tr.avails_tr_evenHover {
   color: #FF00FF;
   background-color: black;
   text-decoration: none;
   }

tr.avails_tr_odd {
   color: #333;
   }

tr.avails_tr_oddHover {
   color: #FF00FF;
   background-color: black;
   text-decoration: none;
   }

table.avails_table_content td {
   padding: 9px 0 9px 6px;
   }

#content_tours {
	position: relative;
	width: 700px;
        text-align: left;
        margin-top: 25px;
        margin-left: 25px;
        padding: 25px;
        font-size: 12px;
        border: 1px solid #6BC3DC;
        background-image: url(http://www.fleetteambooking.com/global/images/ftb_bg.png);
        }
        
#content_tours a, #content_tours a:visited {
       color: white;
       font-size: 24px;
       text-decoration: none;
       }

#content_tours a:hover {
      color: #FF00FF;
      font-size: 24px;
      text-decoration: none;
      background-color: black;
      }

#content_contact{
	position: relative;
	width: 800px;
        height: 300px;
        margin-bottom: 20px;
        text-align: left;
        font-size: 15px;
        border: 1px solid #6BC3DC;
        background-image: url(http://www.fleetteambooking.com/global/images/ftb_bg.png);
        }
	
#content_contact img {
       padding: 10px;
       }

#content_bg {
	position: relative;
	margin: 10px;
	background-color: black;
	}	
	
#footbox {
	position: relative;
	width: 800px;
	height: 60px;
        clear: both;
	text-align: right;
	background-color: black;
	font-size: 10px;
	}
	
#foot {
	position: relative;
	margin: 10px 0 0 0;
	width: 800px;
	height: 30px;
        clear: both;
	text-align: right;
	color: black;
	font-size: 11px;
	}
/* End of 'Fleet Team Booking' */

