﻿/* START PAGE SETUP */

.accessCoach
{
width: 650px;
height:98px;
float: right;
margin: 0px 0px 10px 0px;
background-repeat: no-repeat;
float: left;
text-align: left;
padding: 0px 5px 0px 0px;
}

body
{ margin: 0px 0px 0px 0px; vertical-align: top; text-align: center }

h1
{ font-family: Arial; font-size: 24pt; font-weight: bolder; text-align: center; color: #f4664e; margin: 0px 0px 0px 0px; }

h2
{ font-family: Arial; font-size: 18pt; text-align: center; font-weight: bold; color: #f4664e; margin: 5px 0px 0px 0px; }

h3
{ font-family: Arial; font-size: 12pt; font-weight: bold; color: #0e7fcb;  margin: 0px 15px 0px 0px;}

.boldTitles
{ font-family: Arial; font-size: 13pt; font-weight: bolder;}

.boldTableTitles
{ font-family: Arial; font-size: 13pt; font-weight: bolder; color:#f4664e; text-align: right; padding-right: 10px}

a
{ text-decoration: none; color: blue; font-family: Arial; font-size: 11pt }
    
a:hover
{ text-decoration: none; color:#f4664e; font-family: Arial; font-size: 11pt }

/* END PAGE SETUP */
/*-------------------------------------------------*/


/* START MASTERPAGE SETUP */

.miniMainMenu
{ padding: 0px 0px 0px 0px;}

#container
{ width:700px; height: 750px; margin:0px auto 0px auto; text-align: center }
    
#logo
{ z-index: 1; position: absolute; text-align: left; margin:25px 0px 0px 25px; padding: 15px 0px 0px 0px;
  width :653px; height: 115px; background-image: url(images/layout01.gif); background-repeat: no-repeat; }
 
#miniMenu
{ z-index: 1; position: absolute; text-align: center; margin:160px 0px 0px 25px; padding: 5px 0px 0px 0px;
  width:258px; height: 30px; background-image: url(images/layout02.gif); background-repeat: no-repeat; }
  
#miniMenu2
{ z-index: 1; position: absolute; text-align: center; margin:160px 0px 0px 344px; padding: 5px 0px 0px 0px;
  width:258px; height: 30px; background-image: url(images/layout02.gif); background-repeat: no-repeat; }

#title
{z-index: 1; position:absolute; width:350px; height: auto; text-align: center }
    
#topBg
{z-index: 0; width:700px; height: 50px; background-image: url(images/layoutFinal_01.jpg) }
    
#mainBg
{z-index: 0; width:650px; padding: 135px 25px 0px 25px; text-align: left;
 background-image: url(images/layoutFinal_02.jpg); font-family: Arial; font-size: 12pt; }
 
#mainFt 
{z-index: 0; width:700px; height: 50px; background-image: url(images/layoutFinal_03.jpg) }


/*START SMALL ICONS*/

.icon1small
{width: 50px; height:0px; display: block; color: #0e7fcb; background-image: url(images/icon1small.png);
 background-repeat: no-repeat; padding: 55px 0px 0px 0px; float: left; font-size: 12px; font-weight: bold; margin: 0px 5px 0px 25px}

.icon1small:hover
{background-position:top right; font-size: 12px; font-weight: bold;}

.icon2small
{width: 50px; height:0px; display: block; color: #0e7fcb; background-image: url(images/icon2small.png);
 background-repeat: no-repeat; padding: 55px 0px 0px 0px; float: left; font-size: 12px; font-weight: bold; margin: 0px 5px 0px 0px}

.icon2small:hover {background-position:top right; font-size: 12px; font-weight: bold;}


.icon3small
{width: 50px; height:0px; display: block; color: #0e7fcb; background-image: url(images/icon3small.png);
 background-repeat: no-repeat; padding: 55px 0px 0px 0px; float: left; font-size: 12px; font-weight: bold; margin: 0px 5px 0px 0px}

.icon3small:hover {background-position:top right; font-size: 12px; font-weight: bold;}

.icon4small
{width: 50px; height:0px; display: block; color: #0e7fcb; background-image: url(images/icon4small.png);
 background-repeat: no-repeat; padding: 55px 0px 0px 0px; float: left; font-size: 12px; font-weight: bold; margin: 0px 5px 0px 0px}

.icon4small:hover {background-position:top right; font-size: 12px; font-weight: bold;}

.icon5small
{width: 50px; height:0px; display: block; color: #0e7fcb; background-image: url(images/icon5small.png);
 background-repeat: no-repeat; padding: 55px 0px 0px 0px; float: left; font-size: 12px; font-weight: bold; margin: 0px 5px 0px 0px}

.icon5small:hover {background-position:top right; font-size: 12px; font-weight: bold;}

.icon6small
{width: 50px; height:0px; display: block; color: #0e7fcb; background-image: url(images/icon6small.png);
 background-repeat: no-repeat; padding: 55px 0px 0px 0px; float: left; font-size: 12px; font-weight: bold; margin: 0px 5px 0px 0px}

.icon6small:hover
{background-position: top -50px; font-size: 12px; font-weight: bold;width:
 50px; padding: 55px 0px 0px 0px;  margin: 0px 5px 0px 0px}

/*END SMALL ICONS*/


/* END MASTERPAGE SETUP */
/*-------------------------------------------------*/


/* START ADMIN MASTERPAGE */

#miniMenuAdmin
{ z-index: 1; position: absolute; text-align: left; margin:160px 0px 0px 30px; padding: 5px 0px 0px 0px;
  width:640px; height: 30px; background-image: url(images/adminMenu.png); background-repeat: no-repeat; }


/*START ADMIN HOL DETAILS MASTER PAGE*/
#topBg1
{z-index: 0; width:700px; height: 50px;}
    
#mainBg1
{z-index: 0; width:650px; height: auto;padding: 135px 25px 0px 25px; text-align: left;
  font-family: Arial; font-size: 12pt; }
 
#mainFt1
{z-index: 0; width:700px; height: 50px; }

/*END ADMIN HOL DETAILS MASTER PAGE*/
/*-------------------------------------------------*/

/* END ADMIN MASTER*/
/*-------------------------------------------------*/

.marginLeft
{margin: 0px 10px 0px 0px}

.paddingTest
{padding: 0px 0px 50px 0px}

/* START ADMIN DAY TRIPS */

.tableTitles
{height: 30px; font-size: 12pt; font-weight: bold; text-align: right; padding: 0px 10px 0px 0px}

.prices
{float:right; font-size: 10pt; width: auto; height: auto}

.dayTripDetails
{WIDTH: 80%; HEIGHT: 100%; float: left; margin: 5px 0px 0px 0px}

.editAlign
{float:left; height: 100%; margin: 0px 10px 0px 0px}

.deleteAlign
{float:left; height: 100%; margin: 0px 0px 0px 10px}

.dayTripDescriptions
{ font-size: 12pt; margin: 10px 0px 10px 0px}

.tableBorder
{ border: solid 3px #f4664e; padding: 5px 5px 5px 5px}

.lblFormat
{border: solid 3px #f4664e; padding: 5px 5px 5px 5px}

/* END ADMIN DAY TRIPS*/
/*-------------------------------------------------*/


/* START DEFAULT */
/* START HOME ICONS */
 
 #iconContainer
{ width:95%; height: 120px; margin:0px 0px 0px 15px; text-align: center }
 
.icon1
{width: 100px; height:0px; display: block; color: #0e7fcb; font-weight: bold; background-image: url(images/icon1.png);
 background-repeat: no-repeat; padding: 110px 0px 0px 0px; float: left}

.icon1:hover {background-position:top right; font-weight: bold;}

.icon2
{width: 100px; height:0px; display: block; color: #0e7fcb; font-weight: bold; background-image: url(images/icon2.png);
 background-repeat: no-repeat; padding: 110px 0px 0px 0px; float: left;}

.icon2:hover {background-position:top right; font-weight: bold;}


.icon3
{width: 100px; height:0px; display: block; color: #0e7fcb; font-weight: bold; background-image: url(images/icon3.png);
 background-repeat: no-repeat; padding: 110px 0px 0px 0px; float: left;}

.icon3:hover {background-position:top right; font-weight: bold;}

.icon4
{width: 100px; height:0px; display: block; color: #0e7fcb; font-weight: bold; background-image: url(images/icon4.png);
 background-repeat: no-repeat; padding: 110px 0px 0px 0px; float: left;}

.icon4:hover {background-position:top right; font-weight: bold;}

.icon5
{width: 100px; height:0px; display: block; color: #0e7fcb; font-weight: bold; background-image: url(images/icon5.png);
 background-repeat: no-repeat; padding: 110px 0px 0px 0px; float: left;}

.icon5:hover {background-position:top right; font-weight: bold;}

.icon6
{width: 100px; height:0px; display: block; color: #0e7fcb; font-weight: bold; background-image: url(images/icon6.png);
 background-repeat: no-repeat; padding: 110px 0px 0px 0px; float: left;}

.icon6:hover {background-position:top right; font-weight: bold;}

/* END HOME ICONS */

/* START SPECIAL OFFERS */

.specialTitle
{ font-family: Arial; font-size: 12pt; font-weight: bold; color: #0e7fcb; }

/* END SPECIAL OFFERS */

#specialsArea
{width: 248px; height:221px; float: right; margin: 0px 0px 10px 0px; background-image: url(images/layout03.gif); float: left;
    text-align: left; padding: 0px 5px 0px 5px; }

#aboutArea
{width: 248px; height:127px; margin: 0px 0px 0px 0px; background-image: url(images/layout05.gif); float: left;
 padding: 0px 5px 0px 5px; text-align: center;}

#testArea
{width: 370px; height:127px; float: right; margin: 0px 0px 0px 0px; background-image: url(images/layout06.gif); float: right;
 padding: 0px 5px 0px 5px; display:inline-block }
 
#newsArea
{width: 380px; height:221px; float: right; margin: 0px 0px 10px 0px}

#newsAreaOutline
{width: 380px; height:221px; z-index: 1; background-image: url(images/newsOutline.png) }

/* END DEFAULT */
/*-------------------------------------------------*/


/* START SPECIAL OFFER PAGE */



/* END SPECIAL OFFER PAGE */
/*-------------------------------------------------*/


/* START COACH HIRE PAGE */

.hire
{width: 45%; height: 440px; float: left; margin: 5px 5px 5px 5px; border: solid 3px #f4664e; padding: 5px 5px 5px 5px;}

.hireForm
{width: 94%; height: 100%; float: left;  margin: 5px 5px 5px 5px; border: solid 3px #f4664e; padding: 5px 5px 5px 5px;}

/* END COACH HIRE PAGE */
/*-------------------------------------------------*/


/* START BOOKING ENQUIRIES PAGE */

.bookingHire
{width: 45%; height: auto; float: left; text-align: center; margin: 5px 5px 5px 5px; border: solid 3px #f4664e; padding: 5px 5px 5px 5px;}

/*.hireForm
{ border: solid 3px #f4664e;}
width: 94%; height: 1000px; float: left; margin: 5px 5px 5px 5px; padding: 5px 5px 5px 5px;*/
/* END BOOKING ENQUIRIES PAGE */
/*-------------------------------------------------*/


/* START CONTACT PAGE */

.contact1
{width: 45%; height: 175px; float: left; text-align: center; margin: 5px 5px 5px 5px; border: solid 3px #f4664e; padding: 5px 5px 5px 5px;}



/* END CONTACT PAGE */
/*-------------------------------------------------*/


/* START OUR COACHES PAGE */
.coachTitles
{background-color: #0e7fcb; }
/* END OUR COACHES PAGE */
/*-------------------------------------------------*/


/* START PICK UP POINTS PAGE */

.location
{height: 25px; font-weight: bold; color: #f4664e; text-align: right; padding: 0px 30px 0px 0px}

.altLocation
{height: 25px; font-weight: bold; color: #ffff00; background-color :#99ccff; text-align: right; padding: 0px 30px 0px 0px}

.altLocationLink
{height: 25px; background-color :#99ccff; color: blue}

.tableHeadings
{height: 30px; font-size: 14pt; font-weight: bold; text-align: right; padding: 0px 30px 0px 0px}

.tableHeadings2
{height: 30px; font-size: 14pt; font-weight: bold; text-align: left; padding: 0px 30px 0px 0px}

.pickUpPointsHireForm
{width: 94%; height: auto; float: left; margin: 5px 5px 5px 5px; border: solid 3px #f4664e; padding: 5px 5px 5px 5px;}

/* END PICK UP POINTS PAGE */
/*-------------------------------------------------*/


/* START DAY TRIPS PAGE */

.titleTop
{height: 25px; font-weight: bold; color: #0000ee; background-color :#99ccff; text-align: left; padding: 0px 0px 0px 50px}

.dayTripDetailsPublic
{WIDTH: 100%; HEIGHT: 100%; float: left; margin: 5px 0px 0px 0px}

/* END DAY TRIPS PAGE */
/*-------------------------------------------------*/

