@import url(global.css);

#header {background:url(../images/tour_banner.jpg) no-repeat;}

#dates {float:left; padding:10px 10px 0 35px; width:655px; margin-left:10px; margin-top:0;}
#dates .tour {margin-bottom:60px; clear:both;}

#dates h1 {font-size:3.5em; font-family:"Century Gothic", Tahoma, Arial, Helvetica, sans-serif; color:#5c2d22; font-weight:normal; background:transparent url(../images/rule.gif) bottom left repeat-x;}
#dates h2 {font-size:3em; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#333; font-weight:normal; background:transparent url(../images/rule.gif) bottom left repeat-x;}
#dates h3 {font-size:2.5em; font-family:"Century Gothic", Tahoma, Arial, Helvetica, sans-serif; color:#222; font-weight:normal;}
#dates h4 {font-family:"Century Gothic", Tahoma, Arial, Helvetica, sans-serif; color:#5c2d22; font-weight:bold;}



/*=Table settings=========================================================*/
.alt {background-color:#fddfa8;}
table {background-color:#e2d8a3; border:1px solid #666; border-right-color:#000; border-bottom-color:#000; margin-top:15px;}
th, td {padding:4px 6px; border-left:1px solid #aaa;}
th {background-color:#f2c260; color:#000;}
td {font-size:1.1em;}
td.soldout {font-size:0.8em; font-weight:bold; background-color:#5c2d22; color:#fddfa8; padding:4px 2px;}
td a img {padding:0;}
h4 {padding:3px 0; margin:10px 0 0 0; border-bottom:1px solid #5c2d22;}


/** Tab selectors*/
#tour_nav {border-bottom:1px solid #aaa;}
#tour_nav ul {width:570px; position:relative; top:1px; overflow:hidden;}
#tour_nav li {float:left;}
#tour_nav li a {display:block; background:#dfc594; padding:5px 10px; border-bottom:1px solid #aaa; border-top:1px solid #aaa; border-left:1px solid #aaa; border-right:1px solid #777; text-decoration:none; text-align:center; margin-right:5px;}
#tour_nav li a.active {border-bottom:1px solid #ddd; background:#fddfa8;}
#tour_nav li a:hover {background:#fddfa8;}

/** Seondary content */
#secondary {position:relative; width:220px; margin-left:730px; margin-top:0;}
#secondary_wrapper {width:220px; background:none;}
#secondary_content {position:absolute; top:27px; width:220px;}
#secondary_content h2 {font-size:1.9em; font-family:Georgia, "Times New Roman", times, serif; text-transform:uppercase; color:#6c3528;}
#secondary_content h3 {font-size:2.3em; font-family:"Century Gothic", Tahoma, Arial, Helvetica, sans-serif; color:#222; font-weight:normal;}
#secondary_content .rightpanel {padding-bottom:20px;}
#secondary_content .rightpanel img {border:3px solid #fff; margin-bottom:5px;}
#secondary_content .rightpanel p {font-size:1.1em; font-family:Arial, sans-serif; padding-right:15px;}

