th {
	color : #000000;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}

input, select {
	color : #000000;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.px {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 2px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.px5 {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 5px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.title01 {
	color : #FFFFFF;
	margin-top : 10px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 15px;
	font-size : 13px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
	font-style: italic;
}
.title {
	color : #FFFFFF;
	margin-top : 1px;
	padding-bottom : 1px;
	margin-bottom : 1px;
	margin-left : 37px;
	margin-right : 10px;
	font-size : 10px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}

.insitelink {
	color : #f79722;
	margin-top : 0px;
	padding-bottom : 0px;
	PADDING-TOP:0PX;
	margin-bottom : 0px;
	line-height:12pt;
	margin-left : 40px;
	font-size : 10pt;
	font-family : Helvetica, Tahoma,Verdana,Arial;
	font-weight: bold;
}

.title a {
	color : #EF6D00;
}
.title a:hover {
	color : #C25A02;
}
.list {
	color : #FFFFFF;
	margin-top : 3px;
	padding-bottom : 3px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.right {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 15px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.right a, .list a {
	color : #FF7500;
}
.right a:hover {
	color : #AAAAAA;
}
.left {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 25px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.left b {
	color : #FF6600;
}
.left a {
	color : #FF6600;
}
.left a:hover {
	color : #FF0000;
}
p {
	color : #333333;
	margin : 5px 0px;
	font-size : 11pt;
	font-family : Helvetica, Arial Rounded MT Bold,Verdana,Arial;
	FONT-WEIGHT: BOLD;
}

.news {
	color : #333333;
	PADDDING-top : 5px;
	margin-left : 40px;
	margin-right : 20px;
	font-size : 10pt;
	font-family : Helvetica, Arial Rounded MT Bold,Verdana,Arial;
	FONT-WEIGHT: BOLD;
}

h1 {
	color : #333333;
	margin-top : 0px;
	font-size : 13pt;
	font-family: Arial Rounded MT Bold,Tahoma,Verdana,Arial;
}

h2 {
	color : #8e5d10;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	font-size : 12pt;
	font-family: Helvetica,Arial Rounded MT Bold,Tahoma,Verdana,Arial;
}

h3 {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	font-size : 12pt;
	font-family: helvetica, Arial Rounded MT Bold,Tahoma,Verdana,Arial;
	FONT-WEIGHT: bold;
}

h4 {
	color : #F79722;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	font-size : 14pt;
	font-family: Arial Rounded MT Bold,Tahoma,Verdana,Arial;
}

h5 {
	color : #00A3C6;
	margin-top : 5px;
	margin-bottom : 0px;
	font-size : 13pt;
	font-weight: normal;
	font-family: Arial Rounded MT Bold,Tahoma,Verdana,Arial;
}
h6 {
	color : #ffffff;
	margin-top : 2px;
	margin-bottom : 0px;
	font-size : 11pt;
	font-weight: normal;
	font-family: Arial Rounded MT Bold,Tahoma,Verdana,Arial;
}

img {border:0px;}
p a {
	color : #000000;
}
p a:hover {
	color : #294A7B;
}
.menu01 {
	color : #000000;
	margin-top : 1px;
	padding-bottom : 1px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
.menu01 a {
	color : #000000;
	text-decoration: none;
}
.menu01 a:hover {
	color : #555555;
}
.menu02 {
	color : #FFFFFF;
	margin-top : 5px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 20px;
	margin-right : 20px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.menu02 a {
	color : #FFFFFF;
	text-decoration: none;
}
.menu02 a:hover {
	color : #DDDDDD;
}
.bar01 {
	color: #OOOOOO;
	margin-top: 1px;
	padding-bottom: 1px;
	margin-bottom: 0px;
	margin-left: 5px;
	margin-right: 20px;
	font-size: 18px;
	font-family: Arial,Tahoma,Verdana;
	font-weight: bold;
}
.b01 {
	color : #000000;
	margin-top : 2px;
	padding-bottom : 1px;
	margin-bottom : 1px;
	margin-left : 20px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
.b01 a {
	color : #000000;
	text-decoration: none;
}
.b01 a:hover {
	color : #333333;
}
TD {
	COLOR: #333333; FONT-FAMILY: Verdana, Arial, helvetica; FONT-SIZE: 8pt
}






/*----- HEADER  -----*/

.menusetup {padding-left:260px; background:#F4F4F4 url(images/PeakMenubar.jpg) no-repeat 0px 0px;}

.LoginArea {
	text-align:right;
	padding: 5px 6px 3px 0px; /* T R B L */
	background:#00A4C5 url(images/headBottomMenu.gif) no-repeat 0px 0px;
	font-size:8pt; 
	color:#999999}

.margin0 {margin:0px; padding:0px;}
.logP {margin:0px; padding:0px; }

.curvedarea {background:#00A4C5 url(images/toptextbg.gif) repeat-y 0px 0px; padding-top:30px;}

.bodyArea {padding: 10px 50px 0px 21px} 

.NewsletterSign {width:200px;padding:126px 10px 15px 0; vertical-align:bottom;}

.newsletterPos {padding: 5px 0px; background:#FF9900; width:180px;text-align:center;}

.curvedarea {background:#00A4C5 url(images/toptextbg.gif) repeat-y 0px 0px; padding-top:30px;}

.bodytd {width:558px; background:#00A4C5 url(images/textbg.gif) repeat-y 0px 0px;}

/*----- PAGES  -----*/



.newsArchDate{float:left;}
  .newsArchDate2{float:left;font-size:9px; font-style:italic; padding:0 6px 0 0}
.newsArchBody {font-size:10pt; color:#000;font-weight:bold;margin-left:80px }
  .newsArchBody2 {font-size:10px; color:#000;margin-left:65px }
.newsArchButton {padding:5px 0 10px 80px;}
  .newsArchButton2 {padding:5px 0 5px 65px;}

.newsHR {text-align:left; width:80%}

.orangeText {color:#FF9900}

.yourat {color:#666666; font-size:10pt;margin:5px 0}

.list1body {padding-left:20px;}


.paddLeft {padding-left:20px;}

.priceSmall {padding:5px 0 3px 0}
.showprice {color:#666; font-size:12pt;font-weight:bold;}

.showcartRow1 {padding:3px 5px; background:#F79722;color : #333333;font-size : 11pt;FONT-WEIGHT: BOLD;}
.showcartRow2 {padding:3px 5px; background:#666;color : #FFF;font-size : 11pt;FONT-WEIGHT: BOLD;}

.optionals {font-size:10px; font-style:italic; color:#999;font-weight:light;}

.indexTable {
	background:url(images/Layout_body2.jpg);
	width:100%;}
  .IT_Td1 {background:url(images/Layout_Index1-2.jpg); width:100%;	vertical-align:top;}
    .IndexWelcomeL {padding:0 0 10px 30px;font-size:11pt;font-weight:bold}
	.welcOrg {color:#F79722;}
    .IndexBodyL {padding:0 20px 20px 20px;font-size:11px; word-spacing:1; line-height:130%;font-weight:bold}

  .IT_Td2 {width:100%;vertical-align:top; text-align:center;padding: 10px 0}
  
  .IT_Td-2 {background:url(images/Layout_body.jpg); width:100%; vertical-align:top; padding-right: 0px ;}
    .newsHeadline {color:#F79722; font-size:12pt;font-weight:bold; }
	.newsBody{color:#000; font-size:13px;font-weight:normal; margin:3px 0 6px 0;}

.NewsArch1 {float:left; width:200px;}
.NewsArch2 {margin-left:200px; width:420px; text-align:right;}

.KayakbookH {text-align:center; color:#F79722; margin:5px 0;font-size : 13pt; font-weight:bold}
.GroupKay-TD1 {background-color: #FFF; padding:5px;}
/*----- FOOTER  -----*/

.FooterTopTD {background:#00A3C6 url(images/featurebg2Repeat.gif) repeat 0px 0px;vertical-align:top;}

/*background: url(images/) repeat-y 0px 80px; width:328px;}*/

.FooterTopDIV {background:url(images/featurebg2.jpg) no-repeat 0px 0px; padding: 135px 0 10px  60px;}
.FooterTopDIV2 {background:url(images/featurebg2.jpg) no-repeat 0px 0px; padding: 150px 0 10px  60px; text-align:center;}


.FootArea {background:#00A3C6 url(images/foot2.gif) repeat-x 0px 0px;  padding:25px 20px 3px 20px; text-align:center;}

.ideo {padding-top:5px}

/*----- LINKS -----*/

a.orageLink:link {color:#FFCC00;}
a.orageLink:visited {color:#FFCC00;}
a.orageLink:hover {	color:#999;}
a.orageLink:active {color:#FFCC00;}

a.oragebold:link {color:#000;text-decoration:none;font-weight:bold;font-size:10pt;}
a.oragebold:visited {color:#000;text-decoration:none;font-weight:bold;font-size:10pt;}
a.oragebold:hover {	color:#FF9900;font-weight:bold;font-size:10pt;}
a.oragebold:active {color:#000;text-decoration:none;font-weight:bold;font-size:10pt;}


a.orageSml:link {color:#FF9900;font-size:9pt;}
a.orageSml:visited {color:#FF9900;font-size:9pt;}
a.orageSml:hover {	color:#666;font-size:9pt;}
a.orageSml:active {color:#FF9900;font-size:9pt;}

a.smallA:link {margin:0px; padding:0px; font-size:8pt; color:#999; text-decoration:none;}
a.smallA:visited {margin:0px; padding:0px; font-size:8pt; color:#999; text-decoration:none}
a.smallA:hover {margin:0px; padding:0px; font-size:8pt; color:#666; text-decoration:none}
a.smallA:active {margin:0px; padding:0px; font-size:8pt; color:#999; text-decoration:none}

a.newsArchLnk:link {	color:#000;font-weight:bold;font-size:10pt;text-decoration:none;}
a.newsArchLnk:visited {	color:#000;font-weight:bold;font-size:10pt;text-decoration:none;}
a.newsArchLnk:hover {	color:#000;font-weight:bold;font-size:10pt;text-decoration:underline;}
a.newsArchLnk:active {	color:#000;font-weight:bold;font-size:10pt;text-decoration:underline;}

a.youratlink:link {color:#999999; font-size:10pt; text-decoration:none}
a.youratlink:visited {color:#999999; font-size:10pt; text-decoration:none}
a.youratlink:hover {color:#666; font-size:10pt; text-decoration:none}
a.youratlink:active {color:#999999; font-size:10pt; text-decoration:none}

a.Newsletterlink:link {	color:#FFF;font-weight:bold;font-size:10pt;text-decoration:none;}
a.Newsletterlink:visited {	color:#FFF;font-weight:bold;font-size:10pt;text-decoration:none;}
a.Newsletterlink:hover {	color:#000;font-weight:bold;font-size:10pt;text-decoration:underline;}
a.Newsletterlink:active {	color:#FFF;font-weight:bold;font-size:10pt;text-decoration:underline;}

a.medialink:link {color:#666666; font-family:Helvetica; font-size:11pt; text-decoration:none;}
a.medialink:visited {color:#666666; font-family:Helvetica; font-size:11pt; text-decoration:none;}
a.medialink:hover {color:#333; font-family:Helvetica; font-size:11pt; text-decoration:none;}
a.medialink:active {color:#666666; font-family:Helvetica; font-size:11pt; text-decoration:none;}

a.footlinks:link {color:#FFF;text-decoration:none;font-size:8pt; margin-right:10px;}
a.footlinks:visited {color:#FFF;text-decoration:none;font-size:8pt; margin-right:10px;}
a.footlinks:hover {color:#999;text-decoration:none;font-size:8pt; margin-right:10px;}
a.footlinks:active {color:#FFF;text-decoration:none;font-size:8pt; margin-right:10px;}

a.ideolink:link {color:#333; font-size:11px}
a.ideolink:visited {color:#333;}
a.ideolink:hover {	color:#000;}
a.ideolink:active {color:#333;}


/*-----  MENU CSS -----*/

#menuwrapper {
	border-top: 0px solid #000;
	border-bottom: 0px solid #333;}

.clearit {
	clear: both;
	height: 0;
	line-height: 0.0;
	font-size: 0;
}
#p7menubar {
	WIDTH:100%;
}
#p7menubar, #p7menubar ul {
	padding: 0;
	margin: 0;
	list-style: none;
}
#p7menubar a { /* TOP MENU */
	display: block;
	background-color: #F4F4F4;
	padding: 12px 8px;
	border-left: 1px solid #333;
	color: #8E5D10;
	font-weight:bold;
	text-decoration: none;
}
#p7menubar a.trigger { /* TOP MENU WITH ROLLOUTS*/
	padding: 7px 3px 7px 3px;
	background-color: #000;
	background-repeat: no-repeat;
	background-position: right center;
}
#p7menubar li {
	float: left;
	width: 230px;
}
#p7menubar li {position: relative;}

/* hide from IE mac \*/
#p7menubar li {position: static; width: auto;}
/* end hiding from IE5 mac */

#p7menubar li ul, #p7menubar ul li  {
	width: 230px;
}
#p7menubar ul li a  {
	color: #009900; /* ??? */
	border-right: 0;
	padding: 7px 5px 3px 10px;
}
#p7menubar li ul {
	position: absolute;
	display: none;
	background-color: #3300FF; /* ??? */
	border-right: 1px solid #333333;
	border-top: 1px solid #333333;
	background-repeat: repeat-x;
}
#p7menubar li:hover a, #p7menubar a:focus,
#p7menubar a:active, #p7menubar li.p7hvr a {
	color: #8E5D10;
	background-color: #E8E8E8; /* TOP MENU ROLLOVER */
}
#p7menubar li:hover ul, #p7menubar li.p7hvr ul {
	display: block;
}
#p7menubar li:hover ul a, #p7menubar li.p7hvr ul a {
	background-color: #FFF; /* SUB MENU  */
	color: #8E5D10;
	font-size:12px;
	font-weight:normal;
	text-decoration: none;
	border-bottom: 1px solid #333333;
}
#p7menubar ul a:hover {
	background-color:#FF9900 !important; /* SUB MENU ROLLOVER */
	color: #8E5D10 !important;
	font-weight:normal;
	font-size:12px;
	text-decoration: none;
}
