body {font-family:Arial; font-weight:100; font-size:11px; margin:0px; padding:0px; color:#363636; height:100%; background-color:#ece6d6;}
/*div#enclose{width:100%; height:100%; margin:0px auto 0px auto; text-align:center; }
div#content{position:relative; margin:0px auto 0px auto; text-align:left; line-height:18px; }
*/
img { border:0px;}
.clearIt{ clear:both; height:0; line-height:0;}
a { font-family:Arial; font-size:11px; color:#513924; text-decoration:none; padding:0px;}
a:hover { color:#4b8807; }
a.red { font-family:Arial; font-size:11px; color:#990000; text-decoration:none;}
a.red:hover { color:#513924; }

.weekDay { background:#67503a; font:bold 12px Arial; color:#fff; text-transform:uppercase; }
.day { width:18px; height:18px; }

/* -- DOES NOT WORK FOR IE -- */
div#table{ display:table; width:100%; }
div#row{ display:table-row; height:100px; }
div#row .commonCell{ display:table-cell; background-color:Purple; }
div#row .mainCell{ display:table-cell; width:95111px; background-color:Red;  }
/* ---- */

.tdLft, .tdRt { background-image: url(../../images/background-body.jpg); background-repeat: repeat-x; }
.tdLft { background-position: right top; }
.tdRt { background-position: left top; }
.tdContent { width:950px; height:100%; background-image: url(../../images/background-main.jpg); background-repeat: no-repeat; vertical-align:top;}

.tdContentNew { width:950px; height:100%; background-image: url(../../images/background-main2.jpg); background-repeat: no-repeat; vertical-align:top;}

.bottomShaddow { height:8px; background-image: url(../../images/fillShaddow.gif); background-repeat:repeat-x; padding:0px; margin:0px;   }
.bottomShaddowClear { height:8px; background-image: url(../../images/fillShaddow.png); background-repeat:repeat-x; padding:0px; margin:0px; }
.bottomShaddowTr { height:10px; background-image: url(../../images/fillShaddow.png); background-repeat:repeat-x; padding:0px; margin:0px; behavior:url(../../images/css/iepngfix.htc);}
.redTag { color:#990000;}

.field { width:231px; height:24px; margin:0px; padding:4px 5px 0px 5px; border:solid 2px #dac7a1; background-image:url(../../images/txfldBack.gif); background-repeat:repeat-x; font-family:Arial; font-size:11px; font-weight:bold; color:#67503a; text-transform:uppercase; }
.field2, .field3 { height:25px; background-image:url(../../images/txfldBack2.gif); background-repeat:repeat-x; border:solid 2px #efefef; padding:5px 8px 0px 8px; font-family:Arial; font-size:11px; font-weight:bold; color:#999; text-transform:uppercase; }
.field2 { width:144px; }
.field3 { width:205px; } 
.select, .button, .button2, .button3, .text { font-family:Arial; font-size:11px; font-weight:bold; color:#999; text-transform:uppercase; background-color:#e6e6e6; border:solid 1px #ccc;}
.select { width:204px; }
.button { width:78px; height:22px; background-color:#614932; border:solid 1px #bba785; color:#fff;}
.button2 { color:#614932; }
.button3 { width:78px; height:25px; font-size:12px; color:#494949; border:solid 2px #ccc; }

h1 { margin:0px; font-family:Arial; font-size:14px; font-weight:bold; text-transform:uppercase; color:#578129; }
h2 { margin:0px; font-family:Arial; font-size:10px; font-weight:bold; text-transform:uppercase; color:#513924; }
h3 { font-size:15px; }

.topSpacer10 { margin-top:10px; }
.topSpacer15 { padding-top:15px; }
.topSpacer22 { margin-top:22px; }
.topSpacer30 { margin-top:30px; }
.topSpacer40 { margin-top:40px; }
.topSpacer60 { margin-top:60px; }
.topSpacer80 { margin-top:80px; }
.bottomSpacer10 { margin-bottom:10px; }

.paging { width:620px; text-align:right; }

div#topContent { height:198px; }
div#topNav { width:538px; height:27px; float:right; padding:0px; margin:0px; }
div#topNav img { float:right; margin:0px 0px 0px 3px; }

div#buxTrip { width:533px; height:92px; padding:0px; margin:0px; float:right; }
div#buxTripTop { height:32px; cursor:pointer; }
div#buxTripTop img { behavior: url(../../images/css/iepngfix.htc); }
div#buxTrip div#buxTripLogin { width:533px; height:58px; background-image:url(../../images/mbt_loginBack.png); background-repeat:repeat-x; margin:0px; padding:0px; behavior:url(../../images/css/iepngfix.htc);}
div#buxTrip div#buxTripLogin .content { width:475px; margin:0px 22px 0px 36px; padding:0px; }
div#buxTrip div#buxTripLogin .content .field { width:231px; height:24px; margin:0px; padding:4px 5px 0px 5px; border:solid 2px #dac7a1; background-image:url(../../images/txfldBack.gif); background-repeat:repeat-x; font-family:Arial; font-size:11px; font-weight:bold; color:#67503a; text-transform:uppercase; }
div#buxTrip div#buxTripLogin .content .btn { width:47px; height:15px; border:0px; margin: 0px 0px 0px 214px; background-image:url(../../images/btnLogin.gif); background-repeat:no-repeat; padding:0px; font-family:Arial; font-size:9px; font-weight:bold; color:#fff;}

div#buxTrip div#buxTripLogin .content p { margin:0px; padding-top:2px; }

div#catNav { position:absolute; top:122px; height:80px; width:950px;}
div#catNav img { behavior: url(../../images/css/iepngfix.htc); }
div#catNav .nav { float:right; }

div#switchBoard { width:950px; /*height:200px;*/ font-family:Arial; font-size:11px; font-weight:bold; text-transform:uppercase; }
div#switchBoardTop { height:27px; border-bottom:solid 3px #ece6d6; cursor:pointer;}
div#switchBoardContent { padding:0px; margin:0px; }
div#switchBoardContent ul { list-style:none; padding:0; margin:8px 0px 0px 20px;}
div#switchBoard .column1, div#switchBoard .column2, div#switchBoard .column3, div#switchBoard .column4,
div#switchBoard .column5, div#switchBoard .column6, div#switchBoard .column7, div#switchBoard .scolumn1, div#switchBoard .scolumn2 {padding:0px; margin:0px; float:left; height:88px; background-color:#fff; color:#513924; }
div#switchBoard .column1 { width:214px; margin-right:2px;}
div#switchBoard .column1 li{padding-bottom:5px;}
div#switchBoard .column2 { width:146px; margin-right:2px;}
div#switchBoard .column2 li{padding-bottom:5px;}
div#switchBoard .column3 { width:364px; margin-right:2px;}
div#switchBoard .column3 li{padding-bottom:5px;}
div#switchBoard .column4 { width:220px; }
div#switchBoard .column4Img { margin:8px 0px 0px 8px; }
div#switchBoard .column5 { width:188px; margin-right:2px;}
div#switchBoard .column6 { width:242px; margin-right:2px; padding:0px; text-align:right; }
div#switchBoard .column6 .select, div#switchBoard .column6 .field3 , div#switchBoard .column6 .button2, div#switchBoard .column7 div  { margin:5px 10px 0px 0px;}
div#switchBoard .column7 { width:203px; text-align:right; }

div#switchBoard .scolumn1 { width:156px; margin-right:2px;}
div#switchBoard .scolumn1 img{display:none;}
div#switchBoard .scolumn1 li{padding-bottom:5px;}
div#switchBoard .scolumn2 { width:153px; margin-right:2px;}
div#switchBoard .scolumn2 li{padding-bottom:5px;}

div#calSearchHolder { width:950px; height:48px; padding:0px; margin:0px; font-family:Arial; font-size:11px; font-weight:bold; color:#999; text-transform:uppercase;background-image:url(../../images/fillShaddow.gif);background-position:center bottom;background-repeat:repeat-x;background-color:#FFFFFF;}
div#calSearchHolder #hCalendar, div#calSearchHolder #hSearch { padding:0px; margin:0px; background-color:#fff; float:left; height:48px; background-image:url(../../images/fillShaddow.gif); background-position:bottom; background-repeat:repeat-x; }
div#calSearchHolder #hCalendar { width:276px; margin-left:24px;}
div#calSearchHolder #hSearch { width:650px;}
div#calSearchHolder select { width:200px; font-family:Arial; font-size:11px; font-weight:bold; color:#999; text-transform:uppercase;}
div#calSearchHolder .btn2 { width:42px; height:25px; background-color:#e6e6e6; border:solid 2px #efefef; font-family:Arial; font-size:11px; font-weight:bold; color:#513924; text-transform:uppercase;}
div#calSearchHolder .lefty { float:left; height:34px; }
div#calSearchHolder .righty { float:right; height:34px; }

div#pageBannerB2b { width:950px; height:225px; background-color:#fff; }
div#pageBannerB2b .lefty  { margin:8px 0px 0px 8px; float:left;}

div#pageMainContent, div#itinerariesMain { width:950px; padding:0px; margin:0px 0px 20px 0px; font-family:Arial; font-size:12px; color:#513924; }
div#pageMainContent div#leftContent, div#pageMainContent div#leftContent4GL, div#pageMainContent div#rightContent, 
div#pageMainContent div#rightContentW, div#pageMainContent div#rightContentB2b, div#pageMainContent div#RightContentMBT { float:left;}
div#pageMainContent div#leftContent { width:300px; padding: 26px 0px 0px 0px;}
div#pageMainContent div#leftContent4GL { width:300px; padding:0px;}
div#pageMainContent div#leftContent ul { width:273px; margin:0px; padding:0px; list-style:none; }
div#pageMainContent div#leftContent li { margin: 15px 0px 0px 10px; }
div#pageMainContent div#leftContent ul.leftNav { width:274px; margin:0px; padding:0px; list-style:none; background-color:#dcd4c4; }
div#pageMainContent div#leftContent ul.leftNav li { width:254px; margin: 4px 0px 0px 10px; padding:3px 0px 0px 0px; font-size:10px; font-weight:bold; text-transform:uppercase; border-top:solid 1px #ece6d6; }
div#pageMainContent div#leftContent	ul.histLeftNav { list-style:none; padding-left:0px; margin-left:18px; }
div#pageMainContent div#leftContent ul.histLeftNav li { margin: 8px 0px 0px 0px; padding:0px 0px 0px 20px; background-image:url(../../images/arrowBr1.gif); background-repeat:no-repeat; background-position:left top; width:220px; }
div#pageMainContent div#leftContent ul.histLeftNav li a { font-family:Arial; font-size:11px; font-weight:bold; text-transform:uppercase; color:#578129; }
div#pageMainContent div#leftContent ul.histLeftNav li a:hover { color:#578129; }

div#pageMainContent div#leftContent #newReleasesTop { margin:10px 0px 0px 0px; } 
div#pageMainContent div#leftContent #newReleases a{font-family:Arial; font-size:14px; color:#578129}
div#pageMainContent div#leftContent4GL #description { width:270px; margin:30px 0px 0px 0px; }
div#pageMainContent div#leftContent4GL #description h1 { margin:0px; font-family:Arial; font-size:14px; font-weight:bold; text-transform:uppercase; color:#527130; }
div#pageMainContent div#leftContent4GL #description p { margin:12px 0px 12px 36px; font-weight:bold; font-size:11px; }
div#pageMainContent div#leftContent4GL #mbtLeftNav {}
div#pageMainContent div#leftContent4GL #mbtLeftNav h1 { margin:0px 0px 15px 0px; font-family:Arial; font-size:12px; font-weight:bold; text-transform:uppercase; color:#527130; }
div#pageMainContent div#leftContent4GL #mbtLeftNav label { font-size:10px; font-weight:bold; text-transform:uppercase; margin:10px 0px 3px 0px; display:block; }
div#pageMainContent div#leftContent4GL #mbtLeftNav ul { list-style-type:none; margin-top:10px; margin-bottom:10px; font-weight:bold; }
div#pageMainContent div#leftContent4GL #mbtLeftNav a { font-size:12px; }
div#pageMainContent div#leftContent4GL #mbtLeftNav .field { width:277px; height:24px; margin:0px; padding:4px 5px 0px 5px; border:solid 2px #dac7a1; background-image:url(../../images/txfldBack.gif); background-repeat:repeat-x; font-family:Arial; font-size:11px; font-weight:bold; color:#67503a; text-transform:uppercase; }
div#pageMainContent div#leftContent4GL #mbtLeftNav .btn { float:right; clear:both; width:70px; height:22px; border:0px; margin:5px 24px 15px 0px; background-image:url(../../images/btnCreate.gif); background-repeat:no-repeat; padding:0px; font-family:Arial; font-size:9px; font-weight:bold; color:#fff;}

div#pageMainContent div#leftContent4GL #calendarHolder { width:259px; border:solid 8px #fff; margin:8px 0px 0px 0px; background-color:#fff; }
div#pageMainContent div#leftContent4GL #calendarHolder .calendar { height:259px; margin:0px 0px 8px 0px; background-color:#d6cfbc; }
*html div#pageMainContent div#leftContent4GL #calendarHolder {width:276px!important;}

div#search_box{padding:0px 0px 20px 0px;margin:0px 0px 20px 0px;}
div#search_box div{float:left;}
div#pageMainContent div#rightContentW div#search_box .lefty img{margin:9px 0px 0px 10px; padding:0px;}

div#pageMainContent div#rightContentW { width:650px; margin:0px; padding:26px 0px 80px 0px; background-color:#fff; background-image: url(../../images/fillShaddow.gif); background-position:bottom; background-repeat:repeat-x;}
div#pageMainContent div#rightContentW img { margin:0px 0px 0px 26px; }
div#pageMainContent div#rightContentW h3 { width:520px; margin:11px 0px 11px 44px; padding-bottom:5px; font-size:15px; border-bottom:solid 1px #513924;  }
div#pageMainContent div#rightContentW .basic { width:500px; margin-left:44px; }

div#pageMainContent div#rightContentW .basicHolder { width:600px; margin:0px 0px 0px 25px; color:#2d2d2d; font-family:Arial; }
div#pageMainContent div#rightContentW .basicHolder .bigImgTitle { margin:15px 0px 20px 0px; }
div#pageMainContent div#rightContentW .basicHolder img { margin-left:0px; }

div#pageMainContent div#rightContentW .basicHolder .mapUnit { margin:5px 0px 0px 0px; }
div#pageMainContent div#rightContentW .basicHolder .downlTag, div#pageMainContent div#rightContentW .basicHolder .thumbHolder { float:left; }
div#pageMainContent div#rightContentW .basicHolder .thumbHolder { margin:0px 10px 0px 0px; }
div#pageMainContent div#rightContentW .basicHolder .copyHolder { padding-top:10px;  }
 
div#pageMainContent div#rightContentW .basicHolder h1, div#pageMainContent div#rightContentW .basicHolder h1 a { font-size:18px; margin-left:0px; color:#527130;}
div#pageMainContent div#rightContentW .basicHolder h2, div#pageMainContent div#rightContentW .basicHolder h3 { font-family:Arial Black, Arial; font-size:13px; border:none; color:#513924; margin-left:0px; }
div#pageMainContent div#rightContentW .basicHolder h2 { margin-bottom:35px; }
div#pageMainContent div#rightContentW .dottedTable { margin:25px 0px 0px 0px; border:dotted 1px #c3c3c3; vertical-align:bottom; height:1%; zoom:1; }
/**+html div#pageMainContent div#rightContentW .dottedTable, *html div#pageMainContent div#rightContentW .dottedTable  { min-height:0; background-color:pink;display: inline-block; }*/
div#pageMainContent div#rightContentW .dottedTable .leftTitle, 
div#pageMainContent div#rightContentW .dottedTable .rightTitle,
div#pageMainContent div#rightContentW .dottedTable .leftTitleW, 
div#pageMainContent div#rightContentW .dottedTable .rightTitleW { min-height:40px; height:auto!important; height:40px; background-color:#c3c3c3; padding:0px; margin:0px; }
div#pageMainContent div#rightContentW .dottedTable .leftTitle, div#pageMainContent div#rightContentW .dottedTable .leftTitleW { width:360px; float:left; }
div#pageMainContent div#rightContentW .dottedTable .rightTitle, div#pageMainContent div#rightContentW .dottedTable .rightTitleW { width:233px; float:right; }
div#pageMainContent div#rightContentW .dottedTable h1 { margin:2px 10px 0px 10px; font-family:Arial Black, Arial; font-size:13px; color:#fff; }
div#pageMainContent div#rightContentW .dottedTable .innerContent, div#pageMainContent div#rightContentW .dottedTable .leftTitleW p { margin:12px 0px 12px 14px; text-transform:none; }
div#pageMainContent div#rightContentW .dottedTable .innerContent h2 { font-size:14px; color:#2d2d2d;  }
div#pageMainContent div#rightContentW .dottedTable .leftTitleW, div#pageMainContent div#rightContentW .dottedTable .rightTitleW { background-color:#fff; min-height:60px; vertical-align:bottom; }
div#pageMainContent div#rightContentW .dottedTable .rightTitleW { text-align:right; }
div#pageMainContent div#rightContentW .dottedTable .rightTitleW p { margin:12px 14px 0px 0px; }
div#pageMainContent div#rightContentW .dottedTable .rightTitleW a { color:#527130; font-size:12px; font-weight:bold; }
div#pageMainContent div#rightContentW .dottedTable .rightTitleW a:hover { color:#900; }

div#pageMainContent div#rightContent { width:567px; padding:0px 0px 0px 28px; border-left:solid 2px #99a868;}
div#pageMainContent div#rightContent h3 { margin:11px 0px 11px 18px; padding-bottom:5px; font-size:15px; border-bottom:solid 1px #513924;  }
div#pageMainContent div#rightContent p { width:490px; margin-left:18px; }
div#pageMainContent div#rightContent #mbtForm { width:475px; margin-left:60px; }
div#pageMainContent div#rightContent #mbtForm h1 { margin:0px 0px 5px 0px; font-family:Arial Black, Arial; font-size:16px; font-weight:bold; text-transform:uppercase; color:#475d23; }
div#pageMainContent div#rightContent #mbtForm p { margin:0px 0px 10px 0px; }
div#pageMainContent div#rightContent #mbtForm label, div#pageMainContent div#rightContent #mbtForm label a { font-size:10px; font-weight:bold; text-transform:uppercase; margin-bottom:3px; display:block; }
div#pageMainContent div#rightContent #mbtForm .field, div#pageMainContent div#rightContent #mbtForm .fieldLong { height:24px; margin:0px; padding:4px 5px 0px 5px; border:solid 2px #dac7a1; background-image:url(../../images/txfldBack.gif); background-repeat:repeat-x; font-family:Arial; font-size:11px; font-weight:bold; color:#67503a; text-transform:uppercase; }
div#pageMainContent div#rightContent #mbtForm .field { width:234px; }
div#pageMainContent div#rightContent #mbtForm .fieldLong { width:474px; }
div#pageMainContent div#rightContent #mbtForm .btn { width:81px; height:24px; border:0px; margin:0px; background-image:url(../../images/btnLogin2.gif); background-repeat:no-repeat; padding:0px; font-family:Arial; font-size:9px; font-weight:bold; color:#fff;}
div#pageMainContent div#rightContent #mbtForm .btn2 { width:81px; height:24px; border:0px; margin:0px; background-image:url(../../images/btnSignUp.gif); background-repeat:no-repeat; padding:0px; font-family:Arial; font-size:9px; font-weight:bold; color:#fff;}
div#pageMainContent div#rightContent #mbtForm .btnGetPassword { width:128px; height:24px; border:0px; margin: 0px; background-image:url(../../images/GetPassword.gif); background-repeat:no-repeat; padding:0px; font-family:Arial; font-size:9px; font-weight:bold; color:#fff;}
div#pageMainContent div#rightContent #mbtForm .lefty { float:left; }
div#pageMainContent div#rightContent #mbtForm .righty { float:right; }

div#pageMainContent div#rightContent #mbtStart {}
div#pageMainContent div#rightContent #mbtStart p, div#pageMainContent div#rightContent #mbtStart ul { margin-left:0px; font-size:12px; font-family:Arial; font-weight:bold; text-transform:uppercase; }
div#pageMainContent div#rightContent #mbtStart p { color:#850000; }
div#pageMainContent div#rightContent #mbtStart ul {  list-style:none; color:#850000; margin:0px; padding:0px; }

div#pageMainContent div#rightContent #tags a{ font-weight:bold; color: #333333; line-height: 21px; float:left;}
div#pageMainContent div#rightContent #tags a:hover{color:#527130;}
div#pageMainContent div#rightContent #tags { margin: 10px 0px 0px 0px; }
div#pageMainContent div#rightContent #tags ul { margin:0px; padding:0px; list-style-type:none; }
div#pageMainContent div#rightContent #tags li { margin-top:5px; }
div#pageMainContent div#rightContent #tags li p{width:600px;}
div#pageMainContent div#rightContent #tags li div { margin:0px; padding:12px 21px 21px 21px; background-color:#fff; }
div#pageMainContent div#rightContent #tags li h1, div#pageMainContent div#rightContent #tags ul p, div#pageMainContent div#rightContent #tags ul p a { margin:0px; padding:0px; font-size:13px; font-family:Arial; text-transform:capitalize; }
div#pageMainContent div#rightContent #tags li .leadTitle, div#pageMainContent div#rightContent #tags li .leadTitleOn { width:630px; height:22px; display:block; color:#fff; margin-bottom:4px; padding:4px 0px 0px 20px; font-weight:bold; font-family:Arial Black, Arial; font-size:12px; text-transform:uppercase; background-image:url(../../images/leadTitle_off.gif); cursor:pointer; background-position:left top; overflow:hidden;}
div#pageMainContent div#rightContent #tags li .leadTitleOn { background-image:url(../../images/leadTitle_on.gif); background-position:left top; }
div#pageMainContent div#rightContent #tags li span:hover{background-position:left bottom;}

div#pageMainContent div#rightContent #cattags a{ font-weight:bold; color: #464646; line-height: 28px; font-size:14px}
div#pageMainContent div#rightContent #cattags a:hover{color:#527130;}
div#pageMainContent div#rightContent #cattags { margin: 10px 0px 0px 0px; }
div#pageMainContent div#rightContent #cattags ul { margin:0px; padding:0px; list-style-type:none; }
div#pageMainContent div#rightContent #cattags li { margin-top:5px; }
div#pageMainContent div#rightContent #cattags li div { margin:0px; padding:12px 21px 21px 21px;}
div#pageMainContent div#rightContent #cattags li h1, div#pageMainContent div#rightContent #cattags ul p, div#pageMainContent div#rightContent #cattags #cattags ul p a { margin:0px; padding:0px; font-size:13px; font-family:Arial; text-transform:capitalize; }
div#pageMainContent div#rightContent #cattags li .leadTitle, div#pageMainContent div#rightContent #cattags li .leadTitleOn { width:650px; margin:0px; padding: 5px 0px 13px 10px;display:block; background-color:#fff; background-image: url(../../images/fillShaddow.gif);font-weight:bold; font-family:Arial Black, Arial; font-size:12px; text-transform:uppercase; background-position:bottom; background-repeat:repeat-x; cursor:pointer; }

div#pageMainContent div#RightContentMBT .calendarContent, div#pageMainContent div#rightContent .calendarContent { width:620px; margin: 8px 0px 0px 0px; }
div#pageMainContent div#RightContentMBT .calendarContent .container, div#pageMainContent div#rightContent .calendarContent .container { width:620px; margin:0px; padding:8px 0px 18px 0px; background-color:#fff; background-image: url(../../images/fillShaddow.gif); background-position:bottom; background-repeat:repeat-x; }
div#pageMainContent div#RightContentMBT .calendarContent .container .calFeature, div#pageMainContent div#rightContent .calendarContent .container .calFeature { margin:0px 0px 0px 8px; }
div#pageMainContent div#RightContentMBT .calendarContent .container .calFeature .cell, div#pageMainContent div#rightContent .calendarContent .container .calFeature .cell { vertical-align:top; }
div#pageMainContent div#RightContentMBT .calendarContent .container .calFeature .cellCallDate, div#pageMainContent div#rightContent .calendarContent .container .calFeature .cellCallDate {vertical-align:top; background-image: url(../../images/calDate0313.gif); background-repeat:no-repeat; width:114px; height:107px;}
div#pageMainContent div#RightContentMBT .calendarContent .container .calFeature .cellCallMonth, div#pageMainContent div#rightContent .calendarContent .container .calFeature .cellCallMonth {width:96px;font-family:Arial; font-size:17px; font-weight:bold; color:white; margin:8px 0px 0px 4px; text-align:center}
div#pageMainContent div#RightContentMBT .calendarContent .container .calFeature .cellCallDay, div#pageMainContent div#rightContent .calendarContent .container .calFeature .cellCallDay {font-family:Arial; font-size:55px; color:#990000; text-align:center; margin:3px 0px 0px 4px; width:96px; font-weight:bold;}
div#pageMainContent div#RightContentMBT .calendarContent .container .calFeature h1, div#pageMainContent div#rightContent .calendarContent .container .calFeature h1,
div#pageMainContent div#RightContentMBT .calendarContent .container .calFeature h2, div#pageMainContent div#rightContent .calendarContent .container .calFeature h2 { margin:0px; font-family:Arial; font-size:14px; font-weight:bold; text-transform:uppercase; color:#768889; }
div#pageMainContent div#RightContentMBT .calendarContent .container .calFeature h2, div#pageMainContent div#rightContent .calendarContent .container .calFeature h2 { color:#614932; text-align:right; }
div#pageMainContent div#RightContentMBT .calendarContent .container .calFeature p, div#pageMainContent div#rightContent .calendarContent .container .calFeature p { width:450px; margin-left:0px; font-family:Arial; font-size:12px; color:#614932; }
div#pageMainContent div#RightContentMBT .calendarContent .container .calFeature .calFeatureSub, div#pageMainContent div#rightContent .calendarContent .container .calFeature .calFeatureSub { width:465px; }
div#pageMainContent div#RightContentMBT .calendarContent .container .calFeature .calFeatureSub p, div#pageMainContent div#rightContent .calendarContent .container .calFeature .calFeatureSub p { width:350px; }

div#pageMainContent div#RightContentMBT { width:650px; margin:0px; padding:0px 0px 0px 0px; }
div#pageMainContent div#RightContentMBT h1 { margin:0px 0px 15px 0px; font-family:Arial; font-size:12px; font-weight:bold; text-transform:uppercase; color:#527130; }
div#pageMainContent div#RightContentMBT .listing { margin:0px 0px 20px 0px; }
div#pageMainContent div#RightContentMBT .listing div { margin:10px 0px 0px 0px; }
div#pageMainContent div#RightContentMBT .listing div label, div#pageMainContent div#RightContentMBT .listing div label a { font-size:10px; font-weight:bold; text-transform:uppercase; margin:10px 0px 3px 5px; }

/*----------- Business Page Template START -----------------*/
div#pageMainContent div#bizLeftContent, div#pageMainContent div#bizRightContent { float:left; }
div#pageMainContent div#bizLeftContent { width:300px; margin:0px; padding:0px;}
div#pageMainContent div#bizLeftContent #bizCatNameBox { width:300px; height:225px; margin:0px; background-color:#fff; }
div#pageMainContent div#bizLeftContent .bizCatNameContent { margin:8px 0 0 8px; }
div#pageMainContent div#bizLeftContent #bizNavHolder, div#pageMainContent div#bizLeftContent #bizNavHolderB2c { margin:58px 0px 0px 0px; }


div#pageMainContent div#bizLeftContent #bizNavHolder ul{ width:274px; margin:0px; padding:0px; background-color:#dcd4c4; list-style-type:none; }
div#pageMainContent div#bizLeftContent #bizNavHolder ul li{ width:254px; margin: 4px 0px 0px 10px; padding:3px 0px 0px 0px; font-size:10px; font-weight:bold; text-transform:uppercase; border-top:solid 1px #ece6d6; }

div#pageMainContent div#bizLeftContent #bizNavHolder ul ul { width:225px!important; color:#900!important; margin:0px!important; padding:0px; list-style-type:disc!important; list-style-position:inside; }
div#pageMainContent div#bizLeftContent #bizNavHolder ul ul li { display:list-item; }
div#pageMainContent div#bizLeftContent #bizNavHolder ul ul li a{ color:#900!important; text-transform:none!important;}

div#pageMainContent div#bizLeftContent #bizNavHolder ul ul li.subpartner { border-top:none!important;  width:230px!important; /*list-style-type:square; list-style-position:outside;*/}
div#pageMainContent div#bizLeftContent #bizNavHolder ul ul li.subpartner a{ color:#900!important; text-transform:none!important;}




div#pageMainContent div#bizLeftContent #bizNavHolderB2c .sugCategoryTitle, div#pageMainContent div#bizLeftContent #bizNavHolderB2c .sugCategoryTitleOn { margin-bottom:12px; background-image:url(../../images/sugNavTabOff.gif); background-repeat:no-repeat; }
div#pageMainContent div#bizLeftContent #bizNavHolderB2c .sugCategoryTitleOn { background-image:url(../../images/sugNavTabOn.gif); }

div#pageMainContent div#bizLeftContent #bizNavHolderB2c .sugCategoryTitle h1, div#pageMainContent div#bizLeftContent #bizNavHolderB2c .sugCategoryTitleOn h1 { margin:2px 0px 0px 4px; font-size:12px; font-family:Arial; cursor:pointer; }
div#pageMainContent div#bizLeftContent #bizNavHolderB2c .sugCategoryTitle ul, div#pageMainContent div#bizLeftContent #bizNavHolderB2c .sugCategoryTitleOn ul { list-style:none; padding-left:0px; margin-left:18px; }
div#pageMainContent div#bizLeftContent #bizNavHolderB2c .sugCategoryTitle li, div#pageMainContent div#bizLeftContent #bizNavHolderB2c .sugCategoryTitleOn li { margin: 8px 0px 0px 0px; padding:0px 0px 0px 10px; background-image:url(../../images/arrowBr1.gif); background-repeat:no-repeat; background-position:left top; width:220px;}
div#pageMainContent div#bizLeftContent #bizNavHolderB2c .sugCategoryTitle li a, div#pageMainContent div#bizLeftContent #bizNavHolderB2c .sugCategoryTitleOn li a { font-family:Arial; font-size:12px; font-weight:bold; text-transform:uppercase; color:#527130; }
div#pageMainContent div#bizLeftContent #bizNavHolderB2c .sugCategoryTitle li a:hover, div#pageMainContent div#bizLeftContent #bizNavHolderB2c .sugCategoryTitleOn li a:hover { color:#513924; }

div#pageMainContent div#bizRightContent { width:650px; margin:0px; padding:0px 0px 40px 0px; }
div#pageMainContent div#bizRightContent #bizCatNameBoxR { width:650px; height:225px; margin:0px; background-color:#fff; }
div#pageMainContent div#bizRightContent .bizCatNameContent { margin:8px 0 0 7px; }
div#pageMainContent div#bizRightContent .container,
div#pageMainContent div#RightContentMBT .container { width:650px; margin:0px; padding:10px 0px 18px 0px; background-color:#fff; background-image: url(../../images/fillShaddow.gif); background-position:bottom; background-repeat:repeat-x; }
div#pageMainContent div#bizRightContent .containerTab { width:650px; margin:0px; padding:10px 0px 8px 0px; background-color:#fff; background-image: url(../../images/fillShaddow.gif); background-position:bottom; background-repeat:repeat-x; }
div#pageMainContent div#bizRightContent .containerTab #b2bTabs { background-image:url(../../images/dotLineTabFill.gif); background-repeat:repeat; background-position:top;}
div#pageMainContent div#bizRightContent .containerTab #b2bTabs img { margin:5px 0px 7px 0px; }
div#pageMainContent div#bizRightContent .bizTitleBox, div#pageMainContent div#bizRightContent .bizSummary, div#pageMainContent div#bizRightContent .bizIcons { width:630px; margin:0 10px 0 10px;}
div#pageMainContent div#bizRightContent #linkEmail, div#pageMainContent div#bizRightContent #linkVisitWebsite{float:left; font-size:10px; font-family:Arial Black; font-weight:bold; line-height:30px;}


div#pageMainContent div#bizRightContent .bizTitleBox h1 { width:520px; padding:0px 0px 0px 10px; font-size:18px; color:#637273; float:left; }
div#pageMainContent div#bizRightContent .bizSummary { margin-top:10px; vertical-align:top; font-family:Arial; font-size:12px; color:#513924; }
div#pageMainContent div#bizRightContent .bizSummaryTd1 { width:145px; vertical-align:top;}
div#pageMainContent div#bizRightContent .bizSummaryTd2 { width:65px; vertical-align:top; font-weight:bold; color:#637273; }
div#pageMainContent div#bizRightContent .bizIcons {margin-top:18px; margin-bottom:10px; }

div#pageMainContent div#bizRightContent .twenty, div#pageMainContent div#bizRightContent .twentyFeatured { width:580px; margin:0px 0px 0px 20px; }
div#pageMainContent div#bizRightContent .twenty h1 { margin:0px; font-family:Arial; font-size:14px; font-weight:bold; text-transform:uppercase; color:#513924; }
div#pageMainContent div#bizRightContent .twenty h2 { margin:10px 0px 0px 0px; font-family:Arial; font-size:14px; font-weight:bold; text-transform:none; color:#513924; }
div#pageMainContent div#bizRightContent .twenty h3 { margin:10px 0px 10px 0px; font-family:Arial; font-size:14px; font-weight:lighter; text-transform:uppercase; color:#768889; }
div#pageMainContent div#bizRightContent .twenty p, div#pageMainContent div#bizRightContent .twenty ul { color:#484848; }
div#pageMainContent div#bizRightContent .twenty img { padding:35px 0px 35px 0px; }
div#pageMainContent div#bizRightContent .twenty .buttonHolder { width:620px; padding:20px 0px 35px 0px; }
div#pageMainContent div#bizRightContent .twenty .buttonHolder img { padding:0px; }

div#pageMainContent div#bizRightContent .twenty #areaSuggestHolder { width:620px; }
div#pageMainContent div#bizRightContent .twenty #areaSuggestHolder img { padding:0px; }
div#pageMainContent div#bizRightContent .twenty #areaSuggestHolder .pins { float:left; width:226px; }
div#pageMainContent div#bizRightContent .twenty #areaSuggestHolder .pins h2,
div#pageMainContent div#bizRightContent .twenty #areaSuggestHolder .pins p { font-family:Arial Black; font-size:10px; font-weight:bold; text-transform:uppercase; }
div#pageMainContent div#bizRightContent .twenty #areaSuggestHolder .pins h2 { margin: 0px 0px 10px 0px; color:#473320; }
div#pageMainContent div#bizRightContent .twenty #areaSuggestHolder .pins p { margin:0px 0px 4px 0px; color:#637273; }
div#pageMainContent div#bizRightContent .twenty #areaSuggestHolder .map { float:left; width:394px; height:317px;}

div#pageMainContent div#bizRightContent .twenty .b2bTabContent { width:620px; }
div#pageMainContent div#bizRightContent .twenty .b2bTabContent h1 { margin:0px; font-family:Arial Black; font-size:15px; font-weight:bold; text-transform:uppercase; color:#527130; }
div#pageMainContent div#bizRightContent .twenty .b2bTabContent h2 { font-family:Arial; font-size:14px; font-weight:bold; color:#513924; }
div#pageMainContent div#bizRightContent .twenty .b2bTabContent h2, div#pageMainContent div#bizRightContent .twenty .b2bTabContent p { padding-bottom:7px; border-bottom:solid 1px #ece6d6; }
div#pageMainContent div#bizRightContent .twenty .b2bTabContent img { padding:0px; margin:35px 0px 35px 0px; }
div#pageMainContent div#bizRightContent .twenty .b2bTabContent .header { background-color:#768889; height:30px; text-transform:uppercase; }
div#pageMainContent div#bizRightContent .twenty .b2bTabContent .cell, 
div#pageMainContent div#bizRightContent .twenty .b2bTabContent .cellRight,
div#pageMainContent div#bizRightContent .twenty .b2bTabContent .headerCell, 
div#pageMainContent div#bizRightContent .twenty .b2bTabContent .headerCellRight { font-size:12px; font-weight:bold; color:#513924; padding:4px; border-bottom:solid 1px #939598; }
div#pageMainContent div#bizRightContent .twenty .b2bTabContent .cell { border-right:solid 1px #939598; }
div#pageMainContent div#bizRightContent .twenty .b2bTabContent .headerCell, 
div#pageMainContent div#bizRightContent .twenty .b2bTabContent .headerCellRight { color:#fff; }
div#pageMainContent div#bizRightContent .twenty .b2bTabContent #bigComponentHolder { width:615px; height:415px; background-color:Gray; }
div#pageMainContent div#bizRightContent .twenty .b2bTabContent .protectedAreaLogin { width:615px; margin:50px auto 300px auto; text-align:center; }
div#pageMainContent div#bizRightContent .twenty .b2bTabContent .protectedAreaLogin #form { width:300px; margin:0px auto 0px auto; text-align:right;}
div#pageMainContent div#bizRightContent .twenty .b2bTabContent .protectedAreaLogin #form .field3 { width:280px;  }
div#pageMainContent div#bizRightContent .twenty .b2bTabContent .protectedAreaLogin #form .button3 { margin:8px 0px 0px 0px; }
div#pageMainContent div#bizRightContent .twenty .b2bTabContent .protectedAreaLogin h2 { border:none; font-size:12px; text-transform:uppercase; color:#484848;}


div#pageMainContent div#bizRightContent .paddBottom { padding-bottom:10px;}
div#pageMainContent div#bizRightContent .bizFeature, div#pageMainContent div#RightContentMBT .bizFeature { width:640px; height:98px; }
div#pageMainContent div#bizRightContent .bizFeatureText, div#pageMainContent div#RightContentMBT .bizFeatureText { width:480px; float:left; }
div#pageMainContent div#bizRightContent .bizFeatureText .bizFeatureHeader, 
div#pageMainContent div#RightContentMBT .bizFeatureText .bizFeatureHeader { height:25px; }
div#pageMainContent div#bizRightContent .bizFeatureText .bizFeatureHeader img, 
div#pageMainContent div#RightContentMBT .bizFeatureText .bizFeatureHeader img { float:left; margin:0px;}
div#pageMainContent div#bizRightContent .bizFeatureText .bizFeatureHeader h1, 
div#pageMainContent div#RightContentMBT .bizFeatureText .bizFeatureHeader h1 { float:left; margin:0px; font-family:Arial; font-size:14px; font-weight:bold; text-transform:uppercase; color:#768889; }
div#pageMainContent div#bizRightContent .bizFeatureText .bizFeatureHeader a, 
div#pageMainContent div#RightContentMBT .bizFeatureText .bizFeatureHeader a { float:left; margin:0px; font-family:Arial; font-size:14px; font-weight:bold; text-transform:uppercase; color:#513924; }
div#pageMainContent div#bizRightContent .bizFeatureText p, 
div#pageMainContent div#RightContentMBT .bizFeatureText p { margin:0px 0px 0px 11px; }
div#pageMainContent div#bizRightContent .lefty, div#pageMainContent div#RightContentMBT .lefty { margin:0px 0px 0px 10px; float:left; }
div#pageMainContent div#bizRightContent .righty, div#pageMainContent div#RightContentMBT .righty { width:300px; height:50px; margin:0px 34px 0px 0px; text-align:right; padding:0px; float:right; }

div#pageMainContent div#bizRightContent .suggestion, div#pageMainContent div#RightContentMBT .suggestion { margin: 0px 0px 5px 20px; font-family:Arial; font-size:11px; font-weight:bold; text-transform:uppercase; color:#513924; }
div#pageMainContent div#bizRightContent .suggestion a, div#pageMainContent div#RightContentMBT .suggestion a { font-family:Arial; font-size:11px; font-weight:bold; text-transform:uppercase; color:#990000; text-decoration:none;}
div#pageMainContent div#bizRightContent .suggestion a:hover, div#pageMainContent div#RightContentMBT .suggestion a:hover { color:#513924; }
div#pageMainContent div#RightContentMBT .suggestion { margin-bottom:20px; }

div#pageMainContent .tblBizForm { width:610px; border:solid 2px #ece6d6; margin-bottom:20px; }
div#pageMainContent .tblBizForm .trWhite { background-color:#fff; }
div#pageMainContent .tblBizForm .trGrey { background-color:#f9f9f9; }

div#pageMainContent .tblBizForm p { margin:8px 0px 8px 15px; font-family:Arial; font-size:12px; font-weight:bold; text-transform:uppercase; }

div#pageMainContent .tblBizForm .tdHead { background-color:#ece6d6; height:29px; padding:0px 0 0 10px; }
div#pageMainContent .tblBizForm .tdLeftVis {padding:0px 0px 0px 12px; width:22px;} 
div#pageMainContent .tblBizForm .tdLeftVis input{ width:22px; height:22px; background:none; border:none; padding:0px; }
div#pageMainContent .tblBizForm .tdRightVis {padding:0px 0px 0px 0px; }
div#pageMainContent .tblBizForm .tdRightVis p{margin:0px; font-family:Arial; font-size:11px; color:#484848;}
div#pageMainContent .tblBizForm .tdLeft { width:277px; padding:0px 8px 0px 12px; height:50px; vertical-align:top; } 
div#pageMainContent .tblBizForm .tdRight { width:277px; padding:0px 12px 0px 8px; }
div#pageMainContent .tblBizForm .tdMiddle { width:571px; padding:0px 12px 0px 12px; }
div#pageMainContent .tblBizForm input, 
div#pageMainContent .tblBizForm textarea , 
div#pageMainContent .tblBizForm select,
div#pageMainContent .tblBizForm .tdRight .subTdLeft1 select { height:25px; background-color:#e6e6e6; background-image:url(../../images/txfldBack2.gif); background-repeat:repeat-x; border:solid 2px #efefef; padding:5px 8px 0px 14px; font-family:Arial; font-size:11px; font-weight:bold; color:#6f6f6f; text-transform:uppercase;  }
div#pageMainContent .tblBizForm .tdLeft input, 
div#pageMainContent .tblBizForm .tdLeft select { width:281px; }
div#pageMainContent .tblBizForm .tdLeft select { padding:5px 0px 0px 0px; }
div#pageMainContent .tblBizForm .tdLeft input.checkbox { width:40px; height:22px; background:none; border:none; padding:0px; }
div#pageMainContent .tblBizForm .tdLeft label { font-family:Arial; font-size:12px; font-weight:bold; text-transform:uppercase; } 
div#pageMainContent .tblBizForm .tdMiddle input { width:582px; }
div#pageMainContent .tblBizForm .tdMiddle textarea { width:582px; height:60px; padding-right:0px; }
div#pageMainContent .tblBizForm .tdRight input { width:282px; }
div#pageMainContent .tblBizForm .tdRight .subTdLeft1 { width:90px; padding:0px 8px 0px 0px; }
div#pageMainContent .tblBizForm .tdRight .subTdRight1 { width:180px; padding:0px 0px 0px 8px; }
div#pageMainContent .tblBizForm .tdRight .subTdLeft2 { width:180px; padding:0px 8px 0px 0px; }
div#pageMainContent .tblBizForm .tdRight .subTdRight2 { width:90px; padding:0px 0px 0px 8px; }
div#pageMainContent .tblBizForm .tdRight .subTdLeft1 select { width:90px; padding:5px 0px 0px 0px; }
div#pageMainContent .tblBizForm .tdRight .subTdRight1 input, div#pageMainContent .tblBizForm .tdRight .subTdLeft2 input { width:180px; }
div#pageMainContent .tblBizForm .tdRight .subTdRight2 input { width:90px; }

div#pageMainContent div#bizRightContent #tags a{ font-weight:bold; color: #333333; line-height: 21px; float:left;}
div#pageMainContent div#bizRightContent #tags a:hover{color:#527130;}
div#pageMainContent div#bizRightContent #tags { margin: 50px 0px 0px 0px; }
div#pageMainContent div#bizRightContent #tags ul { margin:0px; padding:0px; list-style-type:none; }
div#pageMainContent div#bizRightContent #tags li { margin-top:5px; }
div#pageMainContent div#bizRightContent #tags li div { margin:0px; padding:12px 21px 21px 21px; background-color:#fff; }
div#pageMainContent div#bizRightContent #tags li h1, div#pageMainContent div#bizRightContent #tags ul p, div#pageMainContent div#bizRightContent #tags ul p a { margin:0px; padding:0px; font-size:13px; font-family:Arial; text-transform:capitalize; }
div#pageMainContent div#bizRightContent #tags li .leadTitle, div#pageMainContent div#bizRightContent #tags li .leadTitleOn { width:650px; height:26px; display:block; color:#fff; margin-bottom:4px; padding:4px 0px 0px 20px; font-weight:bold; font-family:Arial Black, Arial; font-size:12px; text-transform:uppercase; background-image:url(../../images/leadTitle_off.gif); cursor:pointer; }
div#pageMainContent div#bizRightContent #tags li .leadTitleOn { background-image:url(../../images/leadTitle_on.gif); }
/*----------- Business Page Template END -----------------*/

div#pageMainContent div#pressSearch { width:273px; margin:10px 0px 0px 0px; }
div#pageMainContent div#pressSearch table { width:273px;}
div#pageMainContent div#pressSearch td.tdHeading{ text-align:left;}
div#pageMainContent div#pressSearch td { text-align:right; padding-top:7px;}
div#pageMainContent div#pressSearch .white {  background-color:#fff; }
div#pageMainContent div#pressSearch select, div#pageMainContent div#pressSearch .button  { font-family:Arial; font-size:11px; font-weight:bold; color:#999; text-transform:uppercase;}
div#pageMainContent div#pressSearch select { width:100px; background-color:#e6e6e6; border:solid 1px #ccc;}
div#pageMainContent div#pressSearch .button { width:78px; height:22px; background-color:#614932; border:solid 1px #bba785; color:#fff;}

div#pageMainContent .b2bCatBox { width:950px; height:151px; background-color:#fff;}
div#pageMainContent .b2bCatBox .lefty  { margin:8px 0px 0px 8px; float:left;}
div#pageMainContent .b2bCatBox p { width:440px; margin:10px 0 0 30px; padding:0px; }
div#pageMainContent .b2bCatBox .righty  { margin-left:545px;}

div#itinerariesMain { border-top:solid 3px #fff; }
div#itinerariesMain div#lc { width:704px; float:left; background-color:#fff; }
div#itinerariesMain div#lc div#flashContent { width:686px; padding:6px 9px 8px 9px; text-align:left; background-color:#fff; background-image:url(../../images/fillShaddow.gif); background-position:bottom; background-repeat:repeat-x; }
div#itinerariesMain div#lc .container { width:704px; margin:0px; padding:10px 0px 18px 0px; background-color:#fff; background-image: url(../../images/fillShaddow.gif); background-position:bottom; background-repeat:repeat-x; }
div#itinerariesMain div#lc .container .feature { width:675px; height:98px; }
div#itinerariesMain div#lc .container .feature .featureText { width:560px; float:left; }
div#itinerariesMain div#lc .container .feature .featureText p { margin:0px 0px 0px 11px; clear:both; }
div#itinerariesMain div#lc .container .feature .featureHeader img { float:left; }
div#itinerariesMain div#lc .container .feature .featureHeader h1 { height:25px; }
div#itinerariesMain div#lc .container .feature .featureHeader h1, div#itinerariesMain div#lc .container .feature .featureHeader h1 a { float:left; margin:0px; font-family:Arial; font-size:14px; font-weight:bold; text-transform:uppercase; color:#513924; }
div#itinerariesMain div#lc .container .feature .featureHeader h1 a:hover { color:#513924; }
div#itinerariesMain div#lc .container .lefty { margin:0px 0px 0px 10px; float:left; }
div#itinerariesMain div#lc .container .feature .mbt { text-align:right; }

div#itinerariesMain div#rc { width:246px; float:left; margin:0px; padding:0px; }
div#itinerariesMain div#rc #hanger { background-color:#fff; margin:0px 0px 0px 0px; border-top:solid 3px #fff; /*background-image:url(../../images/fillShaddow.png); background-position:bottom; background-repeat:repeat-x;*/  }
div#itinerariesMain div#rc #hanger .content { margin:8px 9px 0px 9px; padding:0px 0px 10px 0px; }
div#itinerariesMain div#rc #hanger .content h2 { text-transform:none; font-size:12px;}
div#itinerariesMain div#rc #hanger .content p { margin:0px; color:#614932; }

div#itinerariesMain div#rc ul { margin:10px 0px 0px 9px; padding:0px; list-style-type:none; }
div#itinerariesMain div#rc li { margin:0px 0px 8px 0px; padding:0px 0px 0px 0px; line-height:20px; }
div#itinerariesMain div#rc li.off { padding:0px 0px 0px 24px; background:url(../../images/bckSubTItnr_off.gif) no-repeat; }
div#itinerariesMain div#rc li.on { padding:0px 0px 0px 24px; background:url(../../images/bckSubTItnr_on.gif) no-repeat; }
div#itinerariesMain div#rc li a { font-size:12px; font-weight:bold; text-transform:uppercase; color:#527130; }
div#itinerariesMain div#rc li a:hover { color:#fff; }
div#itinerariesMain div#rc li a img { behavior:url(../../images/css/iepngfix.htc);}

div#bottomLinks { width:950px; font-family:Arial; font-size:11px; font-weight:bold; color:#614932; text-transform:uppercase; margin:20px 0px 0px 0px;}
div#bottomLinks a{ font-size:12px;}

div#footer { width:950px; height:90px; text-align:left; background-image:url(../../images/footerBack.jpg); background-position:bottom; background-repeat:no-repeat; font-family:Arial; font-size:10px; font-weight:bold; color:#67503a; text-transform:uppercase; }
div#footer p { margin:0px 0px 0px 20px; padding-top:30px; line-height:18px;  }
div#footer .copy{text-transform:capitalize; font-size:9px; font-weight:normal; color:#614932; padding-top:10px; display:block;}

span#welcome_name, span#last_trip a{ font-family:Arial; font-size:13px; font-weight:bold; color:#990000; padding:0px 0px 0px 5px;}

div#pager a{ border:1px solid #CBBFA2; padding: 2px 3px 2px 3px; margin-right:3px;}
div#pager a:hover{ border:solid 1px #513924; background-color: #513924; color: #ECE6D6;}
div#pager a.active{ color:#527130; font-weight:bold; padding: 2px 3px 2px 3px;}
div#pager a.noarrows{border:0px; padding:0px; margin:0px;}
div#pager a.first{}

div#partnerDirectory{margin:0px 0px 0px 26px;}
div#partnerDirectory ul.alpha{list-style:none; padding:0px; margin:0px;}
div#partnerDirectory ul.alpha li{ float:left;border:1px solid #624a33; width:15px; height:14px; padding:0px; margin:0px 5px 0px 0px; text-align:center; line-height:14px;}
div#partnerDirectory ul.alpha li a{color:#624a33;}
div#partnerDirectory ul.alpha li.hover{ background-color:#624a33;}
div#partnerDirectory ul.alpha li.hover a{color:#ffffff;}
div#partnerDirectory div.letterGroup{margin:20px 0px 0px 0px; padding-right:26px;}
div#partnerDirectory div.letterGroup .heading{ font-family:Arial; font-size:14px; color:#527130; border-bottom:1px solid #edf1ea; padding-bottom:5px;}
div#partnerDirectory div.letterGroup a{font-size:13px!important; line-height:18px!important; font-weight:bold!important;}
div#partnerDirectory div.letterGroup a.backtotop {color:#527130; font-style:italic; line-height:22px;}

div#homelink{position:absolute;}
div#homelink a{display:block; width:390px; height:100px; text-indent:-3000px; overflow:hidden;}

body {font-family:Arial; font-weight:100; font-size:11px; margin:0px; padding:0px; color:#363636; height:100%; background-color:#ece6d6;}
/*div#enclose{width:100%; height:100%; margin:0px auto 0px auto; text-align:center; }
div#content{position:relative; margin:0px auto 0px auto; text-align:left; line-height:18px; }
*/
img { border:0px;}
.clearIt{ clear:both; height:0; line-height:0;}
a { font-family:Arial; font-size:11px; color:#513924; text-decoration:none; padding:0px;}
a:hover { color:#4b8807; }
a.red { font-family:Arial; font-size:11px; color:#990000; text-decoration:none;}
a.red:hover { color:#513924; }

.weekDay { background:#67503a; font:bold 12px Arial; color:#fff; text-transform:uppercase; }
.day { width:18px; height:18px; }

/* -- DOES NOT WORK FOR IE -- */
div#table{ display:table; width:100%; }
div#row{ display:table-row; height:100px; }
div#row .commonCell{ display:table-cell; background-color:Purple; }
div#row .mainCell{ display:table-cell; width:95111px; background-color:Red;  }
/* ---- */

.tdLft, .tdRt { background-image: url(../../images/background-body.jpg); background-repeat: repeat-x; }
.tdLft { background-position: right top; }
.tdRt { background-position: left top; }
.tdContent { width:950px; height:100%; background-image: url(../../images/background-main.jpg); background-repeat: no-repeat; vertical-align:top;}

.bottomShaddow, #bottomShaddow { height:8px; background-image: url(../../images/fillShaddow.gif); background-repeat:repeat-x; padding:0px; margin:0px; width:950px}
.bottomShaddowClear { height:8px; background-image: url(../../images/fillShaddow.png); background-repeat:repeat-x; padding:0px; margin:0px; }
.bottomShaddowTr { height:10px; background-image: url(../../images/fillShaddow.png); background-repeat:repeat-x; padding:0px; margin:0px; behavior:url(../../images/css/iepngfix.htc);}
.redTag { color:#990000;}

.field { width:231px; height:24px; margin:0px; padding:4px 5px 0px 5px; border:solid 2px #dac7a1; background-image:url(../../images/txfldBack.gif); background-repeat:repeat-x; font-family:Arial; font-size:11px; font-weight:bold; color:#67503a; text-transform:uppercase; }
.field2, .field3 { height:25px; background-image:url(../../images/txfldBack2.gif); background-repeat:repeat-x; border:solid 2px #efefef; padding:5px 8px 0px 8px; font-family:Arial; font-size:11px; font-weight:bold; color:#999; text-transform:uppercase; }
.field2 { width:144px; }
.field3 { width:205px; } 
.select, .button, .button2, .button3, .text { font-family:Arial; font-size:11px; font-weight:bold; color:#999; text-transform:uppercase; background-color:#e6e6e6; border:solid 1px #ccc;}
.select { width:204px; }
.button { width:78px; height:22px; background-color:#614932; border:solid 1px #bba785; color:#fff;}
.button2 { color:#614932; }
.button3 { width:78px; height:25px; font-size:12px; color:#494949; border:solid 2px #ccc; }

h1 { margin:0px; font-family:Arial; font-size:14px; font-weight:bold; text-transform:uppercase; color:#578129; }
h2 { margin:0px; font-family:Arial; font-size:10px; font-weight:bold; text-transform:uppercase; color:#513924; }
h3 { font-size:15px; }

.topSpacer10 { margin-top:10px; }
.topSpacer15 { padding-top:15px; }
.topSpacer22 { margin-top:22px; }
.topSpacer30 { margin-top:30px; }
.topSpacer40 { margin-top:40px; }
.topSpacer60 { margin-top:60px; }
.topSpacer80 { margin-top:80px; }
.bottomSpacer10 { margin-bottom:10px; }

.paging { width:620px; text-align:right; }

div#topContent { height:198px; }
div#topNav { width:538px; height:27px; float:right; padding:0px; margin:0px; }
div#topNav img { float:right; margin:0px 0px 0px 3px; }

div#buxTrip { width:533px; height:92px; padding:0px; margin:0px; float:right; }
div#buxTripTop { height:32px; cursor:pointer; }
div#buxTripTop img { behavior: url(../../images/css/iepngfix.htc); }
div#buxTrip div#buxTripLogin { width:533px; height:58px; background-image:url(../../images/mbt_loginBack.png); background-repeat:repeat-x; margin:0px; padding:0px; behavior:url(../../images/css/iepngfix.htc);}
div#buxTrip div#buxTripLogin .content { width:475px; margin:0px 22px 0px 36px; padding:0px; }
div#buxTrip div#buxTripLogin .content .field { width:231px; height:24px; margin:0px; padding:4px 5px 0px 5px; border:solid 2px #dac7a1; background-image:url(../../images/txfldBack.gif); background-repeat:repeat-x; font-family:Arial; font-size:11px; font-weight:bold; color:#67503a; text-transform:uppercase; }
div#buxTrip div#buxTripLogin .content .btn { width:47px; height:15px; border:0px; margin: 0px 0px 0px 214px; background-image:url(../../images/btnLogin.gif); background-repeat:no-repeat; padding:0px; font-family:Arial; font-size:9px; font-weight:bold; color:#fff;}

div#buxTrip div#buxTripLogin .content p { margin:0px; padding-top:2px; }

div#catNav { position:absolute; top:122px; height:80px; width:950px;}
div#catNav img { behavior: url(../../images/css/iepngfix.htc); }
div#catNav .nav { float:right; }

div#switchBoard { width:950px; /*height:200px;*/ font-family:Arial; font-size:11px; font-weight:bold; text-transform:uppercase; }
div#switchBoardTop { height:27px; border-bottom:solid 3px #ece6d6; cursor:pointer;}
div#switchBoardContent { padding:0px; margin:0px; }
div#switchBoardContent ul { list-style:none; padding:0; margin:8px 0px 0px 20px;}
div#switchBoard .column1, div#switchBoard .column2, div#switchBoard .column3, div#switchBoard .column4,
div#switchBoard .column5, div#switchBoard .column6, div#switchBoard .column7, div#switchBoard .scolumn1, div#switchBoard .scolumn2 {padding:0px; margin:0px; float:left; height:88px; background-color:#fff; color:#513924; }
div#switchBoard .column1 { width:214px; margin-right:2px;}
div#switchBoard .column1 li{padding-bottom:5px;}
div#switchBoard .column2 { width:146px; margin-right:2px;}
div#switchBoard .column2 li{padding-bottom:5px;}
div#switchBoard .column3 { width:364px; margin-right:2px;}
div#switchBoard .column3 li{padding-bottom:5px;}
div#switchBoard .column4 { width:220px; }
div#switchBoard .column4Img { margin:8px 0px 0px 8px; }
div#switchBoard .column5 { width:188px; margin-right:2px;}
div#switchBoard .column6 { width:242px; margin-right:2px; padding:0px; text-align:right; }
div#switchBoard .column6 .select, div#switchBoard .column6 .field3 , div#switchBoard .column6 .button2, div#switchBoard .column7 div  { margin:5px 10px 0px 0px;}
div#switchBoard .column7 { width:203px; text-align:right; display:none;}

div#switchBoard .scolumn1 { width:156px; margin-right:2px;}
div#switchBoard .scolumn1 img{display:none;}
div#switchBoard .scolumn1 li{padding-bottom:5px;}
div#switchBoard .scolumn2 { width:153px; margin-right:2px;}
div#switchBoard .scolumn2 li{padding-bottom:5px;}

div#calSearchHolder { width:950px; height:48px; padding:0px; margin:0px; font-family:Arial; font-size:11px; font-weight:bold; color:#999; text-transform:uppercase;}
div#calSearchHolder #hCalendar, div#calSearchHolder #hSearch { padding:0px; margin:3px 0px 0px 0px; background-color:#fff; float:left; height:48px; background-image:url(../../images/fillShaddow.gif); background-position:bottom; background-repeat:repeat-x; }
div#calSearchHolder #hCalendar { width:276px; margin-left:24px;}
div#calSearchHolder #hSearch { width:650px;}
div#calSearchHolder select { width:200px; font-family:Arial; font-size:11px; font-weight:bold; color:#999; text-transform:uppercase;}
div#calSearchHolder .btn2 { width:42px; height:25px; background-color:#e6e6e6; border:solid 2px #efefef; font-family:Arial; font-size:11px; font-weight:bold; color:#513924; text-transform:uppercase;}
div#calSearchHolder .lefty { float:left; height:34px; }
div#calSearchHolder .righty { float:right; height:34px; }

div#pageBannerB2b { width:950px; height:225px; background-color:#fff; }
div#pageBannerB2b .lefty  { margin:8px 0px 0px 8px; float:left;}

div#pageMainContent, div#itinerariesMain { width:950px; padding:0px; margin:0px 0px 20px 0px; font-family:Arial; font-size:12px; color:#513924; }
div#pageMainContent div#leftContent, div#pageMainContent div#leftContent4GL, div#pageMainContent div#rightContent, 
div#pageMainContent div#rightContentW, div#pageMainContent div#rightContentB2b, div#pageMainContent div#RightContentMBT { float:left;}
div#pageMainContent div#leftContent { width:300px; padding: 26px 0px 0px 0px;}
div#pageMainContent div#leftContent4GL { width:300px; padding:0px;}
div#pageMainContent div#leftContent ul { width:273px; margin:0px; padding:0px; list-style:none; }
div#pageMainContent div#leftContent li { margin: 15px 0px 0px 10px; }
div#pageMainContent div#leftContent ul.leftNav { width:274px; margin:0px; padding:0px; list-style:none; background-color:#dcd4c4; }
div#pageMainContent div#leftContent ul.leftNav li { width:254px; margin: 4px 0px 0px 10px; padding:3px 0px 0px 0px; font-size:10px; font-weight:bold; text-transform:uppercase; border-top:solid 1px #ece6d6; }
div#pageMainContent div#leftContent	ul.histLeftNav { list-style:none; padding-left:0px; margin-left:18px; }
div#pageMainContent div#leftContent ul.histLeftNav li { margin: 8px 0px 0px 0px; padding:0px 0px 0px 20px; background-image:url(../../images/arrowBr1.gif); background-repeat:no-repeat; background-position:left top; width:220px; }
div#pageMainContent div#leftContent ul.histLeftNav li a { font-family:Arial; font-size:11px; font-weight:bold; text-transform:uppercase; color:#578129; }
div#pageMainContent div#leftContent ul.histLeftNav li a:hover { color:#578129; }

div#pageMainContent div#leftContent #newReleasesTop { margin:10px 0px 0px 0px; } 
div#pageMainContent div#leftContent #newReleases a{font-family:Arial; font-size:14px; color:#578129}
div#pageMainContent div#leftContent4GL #description { width:270px; margin:30px 0px 0px 0px; }
div#pageMainContent div#leftContent4GL #description h1 { margin:0px; font-family:Arial; font-size:14px; font-weight:bold; text-transform:uppercase; color:#527130; }
div#pageMainContent div#leftContent4GL #description p { margin:12px 0px 12px 36px; font-weight:bold; font-size:11px; }
div#pageMainContent div#leftContent4GL #mbtLeftNav {}
div#pageMainContent div#leftContent4GL #mbtLeftNav h1 { margin:0px 0px 15px 0px; font-family:Arial; font-size:12px; font-weight:bold; text-transform:uppercase; color:#527130; }
div#pageMainContent div#leftContent4GL #mbtLeftNav label { font-size:10px; font-weight:bold; text-transform:uppercase; margin:10px 0px 3px 0px; display:block; }
div#pageMainContent div#leftContent4GL #mbtLeftNav ul { list-style-type:none; margin-top:10px; margin-bottom:10px; font-weight:bold; }
div#pageMainContent div#leftContent4GL #mbtLeftNav a { font-size:12px; }
div#pageMainContent div#leftContent4GL #mbtLeftNav .field { width:277px; height:24px; margin:0px; padding:4px 5px 0px 5px; border:solid 2px #dac7a1; background-image:url(../../images/txfldBack.gif); background-repeat:repeat-x; font-family:Arial; font-size:11px; font-weight:bold; color:#67503a; text-transform:uppercase; }
div#pageMainContent div#leftContent4GL #mbtLeftNav .btn { float:right; clear:both; width:70px; height:22px; border:0px; margin:5px 24px 15px 0px; background-image:url(../../images/btnCreate.gif); background-repeat:no-repeat; padding:0px; font-family:Arial; font-size:9px; font-weight:bold; color:#fff;}

div#pageMainContent div#leftContent4GL #calendarHolder { width:259px; border:solid 8px #fff; margin:8px 0px 0px 0px; background-color:#fff; }
div#pageMainContent div#leftContent4GL #calendarHolder .calendar { height:259px; margin:0px 0px 8px 0px; background-color:#d6cfbc; }
*html div#pageMainContent div#leftContent4GL #calendarHolder {width:276px!important;}

div#search_box{padding:0px 0px 20px 0px;margin:0px 0px 20px 0px;}
div#search_box div{float:left;}
div#pageMainContent div#rightContentW div#search_box .lefty img{margin:9px 0px 0px 10px; padding:0px;}

div#pageMainContent div#rightContentW { width:650px; margin:0px; padding:26px 0px 80px 0px; background-color:#fff; background-image: url(../../images/fillShaddow.gif); background-position:bottom; background-repeat:repeat-x;}
div#pageMainContent div#rightContentW img { margin:0px 0px 0px 26px; }
div#pageMainContent div#rightContentW h3 { width:520px; margin:11px 0px 11px 44px; padding-bottom:5px; font-size:15px; border-bottom:solid 1px #513924;  }
div#pageMainContent div#rightContentW .basic { width:500px; margin-left:44px; }

div#pageMainContent div#rightContentW .basicHolder { width:600px; margin:0px 0px 0px 25px; color:#2d2d2d; font-family:Arial; }
div#pageMainContent div#rightContentW .basicHolder .bigImgTitle { margin:15px 0px 20px 0px; }
div#pageMainContent div#rightContentW .basicHolder img { margin-left:0px; }

div#pageMainContent div#rightContentW .basicHolder .mapUnit { margin:5px 0px 0px 0px; }
div#pageMainContent div#rightContentW .basicHolder .downlTag, div#pageMainContent div#rightContentW .basicHolder .thumbHolder { float:left; }
div#pageMainContent div#rightContentW .basicHolder .thumbHolder { margin:0px 10px 0px 0px; }
div#pageMainContent div#rightContentW .basicHolder .copyHolder { padding-top:10px;  }
 
div#pageMainContent div#rightContentW .basicHolder h1, div#pageMainContent div#rightContentW .basicHolder h1 a { font-size:18px; margin-left:0px; color:#527130;}
div#pageMainContent div#rightContentW .basicHolder h2, div#pageMainContent div#rightContentW .basicHolder h3 { font-family:Arial Black, Arial; font-size:13px; border:none; color:#513924; margin-left:0px; }
div#pageMainContent div#rightContentW .basicHolder h2 { margin-bottom:35px; }
div#pageMainContent div#rightContentW .dottedTable { margin:25px 0px 0px 0px; border:dotted 1px #c3c3c3; vertical-align:bottom; height:1%; zoom:1; }
/**+html div#pageMainContent div#rightContentW .dottedTable, *html div#pageMainContent div#rightContentW .dottedTable  { min-height:0; background-color:pink;display: inline-block; }*/
div#pageMainContent div#rightContentW .dottedTable .leftTitle, 
div#pageMainContent div#rightContentW .dottedTable .rightTitle,
div#pageMainContent div#rightContentW .dottedTable .leftTitleW, 
div#pageMainContent div#rightContentW .dottedTable .rightTitleW { min-height:40px; height:auto!important; height:40px; background-color:#c3c3c3; padding:0px; margin:0px; }
div#pageMainContent div#rightContentW .dottedTable .leftTitle, div#pageMainContent div#rightContentW .dottedTable .leftTitleW { width:360px; float:left; }
div#pageMainContent div#rightContentW .dottedTable .rightTitle, div#pageMainContent div#rightContentW .dottedTable .rightTitleW { width:233px; float:right; }
div#pageMainContent div#rightContentW .dottedTable h1 { margin:2px 10px 0px 10px; font-family:Arial Black, Arial; font-size:13px; color:#fff; }
div#pageMainContent div#rightContentW .dottedTable .innerContent, div#pageMainContent div#rightContentW .dottedTable .leftTitleW p { margin:12px 0px 12px 14px; text-transform:none; }
div#pageMainContent div#rightContentW .dottedTable .innerContent h2 { font-size:14px; color:#2d2d2d;  }
div#pageMainContent div#rightContentW .dottedTable .leftTitleW, div#pageMainContent div#rightContentW .dottedTable .rightTitleW { background-color:#fff; min-height:60px; vertical-align:bottom; }
div#pageMainContent div#rightContentW .dottedTable .rightTitleW { text-align:right; }
div#pageMainContent div#rightContentW .dottedTable .rightTitleW p { margin:12px 14px 0px 0px; }
div#pageMainContent div#rightContentW .dottedTable .rightTitleW a { color:#527130; font-size:12px; font-weight:bold; }
div#pageMainContent div#rightContentW .dottedTable .rightTitleW a:hover { color:#900; }

div#pageMainContent div#rightContent { width:567px; padding:0px 0px 0px 28px; border-left:solid 2px #99a868;}
div#pageMainContent div#rightContent h3 { margin:11px 0px 11px 18px; padding-bottom:5px; font-size:15px; border-bottom:solid 1px #513924;  }
div#pageMainContent div#rightContent p { width:490px; margin-left:18px; }
div#pageMainContent div#rightContent #mbtForm { width:475px; margin-left:60px; }
div#pageMainContent div#rightContent #mbtForm h1 { margin:0px 0px 5px 0px; font-family:Arial Black, Arial; font-size:16px; font-weight:bold; text-transform:uppercase; color:#475d23; }
div#pageMainContent div#rightContent #mbtForm p { margin:0px 0px 10px 0px; }
div#pageMainContent div#rightContent #mbtForm label, div#pageMainContent div#rightContent #mbtForm label a { font-size:10px; font-weight:bold; text-transform:uppercase; margin-bottom:3px; display:block; }
div#pageMainContent div#rightContent #mbtForm .field, div#pageMainContent div#rightContent #mbtForm .fieldLong { height:24px; margin:0px; padding:4px 5px 0px 5px; border:solid 2px #dac7a1; background-image:url(../../images/txfldBack.gif); background-repeat:repeat-x; font-family:Arial; font-size:11px; font-weight:bold; color:#67503a; text-transform:uppercase; }
div#pageMainContent div#rightContent #mbtForm .field { width:234px; }
div#pageMainContent div#rightContent #mbtForm .fieldLong { width:474px; }
div#pageMainContent div#rightContent #mbtForm .btn { width:81px; height:24px; border:0px; margin:0px; background-image:url(../../images/btnLogin2.gif); background-repeat:no-repeat; padding:0px; font-family:Arial; font-size:9px; font-weight:bold; color:#fff;}
div#pageMainContent div#rightContent #mbtForm .btn2 { width:81px; height:24px; border:0px; margin:0px; background-image:url(../../images/btnSignUp.gif); background-repeat:no-repeat; padding:0px; font-family:Arial; font-size:9px; font-weight:bold; color:#fff;}
div#pageMainContent div#rightContent #mbtForm .btnGetPassword { width:128px; height:24px; border:0px; margin: 0px; background-image:url(../../images/GetPassword.gif); background-repeat:no-repeat; padding:0px; font-family:Arial; font-size:9px; font-weight:bold; color:#fff;}
div#pageMainContent div#rightContent #mbtForm .lefty { float:left; }
div#pageMainContent div#rightContent #mbtForm .righty { float:right; }

div#pageMainContent div#rightContent #mbtStart {}
div#pageMainContent div#rightContent #mbtStart p, div#pageMainContent div#rightContent #mbtStart ul { margin-left:0px; font-size:12px; font-family:Arial; font-weight:bold; text-transform:uppercase; }
div#pageMainContent div#rightContent #mbtStart p { color:#850000; }
div#pageMainContent div#rightContent #mbtStart ul {  list-style:none; color:#850000; margin:0px; padding:0px; }

div#pageMainContent div#rightContent #tags a{ font-weight:bold; color: #333333; line-height: 21px; float:left;}
div#pageMainContent div#rightContent #tags a:hover{color:#527130;}
div#pageMainContent div#rightContent #tags { margin: 10px 0px 0px 0px; }
div#pageMainContent div#rightContent #tags ul { margin:0px; padding:0px; list-style-type:none; }
div#pageMainContent div#rightContent #tags li { margin-top:5px; }
div#pageMainContent div#rightContent #tags li p{width:600px;}
div#pageMainContent div#rightContent #tags li div { margin:0px; padding:12px 21px 21px 21px; background-color:#fff; }
div#pageMainContent div#rightContent #tags li h1, div#pageMainContent div#rightContent #tags ul p, div#pageMainContent div#rightContent #tags ul p a { margin:0px; padding:0px; font-size:13px; font-family:Arial; text-transform:capitalize; }
div#pageMainContent div#rightContent #tags li .leadTitle, div#pageMainContent div#rightContent #tags li .leadTitleOn { width:630px; height:22px; display:block; color:#fff; margin-bottom:4px; padding:4px 0px 0px 20px; font-weight:bold; font-family:Arial Black, Arial; font-size:12px; text-transform:uppercase; background-image:url(../../images/leadTitle_off.gif); cursor:pointer; background-position:left top; overflow:hidden;}
div#pageMainContent div#rightContent #tags li .leadTitleOn { background-image:url(../../images/leadTitle_on.gif); background-position:left top; }
div#pageMainContent div#rightContent #tags li span:hover{background-position:left bottom;}

div#pageMainContent div#rightContent #cattags a{ font-weight:bold; color: #464646; line-height: 28px; font-size:14px}
div#pageMainContent div#rightContent #cattags a:hover{color:#527130;}
div#pageMainContent div#rightContent #cattags { margin: 10px 0px 0px 0px; }
div#pageMainContent div#rightContent #cattags ul { margin:0px; padding:0px; list-style-type:none; }
div#pageMainContent div#rightContent #cattags li { margin-top:5px; }
div#pageMainContent div#rightContent #cattags li div { margin:0px; padding:12px 21px 21px 21px;}
div#pageMainContent div#rightContent #cattags li h1, div#pageMainContent div#rightContent #cattags ul p, div#pageMainContent div#rightContent #cattags #cattags ul p a { margin:0px; padding:0px; font-size:13px; font-family:Arial; text-transform:capitalize; }
div#pageMainContent div#rightContent #cattags li .leadTitle, div#pageMainContent div#rightContent #cattags li .leadTitleOn { width:650px; margin:0px; padding: 5px 0px 13px 10px;display:block; background-color:#fff; background-image: url(../../images/fillShaddow.gif);font-weight:bold; font-family:Arial Black, Arial; font-size:12px; text-transform:uppercase; background-position:bottom; background-repeat:repeat-x; cursor:pointer; }

div#pageMainContent div#RightContentMBT .calendarContent, div#pageMainContent div#rightContent .calendarContent { width:620px; margin: 8px 0px 0px 0px; }
div#pageMainContent div#RightContentMBT .calendarContent .container, div#pageMainContent div#rightContent .calendarContent .container { width:620px; margin:0px; padding:8px 0px 18px 0px; background-color:#fff; background-image: url(../../images/fillShaddow.gif); background-position:bottom; background-repeat:repeat-x; }
div#pageMainContent div#RightContentMBT .calendarContent .container .calFeature, div#pageMainContent div#rightContent .calendarContent .container .calFeature { margin:0px 0px 0px 8px; }
div#pageMainContent div#RightContentMBT .calendarContent .container .calFeature .cell, div#pageMainContent div#rightContent .calendarContent .container .calFeature .cell { vertical-align:top; }
div#pageMainContent div#RightContentMBT .calendarContent .container .calFeature .cellCallDate, div#pageMainContent div#rightContent .calendarContent .container .calFeature .cellCallDate {vertical-align:top; background-image: url(../../images/calDate0313.gif); background-repeat:no-repeat; width:114px; height:107px;}
div#pageMainContent div#RightContentMBT .calendarContent .container .calFeature .cellCallMonth, div#pageMainContent div#rightContent .calendarContent .container .calFeature .cellCallMonth {width:96px;font-family:Arial; font-size:17px; font-weight:bold; color:white; margin:8px 0px 0px 4px; text-align:center}
div#pageMainContent div#RightContentMBT .calendarContent .container .calFeature .cellCallDay, div#pageMainContent div#rightContent .calendarContent .container .calFeature .cellCallDay {font-family:Arial; font-size:55px; color:#990000; text-align:center; margin:3px 0px 0px 4px; width:96px; font-weight:bold;}
div#pageMainContent div#RightContentMBT .calendarContent .container .calFeature h1, div#pageMainContent div#rightContent .calendarContent .container .calFeature h1,
div#pageMainContent div#RightContentMBT .calendarContent .container .calFeature h2, div#pageMainContent div#rightContent .calendarContent .container .calFeature h2 { margin:0px; font-family:Arial; font-size:14px; font-weight:bold; text-transform:uppercase; color:#768889; }
div#pageMainContent div#RightContentMBT .calendarContent .container .calFeature h2, div#pageMainContent div#rightContent .calendarContent .container .calFeature h2 { color:#614932; text-align:right; }
div#pageMainContent div#RightContentMBT .calendarContent .container .calFeature p, div#pageMainContent div#rightContent .calendarContent .container .calFeature p { width:450px; margin-left:0px; font-family:Arial; font-size:12px; color:#614932; }
div#pageMainContent div#RightContentMBT .calendarContent .container .calFeature .calFeatureSub, div#pageMainContent div#rightContent .calendarContent .container .calFeature .calFeatureSub { width:465px; }
div#pageMainContent div#RightContentMBT .calendarContent .container .calFeature .calFeatureSub p, div#pageMainContent div#rightContent .calendarContent .container .calFeature .calFeatureSub p { width:350px; }

div#pageMainContent div#RightContentMBT { width:650px; margin:0px; padding:0px 0px 0px 0px; }
div#pageMainContent div#RightContentMBT h1 { margin:0px 0px 15px 0px; font-family:Arial; font-size:12px; font-weight:bold; text-transform:uppercase; color:#527130; }
div#pageMainContent div#RightContentMBT .listing { margin:0px 0px 20px 0px; }
div#pageMainContent div#RightContentMBT .listing div { margin:10px 0px 0px 0px; }
div#pageMainContent div#RightContentMBT .listing div label, div#pageMainContent div#RightContentMBT .listing div label a { font-size:10px; font-weight:bold; text-transform:uppercase; margin:10px 0px 3px 5px; }

/*----------- Business Page Template START -----------------*/
div#pageMainContent div#bizLeftContent, div#pageMainContent div#bizRightContent { float:left; }
div#pageMainContent div#bizLeftContent { width:300px; margin:0px; padding:0px;}
div#pageMainContent div#bizLeftContent #bizCatNameBox { width:300px; height:225px; margin:0px; background-color:#fff; }
div#pageMainContent div#bizLeftContent .bizCatNameContent { margin:8px 0 0 8px; }
div#pageMainContent div#bizLeftContent #bizNavHolder, div#pageMainContent div#bizLeftContent #bizNavHolderB2c { margin:58px 0px 0px 0px; }


div#pageMainContent div#bizLeftContent #bizNavHolder ul{ width:274px; margin:0px; padding:0px; background-color:#dcd4c4; list-style-type:none; }
div#pageMainContent div#bizLeftContent #bizNavHolder ul li{ width:254px; margin: 4px 0px 0px 10px; padding:3px 0px 0px 0px; font-size:10px; font-weight:bold; text-transform:uppercase; border-top:solid 1px #ece6d6; }

div#pageMainContent div#bizLeftContent #bizNavHolder ul ul { width:225px!important; color:#900!important; margin:0px!important; padding:0px; list-style-type:disc!important; list-style-position:inside; }
div#pageMainContent div#bizLeftContent #bizNavHolder ul ul li { display:list-item; }
div#pageMainContent div#bizLeftContent #bizNavHolder ul ul li a{ color:#900!important; text-transform:none!important;}

div#pageMainContent div#bizLeftContent #bizNavHolder ul ul li.subpartner { border-top:none!important;  width:230px!important; /*list-style-type:square; list-style-position:outside;*/}
div#pageMainContent div#bizLeftContent #bizNavHolder ul ul li.subpartner a{ color:#900!important; text-transform:none!important;}




div#pageMainContent div#bizLeftContent #bizNavHolderB2c .sugCategoryTitle, div#pageMainContent div#bizLeftContent #bizNavHolderB2c .sugCategoryTitleOn { margin-bottom:12px; background-image:url(../../images/sugNavTabOff.gif); background-repeat:no-repeat; }
div#pageMainContent div#bizLeftContent #bizNavHolderB2c .sugCategoryTitleOn { background-image:url(../../images/sugNavTabOn.gif); }

div#pageMainContent div#bizLeftContent #bizNavHolderB2c .sugCategoryTitle h1, div#pageMainContent div#bizLeftContent #bizNavHolderB2c .sugCategoryTitleOn h1 { margin:2px 0px 0px 4px; font-size:12px; font-family:Arial; cursor:pointer; }
div#pageMainContent div#bizLeftContent #bizNavHolderB2c .sugCategoryTitle ul, div#pageMainContent div#bizLeftContent #bizNavHolderB2c .sugCategoryTitleOn ul { list-style:none; padding-left:0px; margin-left:18px; }
div#pageMainContent div#bizLeftContent #bizNavHolderB2c .sugCategoryTitle li, div#pageMainContent div#bizLeftContent #bizNavHolderB2c .sugCategoryTitleOn li { margin: 8px 0px 0px 0px; padding:0px 0px 0px 10px; background-image:url(../../images/arrowBr1.gif); background-repeat:no-repeat; background-position:left top; width:220px;}
div#pageMainContent div#bizLeftContent #bizNavHolderB2c .sugCategoryTitle li a, div#pageMainContent div#bizLeftContent #bizNavHolderB2c .sugCategoryTitleOn li a { font-family:Arial; font-size:12px; font-weight:bold; text-transform:uppercase; color:#527130; }
div#pageMainContent div#bizLeftContent #bizNavHolderB2c .sugCategoryTitle li a:hover, div#pageMainContent div#bizLeftContent #bizNavHolderB2c .sugCategoryTitleOn li a:hover { color:#513924; }

div#pageMainContent div#bizRightContent { width:650px; margin:0px; padding:0px 0px 40px 0px; }
div#pageMainContent div#bizRightContent #bizCatNameBoxR { width:650px; height:225px; margin:0px; background-color:#fff; }
div#pageMainContent div#bizRightContent .bizCatNameContent { margin:8px 0 0 7px; }
div#pageMainContent div#bizRightContent .container,
div#pageMainContent div#RightContentMBT .container { width:650px; margin:0px; padding:10px 0px 18px 0px; background-color:#fff; background-image: url(../../images/fillShaddow.gif); background-position:bottom; background-repeat:repeat-x; }
div#pageMainContent div#bizRightContent .containerTab { width:650px; margin:0px; padding:10px 0px 8px 0px; background-color:#fff; background-image: url(../../images/fillShaddow.gif); background-position:bottom; background-repeat:repeat-x; }
div#pageMainContent div#bizRightContent .containerTab #b2bTabs { background-image:url(../../images/dotLineTabFill.gif); background-repeat:repeat; background-position:top;}
div#pageMainContent div#bizRightContent .containerTab #b2bTabs img { margin:5px 0px 7px 0px; }
div#pageMainContent div#bizRightContent .bizTitleBox, div#pageMainContent div#bizRightContent .bizSummary, div#pageMainContent div#bizRightContent .bizIcons { width:630px; margin:0 10px 0 10px;}
div#pageMainContent div#bizRightContent #linkEmail, div#pageMainContent div#bizRightContent #linkVisitWebsite{float:left; font-size:10px; font-family:Arial Black; font-weight:bold; line-height:30px;}

div#pageMainContent div#bizRightContent .bizTitleBox { background-image:url(../../images/dotLineFill.gif); background-repeat:repeat-x; }
.borderLine { background-image:url(../../images/dotLineFill.gif); background-position:left bottom; background-repeat:repeat-x; width:630px; height:3px; margin:0 10px; padding-top:10px; }
*html .borderLine { padding-top:0px;}

div#pageMainContent div#bizRightContent .bizTitleBox h1 { width:510px; padding:0px 10px 0px 10px; font-size:18px; color:#637273; float:left; }
div#pageMainContent div#bizRightContent .bizSummary { margin-top:10px; vertical-align:top; font-family:Arial; font-size:12px; color:#513924; }
div#pageMainContent div#bizRightContent .bizSummaryTd1 { width:145px; vertical-align:top;}
div#pageMainContent div#bizRightContent .bizSummaryTd2 { width:65px; vertical-align:top; font-weight:bold; color:#637273; }
div#pageMainContent div#bizRightContent .bizIcons {margin-top:18px; margin-bottom:10px; }

div#pageMainContent div#bizRightContent .twenty, div#pageMainContent div#bizRightContent .twentyFeatured { width:580px; margin:0px 0px 0px 20px; }
div#pageMainContent div#bizRightContent .twenty h1 { margin:0px; font-family:Arial; font-size:14px; font-weight:bold; text-transform:uppercase; color:#513924; }
div#pageMainContent div#bizRightContent .twenty h2 { margin:10px 0px 0px 0px; font-family:Arial; font-size:14px; font-weight:bold; text-transform:none; color:#513924; }
div#pageMainContent div#bizRightContent .twenty h3 { margin:10px 0px 10px 0px; font-family:Arial; font-size:14px; font-weight:lighter; text-transform:uppercase; color:#768889; }
div#pageMainContent div#bizRightContent .twenty p, div#pageMainContent div#bizRightContent .twenty ul { color:#484848; }
div#pageMainContent div#bizRightContent .twenty img { padding:35px 0px 35px 0px; }
div#pageMainContent div#bizRightContent .twenty .buttonHolder { width:620px; padding:20px 0px 35px 0px; }
div#pageMainContent div#bizRightContent .twenty .buttonHolder img { padding:0px; }

div#pageMainContent div#bizRightContent .twenty #areaSuggestHolder { width:620px; }
div#pageMainContent div#bizRightContent .twenty #areaSuggestHolder img { padding:0px; }
div#pageMainContent div#bizRightContent .twenty #areaSuggestHolder .pins { float:left; width:226px; }
div#pageMainContent div#bizRightContent .twenty #areaSuggestHolder .pins h2,
div#pageMainContent div#bizRightContent .twenty #areaSuggestHolder .pins p { font-family:Arial Black; font-size:10px; font-weight:bold; text-transform:uppercase; }
div#pageMainContent div#bizRightContent .twenty #areaSuggestHolder .pins h2 { margin: 0px 0px 10px 0px; color:#473320; }
div#pageMainContent div#bizRightContent .twenty #areaSuggestHolder .pins p { margin:0px 0px 4px 0px; color:#637273; }
div#pageMainContent div#bizRightContent .twenty #areaSuggestHolder .map { float:left; width:394px; height:317px;}

div#pageMainContent div#bizRightContent .twenty .b2bTabContent { width:620px; }
div#pageMainContent div#bizRightContent .twenty .b2bTabContent h1 { margin:0px; font-family:Arial Black; font-size:15px; font-weight:bold; text-transform:uppercase; color:#527130; }
div#pageMainContent div#bizRightContent .twenty .b2bTabContent h2 { font-family:Arial; font-size:14px; font-weight:bold; color:#513924; }
div#pageMainContent div#bizRightContent .twenty .b2bTabContent h2, div#pageMainContent div#bizRightContent .twenty .b2bTabContent p { padding-bottom:7px; border-bottom:solid 1px #ece6d6; }
div#pageMainContent div#bizRightContent .twenty .b2bTabContent img { padding:0px; margin:35px 0px 35px 0px; }
div#pageMainContent div#bizRightContent .twenty .b2bTabContent .header { background-color:#768889; height:30px; text-transform:uppercase; }
div#pageMainContent div#bizRightContent .twenty .b2bTabContent .cell, 
div#pageMainContent div#bizRightContent .twenty .b2bTabContent .cellRight,
div#pageMainContent div#bizRightContent .twenty .b2bTabContent .headerCell, 
div#pageMainContent div#bizRightContent .twenty .b2bTabContent .headerCellRight { font-size:12px; font-weight:bold; color:#513924; padding:4px; border-bottom:solid 1px #939598; }
div#pageMainContent div#bizRightContent .twenty .b2bTabContent .cell { border-right:solid 1px #939598; }
div#pageMainContent div#bizRightContent .twenty .b2bTabContent .headerCell, 
div#pageMainContent div#bizRightContent .twenty .b2bTabContent .headerCellRight { color:#fff; }
div#pageMainContent div#bizRightContent .twenty .b2bTabContent #bigComponentHolder { width:615px; height:415px; background-color:Gray; }
div#pageMainContent div#bizRightContent .twenty .b2bTabContent .protectedAreaLogin { width:615px; margin:50px auto 300px auto; text-align:center; }
div#pageMainContent div#bizRightContent .twenty .b2bTabContent .protectedAreaLogin #form { width:300px; margin:0px auto 0px auto; text-align:right;}
div#pageMainContent div#bizRightContent .twenty .b2bTabContent .protectedAreaLogin #form .field3 { width:280px;  }
div#pageMainContent div#bizRightContent .twenty .b2bTabContent .protectedAreaLogin #form .button3 { margin:8px 0px 0px 0px; }
div#pageMainContent div#bizRightContent .twenty .b2bTabContent .protectedAreaLogin h2 { border:none; font-size:12px; text-transform:uppercase; color:#484848;}


div#pageMainContent div#bizRightContent .paddBottom { padding-bottom:10px;}
div#pageMainContent div#bizRightContent .bizFeature, div#pageMainContent div#RightContentMBT .bizFeature { width:640px; height:98px; }
div#pageMainContent div#bizRightContent .bizFeatureText, div#pageMainContent div#RightContentMBT .bizFeatureText { width:480px; float:left; }
div#pageMainContent div#bizRightContent .bizFeatureText .bizFeatureHeader, 
div#pageMainContent div#RightContentMBT .bizFeatureText .bizFeatureHeader { height:25px; }
div#pageMainContent div#bizRightContent .bizFeatureText .bizFeatureHeader img, 
div#pageMainContent div#RightContentMBT .bizFeatureText .bizFeatureHeader img { float:left; margin:0px;}
div#pageMainContent div#bizRightContent .bizFeatureText .bizFeatureHeader h1, 
div#pageMainContent div#RightContentMBT .bizFeatureText .bizFeatureHeader h1 { float:left; margin:0px; font-family:Arial; font-size:14px; font-weight:bold; text-transform:uppercase; color:#768889; }
div#pageMainContent div#bizRightContent .bizFeatureText .bizFeatureHeader a, 
div#pageMainContent div#RightContentMBT .bizFeatureText .bizFeatureHeader a { float:left; margin:0px; font-family:Arial; font-size:14px; font-weight:bold; text-transform:uppercase; color:#513924; }
div#pageMainContent div#bizRightContent .bizFeatureText p, 
div#pageMainContent div#RightContentMBT .bizFeatureText p { margin:0px 0px 0px 11px; }
div#pageMainContent div#bizRightContent .lefty, div#pageMainContent div#RightContentMBT .lefty { margin:0px 0px 0px 10px; float:left; }
div#pageMainContent div#bizRightContent .righty, div#pageMainContent div#RightContentMBT .righty { width:300px; height:50px; margin:0px 34px 0px 0px; text-align:right; padding:0px; float:right; }

div#pageMainContent div#bizRightContent .suggestion, div#pageMainContent div#RightContentMBT .suggestion { margin: 0px 0px 5px 20px; font-family:Arial; font-size:11px; font-weight:bold; text-transform:uppercase; color:#513924; }
div#pageMainContent div#bizRightContent .suggestion a, div#pageMainContent div#RightContentMBT .suggestion a { font-family:Arial; font-size:11px; font-weight:bold; text-transform:uppercase; color:#990000; text-decoration:none;}
div#pageMainContent div#bizRightContent .suggestion a:hover, div#pageMainContent div#RightContentMBT .suggestion a:hover { color:#513924; }
div#pageMainContent div#RightContentMBT .suggestion { margin-bottom:20px; }

div#pageMainContent .tblBizForm { width:610px; border:solid 2px #ece6d6; margin-bottom:20px; }
div#pageMainContent .tblBizForm .trWhite { background-color:#fff; }
div#pageMainContent .tblBizForm .trGrey { background-color:#f9f9f9; }

div#pageMainContent .tblBizForm p { margin:8px 0px 8px 15px; font-family:Arial; font-size:12px; font-weight:bold; text-transform:uppercase; }

div#pageMainContent .tblBizForm .tdHead { background-color:#ece6d6; height:29px; padding:0px 0 0 10px; }
div#pageMainContent .tblBizForm .tdLeftVis {padding:0px 0px 0px 12px; width:22px;} 
div#pageMainContent .tblBizForm .tdLeftVis input{ width:22px; height:22px; background:none; border:none; padding:0px; }
div#pageMainContent .tblBizForm .tdRightVis {padding:0px 0px 0px 0px; }
div#pageMainContent .tblBizForm .tdRightVis p{margin:0px; font-family:Arial; font-size:11px; color:#484848;}
div#pageMainContent .tblBizForm .tdLeft { width:277px; padding:0px 8px 0px 12px; height:50px; vertical-align:top; } 
div#pageMainContent .tblBizForm .tdRight { width:277px; padding:0px 12px 0px 8px; }
div#pageMainContent .tblBizForm .tdMiddle { width:571px; padding:0px 12px 0px 12px; }
div#pageMainContent .tblBizForm input, 
div#pageMainContent .tblBizForm textarea , 
div#pageMainContent .tblBizForm select,
div#pageMainContent .tblBizForm .tdRight .subTdLeft1 select { height:25px; background-color:#e6e6e6; background-image:url(../../images/txfldBack2.gif); background-repeat:repeat-x; border:solid 2px #efefef; padding:5px 8px 0px 14px; font-family:Arial; font-size:11px; font-weight:bold; color:#6f6f6f; text-transform:uppercase;  }
div#pageMainContent .tblBizForm .tdLeft input, 
div#pageMainContent .tblBizForm .tdLeft select { width:281px; }
div#pageMainContent .tblBizForm .tdLeft select { padding:5px 0px 0px 0px; }
div#pageMainContent .tblBizForm .tdLeft input.checkbox { width:40px; height:22px; background:none; border:none; padding:0px; }
div#pageMainContent .tblBizForm .tdLeft label { font-family:Arial; font-size:12px; font-weight:bold; text-transform:uppercase; } 
div#pageMainContent .tblBizForm .tdMiddle input { width:582px; }
div#pageMainContent .tblBizForm .tdMiddle textarea { width:582px; height:60px; padding-right:0px; }
div#pageMainContent .tblBizForm .tdRight input { width:282px; }
div#pageMainContent .tblBizForm .tdRight .subTdLeft1 { width:90px; padding:0px 8px 0px 0px; }
div#pageMainContent .tblBizForm .tdRight .subTdRight1 { width:180px; padding:0px 0px 0px 8px; }
div#pageMainContent .tblBizForm .tdRight .subTdLeft2 { width:180px; padding:0px 8px 0px 0px; }
div#pageMainContent .tblBizForm .tdRight .subTdRight2 { width:90px; padding:0px 0px 0px 8px; }
div#pageMainContent .tblBizForm .tdRight .subTdLeft1 select { width:90px; padding:5px 0px 0px 0px; }
div#pageMainContent .tblBizForm .tdRight .subTdRight1 input, div#pageMainContent .tblBizForm .tdRight .subTdLeft2 input { width:180px; }
div#pageMainContent .tblBizForm .tdRight .subTdRight2 input { width:90px; }

div#pageMainContent div#bizRightContent #tags a{ font-weight:bold; color: #333333; line-height: 21px; float:left;}
div#pageMainContent div#bizRightContent #tags a:hover{color:#527130;}
div#pageMainContent div#bizRightContent #tags { margin: 50px 0px 0px 0px; }
div#pageMainContent div#bizRightContent #tags ul { margin:0px; padding:0px; list-style-type:none; }
div#pageMainContent div#bizRightContent #tags li { margin-top:5px; }
div#pageMainContent div#bizRightContent #tags li div { margin:0px; padding:12px 21px 21px 21px; background-color:#fff; }
div#pageMainContent div#bizRightContent #tags li h1, div#pageMainContent div#bizRightContent #tags ul p, div#pageMainContent div#bizRightContent #tags ul p a { margin:0px; padding:0px; font-size:13px; font-family:Arial; text-transform:capitalize; }
div#pageMainContent div#bizRightContent #tags li .leadTitle, div#pageMainContent div#bizRightContent #tags li .leadTitleOn { width:650px; height:26px; display:block; color:#fff; margin-bottom:4px; padding:4px 0px 0px 20px; font-weight:bold; font-family:Arial Black, Arial; font-size:12px; text-transform:uppercase; background-image:url(../../images/leadTitle_off.gif); cursor:pointer; }
div#pageMainContent div#bizRightContent #tags li .leadTitleOn { background-image:url(../../images/leadTitle_on.gif); }
/*----------- Business Page Template END -----------------*/

div#pageMainContent div#pressSearch { width:273px; margin:10px 0px 0px 0px; }
div#pageMainContent div#pressSearch table { width:273px;}
div#pageMainContent div#pressSearch td.tdHeading{ text-align:left;}
div#pageMainContent div#pressSearch td { text-align:right; padding-top:7px;}
div#pageMainContent div#pressSearch .white {  background-color:#fff; }
div#pageMainContent div#pressSearch select, div#pageMainContent div#pressSearch .button  { font-family:Arial; font-size:11px; font-weight:bold; color:#999; text-transform:uppercase;}
div#pageMainContent div#pressSearch select { width:100px; background-color:#e6e6e6; border:solid 1px #ccc;}
div#pageMainContent div#pressSearch .button { width:78px; height:22px; background-color:#614932; border:solid 1px #bba785; color:#fff;}

div#pageMainContent .b2bCatBox { width:950px; height:151px; background-color:#fff;}
div#pageMainContent .b2bCatBox .lefty  { margin:8px 0px 0px 8px; float:left;}
div#pageMainContent .b2bCatBox p { width:440px; margin:10px 0 0 30px; padding:0px; }
div#pageMainContent .b2bCatBox .righty  { margin-left:545px;}

div#itinerariesMain { border-top:solid 3px #fff; }
div#itinerariesMain div#lc { width:704px; float:left; background-color:#fff; }
div#itinerariesMain div#lc div#flashContent { width:686px; padding:6px 9px 8px 9px; text-align:left; background-color:#fff; background-image:url(../../images/fillShaddow.gif); background-position:bottom; background-repeat:repeat-x; }
div#itinerariesMain div#lc .container { width:704px; margin:0px; padding:10px 0px 18px 0px; background-color:#fff; background-image: url(../../images/fillShaddow.gif); background-position:bottom; background-repeat:repeat-x; }
div#itinerariesMain div#lc .container .feature { width:675px; height:98px; }
div#itinerariesMain div#lc .container .feature .featureText { width:560px; float:left; }
div#itinerariesMain div#lc .container .feature .featureText p { margin:0px 0px 0px 11px; clear:both; }
div#itinerariesMain div#lc .container .feature .featureHeader img { float:left; }
div#itinerariesMain div#lc .container .feature .featureHeader h1 { height:25px; }
div#itinerariesMain div#lc .container .feature .featureHeader h1, div#itinerariesMain div#lc .container .feature .featureHeader h1 a { float:left; margin:0px; font-family:Arial; font-size:14px; font-weight:bold; text-transform:uppercase; color:#513924; }
div#itinerariesMain div#lc .container .feature .featureHeader h1 a:hover { color:#513924; }
div#itinerariesMain div#lc .container .lefty { margin:0px 0px 0px 10px; float:left; }
div#itinerariesMain div#lc .container .feature .mbt { text-align:right; }

div#itinerariesMain div#rc { width:246px; float:left; margin:0px; padding:0px; }
div#itinerariesMain div#rc #hanger { background-color:#fff; margin:0px 0px 0px 0px; border-top:solid 3px #fff; /*background-image:url(../../images/fillShaddow.png); background-position:bottom; background-repeat:repeat-x;*/  }
div#itinerariesMain div#rc #hanger .content { margin:8px 9px 0px 9px; padding:0px 0px 10px 0px; }
div#itinerariesMain div#rc #hanger .content h2 { text-transform:none; font-size:12px;}
div#itinerariesMain div#rc #hanger .content p { margin:0px; color:#614932; }

div#itinerariesMain div#rc ul { margin:10px 0px 0px 9px; padding:0px; list-style-type:none; }
div#itinerariesMain div#rc li { margin:0px 0px 8px 0px; padding:0px 0px 0px 0px; line-height:20px; }
div#itinerariesMain div#rc li.off { padding:0px 0px 0px 24px; background:url(../../images/bckSubTItnr_off.gif) no-repeat; }
div#itinerariesMain div#rc li.on { padding:0px 0px 0px 24px; background:url(../../images/bckSubTItnr_on.gif) no-repeat; }
div#itinerariesMain div#rc li a { font-size:12px; font-weight:bold; text-transform:uppercase; color:#527130; }
div#itinerariesMain div#rc li a:hover { color:#fff; }
div#itinerariesMain div#rc li a img { behavior:url(../../images/css/iepngfix.htc);}

div#bottomLinks { width:950px; font-family:Arial; font-size:11px; font-weight:bold; color:#614932; text-transform:uppercase; margin:20px 0px 0px 0px;}
div#bottomLinks a{ font-size:12px;}

div#footer { width:950px; height:90px; text-align:left; background-image:url(../../images/footerBack.jpg); background-position:bottom; background-repeat:no-repeat; font-family:Arial; font-size:10px; font-weight:bold; color:#67503a; text-transform:uppercase; }
div#footer p { margin:0px 0px 0px 20px; padding-top:30px; line-height:18px;  }
div#footer .copy{text-transform:capitalize; font-size:9px; font-weight:normal; color:#614932; padding-top:10px; display:block;}

span#welcome_name, span#last_trip a{ font-family:Arial; font-size:13px; font-weight:bold; color:#990000; padding:0px 0px 0px 5px;}

div#pager a{ border:1px solid #CBBFA2; padding: 2px 3px 2px 3px; margin-right:3px;}
div#pager a:hover{ border:solid 1px #513924; background-color: #513924; color: #ECE6D6;}
div#pager a.active{ color:#527130; font-weight:bold; padding: 2px 3px 2px 3px;}
div#pager a.noarrows{border:0px; padding:0px; margin:0px;}
div#pager a.first{}

div#partnerDirectory{margin:0px 0px 0px 26px;}
div#partnerDirectory ul.alpha{list-style:none; padding:0px; margin:0px;}
div#partnerDirectory ul.alpha li{ float:left;border:1px solid #624a33; width:15px; height:14px; padding:0px; margin:0px 5px 0px 0px; text-align:center; line-height:14px;}
div#partnerDirectory ul.alpha li a{color:#624a33;}
div#partnerDirectory ul.alpha li.hover{ background-color:#624a33;}
div#partnerDirectory ul.alpha li.hover a{color:#ffffff;}
div#partnerDirectory div.letterGroup{margin:20px 0px 0px 0px; padding-right:26px;}
div#partnerDirectory div.letterGroup .heading{ font-family:Arial; font-size:14px; color:#527130; border-bottom:1px solid #edf1ea; padding-bottom:5px;}
div#partnerDirectory div.letterGroup a{font-size:13px!important; line-height:18px!important; font-weight:bold!important;}
div#partnerDirectory div.letterGroup a.backtotop {color:#527130; font-style:italic; line-height:22px;}

div#homelink{position:absolute;}
div#homelink a{display:block; width:390px; height:100px; text-indent:-3000px; overflow:hidden;}
.videoCntTable{width:100%;}
.videoCntTable p{font-size:13px;color:#527130;}
.videoCntTable p span{font-size:11px;color:#484848;}

.ico{
	margin:0;
	padding:9px 15px 0px 0px;
	list-style:none;
	float:right;
}
.ico li{float:left;}
.ico img{vertical-align:top;}

