/*
 * Adventure Office Style 
 *      Author   : $Author: $
 *      Date     : $Date: $
 *      Revision : $Revision: $
 *      File     : $Workfile: $

*/

body {
	background-color: #0c3273;
}

/********* START DEFAULT Background Colors *********/
/* Light Tan */
/* Currently not used */
.acWebButton2 {
    background-color: #0c3273;
}

/***** Main Color Palette *****/
/* Overwrite per Client */

    /* Dark Color */
    .acWebTableHeader,
    .acWebGridViewHeaderStyle,
    .acWebDataListHeaderStyle,
    h3.adventureDetail,
    #divExtraSpecific h3.adventureDetail,
    h3.availableDates,
    #divExtraSpecific h3.availableDates,
    h2.adventureResults,
    #divExtraSpecific h2.adventureResults,
    .detailsComponent h2,
    .detailsComponent h3,
    .bgDarkColor,
    .verificationEditMenu {
	    background-color: #8C411A;
    }

    /* Medium Color */
    .acWebGridViewRowStyle, 
    .acWebDataListItemStyle,
    h2.acWebFormSectionTitle,
    .acWebFormSectionTitle,
    h2.adventureDetail,
    #divExtraSpecific h2.adventureDetail,
    .bgMediumColor,
    .detailsComponent h4  {
        background-color: #BF8E53;
    }
    
    /* Light Color */
    .acWebGridViewAlternatingRowStyle,
    .acWebDataListAlternatingItemStyle,
    .bgLightColor {
        background-color: #7fcddf;
    }
    
    /* The Following Colors Sets the Context Right Strip */
    /* Should be the same as the Light color */
    #rightColumn,
    .topButtons,
    .bottomButtons {
        background-color: #7fcddf;
    }
    
    /* The Following Colors are to be used for financial items only */

    /* Dark Color */
    .bgDarkMoney { 
        background-color: #BF8E53;
    }
    
    /* Medium Color */
    .bgMediumMoney { 
        background-color: #7fcddf;
    }
    
    /* Color */
    .bgMoney,
    .importantSection { 
        background-color: #BF8E53;
    }
    
    /* Light Color */
    .bgLightMoney,
    th.subTotalMoney,
    td.feesTaxes,
    #rightColumn .detailsComponent td.feesTaxes,
    #rightColumn .detailsComponent th.subTotalMoney,
    #rightColumn .detailSubComponent tr.tripTotalMoney,
    tr.tripTotalMoney,
    #rightColumn .detailsComponent th.subTotalMoney,
    #rightColumn .detailSubComponent tr.tripTotalMoney { 
        background-color: #BF8E53;
    }

    
/***** End Main Color Palette *****/

/********* END DEFAULT Background Colors *********/

/********* START DEFAULT Font Colors *********/

/* Main Text Colors */
body, 
td, 
th,
.acWebGridViewHeaderStyle,
.acWebDataListHeaderStyle,
#divExtraSpecific .topButtons a:link,
#divExtraSpecific .topButtons a:visited,
#divExtraSpecific .bottomButtons a:link,
#divExtraSpecific .bottomButtons a:visited {
    color: black;
}

/* Brown */
.acWebFooter,
.adventureInfo {
    color: #fff001;
}

/* Dark Rusty Red */
.acWebDescriptionTitle,
.acWebDescriptionTitle a:link {
	color: yellow !important;
}

/* White */
h2.adventureFinder,
h3.adventureFinder {
    color: #000;
}

/** Link Colors **/
/* Normal */
a:link {
	color: #000;
	text-decoration: underline;
}

/* Visited */
a:visited {
	color: #000;
	text-decoration: underline;
}

/* Hover */
a:hover {
	color: #4F4F4F;
	text-decoration: underline;
}

/* Active */
a:active {
	color:  #9ce0fa;
	text-decoration: underline;
}



/********* END DEFAULT Font Colors *********/

/******* Adventure Trip Finder Styles *********/

h2.adventureFinder {
    padding: 0px 0px 2px 0px;
    margin: 0px 0px 0px 0px;
}

h3.adventureFinder {
    padding: 4px 0px 1px 0px;
    margin: 0px 0px 0px 0px;
}
/* The background image can be changed per client */
#divAdventureFinder {
    background-image: url("../images/uiAccents/finderBg.gif");
    background-repeat: no-repeat;
    width: 272px;
    height: 126px;
    padding: 4px 8px 6px 8px;
}

.btnAdventureFinder {
    height: 18px;
    padding: 0px 0px 2px 0px;
    float: right;
    margin: 4px 16px 0px 0px;
}

.ddlAdventureFinder {
    width: 256px;
}



/********** END Adventure Finder Styles *********/

/********** START Book Now Button Styles ********/
/* The background image can be changed per client */
.bookTrip {
    background-image: url("../images/uiAccents/bookNow.gif");
}

/* The Link color can be changed per client */
.bookTrip a:link,
.bookTrip a:visited,
.bookTrip a:hover,
.bookTrip a:active {
    color: #FFFFFF;
}

/********** END Book Now Button Styles ********/

/************ Confirmation H3 **********************/
/* Overwrites the buggy style on this client only */

h3.confirmation {
	border-bottom: solid 1px #FFFFFF;
}

/*************** Verification Edit Styles *******************/

#EditMenu {
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	text-transform: capitalize;
	font-size: 10px;
	color: #FFFFFF;
}

#divVerificationEdit #ulEditMenu a:link,
#divVerificationEdit #ulEditMenu a:hover,
#divVerificationEdit #ulEditMenu a:visited,
#divVerificationEdit #ulEditMenu a:active {
	color: yellow;
}

#divVerificationEdit {
    padding: 2px 6px 4px 2px;
    text-align: right;
    width: auto;
}

#editLabel {
    text-transform: uppercase;
    color: #FFFFFF;
	font-weight: bold;
    margin: 0px 6px 0px 0px;
}


/**********************************************************/ 





/*************         End       *******************/
/***************************************************/
/*************  Styles to Overwrite  ***************/
/***************************************************/


/* Sets the h1 to default */
h1 {
	font-weight: 600 !Important; 
	font-size: 18px !Important; 
	color: #000;
}


div {
	position:relative;
	zoom: 1;
}

br.clear {
	clear: both;
}
#wrapper #page {
	width: 920px;
	margin-right: auto;
	margin-left: auto;
}
#wrapper {
	background-image: url(../images/topbkgrd.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

#footer {
	background-image: url(../images/footer_bkgd.jpg);
	height: 68px;
	background-repeat: repeat-x;
	clear: both;
	font-size: 10px;
	line-height: 14px;
	background-position: -50% 0px;
	text-align: center;
}

body {
	background-color: #eae3d0;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#wrapper #page #header {
	background-image: url(../images/header_1.jpg);
	height: 220px;
	opacity: .999;
}

#header
{
	background: transparent url(../images/headers/header_1.jpg) repeat scroll 0%;
}

#wrapper #page #shim {
	background-image: url(../images/navbkgrd.jpg);
	height: 99px;
}
#wrapper #page #tabshim {
	height: 25px;
	background-repeat: no-repeat;
	background-position: right;
	background-image: url(../images/navbkgrd_bttm.jpg);
}
#wrapper #page #shim #nav1 {
	position: absolute;
	width: 588px;
	left: 331px;
	top: 35px;
	opacity: .999;
	z-index:10;
}
#wrapper #page #tabshim #nav2 {
	position: absolute;
	height: 25px;
	width: 380px;
	top: -4px;
	right: 4px;
}
#wrapper #page #main #content {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	width: 913px;
}

#wrapper #page #main {
	padding-top: 12px;
	padding-bottom: 26px;
	padding-right: 15px;
	padding-left: 0px;
}
#wrapper #page #botinfo {
	padding-left: 236px;
}
#wrapper #page #content_bttm {
	background-image: url(../images/content_bttm.jpg);
	background-repeat: no-repeat;
	height: 72px;
}
#wrapper #page #main #sidebar {
	width: 160px;
	
	height: 200px;
}

#sidebar #content2 {
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
}
#sidebar img.c2divider {
	margin-top: 24px;
}
#sidebar img.c2divider_bott {
	margin: 0px;
}

h1{
	font-family: Trebuchet MS Regular;
	font-size: 20pt;
	color: #003399;
}

h2{
	font-family: Trebuchet MS Regular;
	font-size: 16px;

}

h3
{
	font-family: Arial Bold;
	font-size: 12px;

}

body *{
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	line-height: 18px;
}

h2.adventureDetail, h3.adventureDetail, h2.adventureResults{ color: yellow;}
acWebGridViewHeaderStyle{ color: Yellow;}
