@charset "utf-8";
/* CSS Document */
*
{ margin: 0;
  padding: 0;
}
body {
	/*color: #FFFFFF;*/
	color: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	background-color:#EAEAEA;
	background-image: url(new/images/bg.jpg);
	background-repeat: repeat-x;
}
/*a { color: #666666; text-decoration: none; }
a:hover { text-decoration:underline; }
a:active { color: #666666; }*/

.txtnew { color: #FFFFFF; text-decoration: none}
a:hover.txtnew { color: #FFFFFF; text-decoration: underline}
a:active.txtnew { color: #666666}

#container {width:986px; margin: 0 auto; padding:0px 0px; background-color:#EAEAEA;}
.textwhite{color: #ffffff; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px;}
.order{color:#3b391b; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
#freethumb { width:130px; height:82px; background-image: url(new/images/picthbsmallbg.png); background-repeat: no-repeat; padding: 8px 0px 0px 6px; float:left;}
#smallthumb { width:130px; height:82px; background-image: url(new/images/picthbsmallbg.png); background-repeat: no-repeat; padding: 8px 0px 0px 6px; float:left;}
#panothumb { width:299px; height:121px; background-image: url(new/images/picpanothbbg.png); background-repeat: no-repeat; padding: 16px 0px 0px 18px; float:left;}
#mediumthumb { width:186px; height:119px; background-image: url(new/images/picthbmediumbg.png); background-repeat: no-repeat; padding: 16px 0px 0px 18px; float:left;}
#bigthumb { width:258px; height:169px; background-image: url(new/images/picbigbg.png); background-repeat: no-repeat; padding: 16px 0px 0px 20px; float:left;}

#body { width:986px; margin: 0 auto; padding:0px 0px; float:left; background-color:#EAEAEA; background-image:url(new/images/bodybg.jpg); background-repeat: repeat-y;}

/**************************************************  HEADER  *********************************************************/

#header {background-image:url(new/images/topbg.jpg); width:986px; height:123px; background-repeat: repeat-x;}
#headerleft { float:left; width:309px; height:123px;}
#headerright {float: right; width:472px; height:123px;}
#login {float:left; width:427px; padding: 15px 0px 16px 45px; background-image:url(new/images/loginbg.jpg);}
.loginfield {height: 12px; width: 82px; font-size: 10px;}
#login a { color: #FF0000; text-decoration:none; }
#login a:hover { color: #FF0000; text-decoration:underline;}
#login a:active { color: #FF0000; }
#slogan {float:left; width:472px; height:74px;}

/**************************************************   MENU   ***************************************************/

#menu { width:986px; height:70px; background-image: url(new/images/navr.jpg); background-position: right; background-repeat: no-repeat;}
#menul { width:18px; height:70px; float:left;}
#menur { width:15px; height:70px; float:left;}
#menuc { width:953px; height:70px; float:left;}

#mainmenu { width:953px; height:39px; float:left;}
#mainmenu #mainnav { margin:0; padding:0; }
#mainmenu #mainnav li { display: inline; }
#mainmenu #mainnav li a { float: left; height: 0px; padding-top: 39px; overflow: hidden; }
#mainmenu #mainnav li a { background-image:url(new/images/nav.jpg); background-repeat: no-repeat; }

/* BUTTONS */
#mainmenu #mainnav li#m-1 a { width: 95px; background-position: 0px 0px; }
#mainmenu #mainnav li#m-2 a { width: 120px; background-position: -95px 0px; }
#mainmenu #mainnav li#m-3 a { width: 148px; background-position: -215px 0px; }
#mainmenu #mainnav li#m-4 a { width: 68px; background-position: -363px 0px; }
#mainmenu #mainnav li#m-5 a { width: 104px; background-position: -431px 0px; }
#mainmenu #mainnav li#m-6 a { width: 236px; background-position: -535px 0px; }
#mainmenu #mainnav li#m-7 a { width: 82px; background-position: -771px 0px; }
#mainmenu #mainnav li#m-8 a { width: 100px; background-position: -853px 0px; }


/* OVER STATES */
#mainmenu #mainnav li#m-1 a:hover { width:95px; background-position: 0px -39px; }
#mainmenu #mainnav li#m-2 a:hover  { width: 120px; background-position: -95px -39px; }
#mainmenu #mainnav li#m-3 a:hover  { width: 148px; background-position: -215px -39px; }
#mainmenu #mainnav li#m-4 a:hover  { width: 68px; background-position: -363px -39px; }
#mainmenu #mainnav li#m-5 a:hover  { width: 104px; background-position: -431px -39px; }
#mainmenu #mainnav li#m-6 a:hover  { width: 236px; background-position: -535px -39px; }
#mainmenu #mainnav li#m-7 a:hover  { width: 82px; background-position: -771px -39px; }
#mainmenu #mainnav li#m-8 a:hover  { width: 100px; background-position: -853px -39px; }


/* PRESSED STATES */
#mainmenu #mainnav li#m-1 a:active { width: 95px; background-position: 0px -39px; }
#mainmenu #mainnav li#m-2 a:active { width: 120px; background-position: -95px -39px; }
#mainmenu #mainnav li#m-3 a:active { width: 148px; background-position: -215px -39px; }
#mainmenu #mainnav li#m-4 a:active { width: 68px; background-position: -363px -39px; }
#mainmenu #mainnav li#m-5 a:active { width: 104px; background-position: -431px -39px; }
#mainmenu #mainnav li#m-6 a:active { width: 236px; background-position: -535px -39px; }
#mainmenu #mainnav li#m-7 a:active { width: 82px; background-position: -771px -39px; }
#mainmenu #mainnav li#m-8 a:active { width: 100px; background-position: -853px -39px; }


/* SELECTED STATES */
#mainmenu.m1 #mainnav li#m-1 a { width: 95px; background-position: 0px -78px; }
#mainmenu.m2 #mainnav li#m-2 a { width: 120px; background-position: -95px -78px; }
#mainmenu.m3 #mainnav li#m-3 a { width: 148px; background-position: -215px -78px; }
#mainmenu.m4 #mainnav li#m-4 a { width: 68px; background-position: -363px -78px; }
#mainmenu.m5 #mainnav li#m-5 a { width: 104px; background-position: -431px -78px; }
#mainmenu.m6 #mainnav li#m-6 a { width: 236px; background-position: -535px -78px; }
#mainmenu.m7 #mainnav li#m-7 a { width: 82px; background-position: -771px -78px; }
#mainmenu.m8 #mainnav li#m-7 a { width: 100px; background-position: -853px -78px; }


/* END MAIN MENUS */

#secondmenu { width:953px; height:31px; float:left;}
#secondmenu #secondnav { margin:0; padding:0; }
#secondmenu #secondnav li { display: inline; }
#secondmenu #secondnav li a { float: left; height: 0px; padding-top: 31px; overflow: hidden; }
#secondmenu #secondnav li a { background-image:url(new/images/navs.jpg); background-repeat: no-repeat; }

/* BUTTONS */
#secondmenu #secondnav li#m-1 a { width: 165px; background-position: 0px 0px; }
#secondmenu #secondnav li#m-2 a { width: 137px; background-position: -165px 0px; }
#secondmenu #secondnav li#m-3 a { width: 98px; background-position: -302px 0px; }
#secondmenu #secondnav li#m-4 a { width: 131px; background-position: -400px 0px; }
#secondmenu #secondnav li#m-5 a { width: 145px; background-position: -531px 0px; }
#secondmenu #secondnav li#m-6 a { width: 128px; background-position: -676px 0px; }
#secondmenu #secondnav li#m-7 a { width: 149px; background-position: -804px 0px; }


/* OVER STATES */
#secondmenu #secondnav li#m-1 a:hover  { width: 165px; background-position: 0px -31px; }
#secondmenu #secondnav li#m-2 a:hover  { width: 137px; background-position: -165px -31px; }
#secondmenu #secondnav li#m-3 a:hover  { width: 98px; background-position: -302px -31px; }
#secondmenu #secondnav li#m-4 a:hover  { width: 131px; background-position: -400px -31px; }
#secondmenu #secondnav li#m-5 a:hover  { width: 145px; background-position: -531px -31px; }
#secondmenu #secondnav li#m-6 a:hover  { width: 128px; background-position: -676px -31px; }
#secondmenu #secondnav li#m-7 a:hover  { width: 149px; background-position: -804px -31px; }

/* PRESSED STATES */
#secondmenu #secondnav li#m-1 a:active { width: 165px; background-position: 0px -31px; }
#secondmenu #secondnav li#m-2 a:active { width: 137px; background-position: -165px -31px; }
#secondmenu #secondnav li#m-3 a:active { width: 98px; background-position: -302px -31px; }
#secondmenu #secondnav li#m-4 a:active { width: 131px; background-position: -400px -31px; }
#secondmenu #secondnav li#m-5 a:active { width: 145px; background-position: -531px -31px; }
#secondmenu #secondnav li#m-6 a:active { width: 128px; background-position: -676px -31px; }
#secondmenu #secondnav li#m-7 a:active { width: 149px; background-position: -804px -31px; }

/* SELECTED STATES */
#secondmenu.m1 #secondnav li#m-1 a { width: 165px; background-position: 0px -62px; }
#secondmenu.m2 #secondnav li#m-2 a { width: 137px; background-position: -165px -62px; }
#secondmenu.m3 #secondnav li#m-3 a { width: 98px; background-position: -302px -62px; }
#secondmenu.m4 #secondnav li#m-4 a { width: 131px; background-position: -400px -62px; }
#secondmenu.m5 #secondnav li#m-5 a { width: 145px; background-position: -531px -62px; }
#secondmenu.m6 #secondnav li#m-6 a { width: 128px; background-position: -676px -62px; }
#secondmenu.m7 #secondnav li#m-7 a { width: 149px; background-position: -804px -62px; }

/* END SECOND MENUS */

/************************************************   BANNER  ******************************************************/

#banner {width:986px; background-color: #FFFFFF; float:left;}

/*************************************************  SEARCHANDTITLE  ************************************************/
 
#searchtitle {width:986px; height:39px; background-color: #EAEAEA; float:left; background-image: url(new/images/searchtitleb.jpg); background-position: right; background-repeat: no-repeat;}
#search { width:211px; height:31px; background-color: #EAEAEA; background-image: url(new/images/searchbg.jpg); background-repeat: no-repeat; float:left; padding: 9px 0px 0px 66px; }
.searchfield { height: 16px; width: 195px; font-size: 11px; border: 1px solid #FFFFFF; }
#title {width:623px; height:28px; background-color: #EAEAEA; float:left; background-image: url(new/images/titlebg.jpg); padding: 11px 0px 0px 20px;}


/************************************************   FOOTER  ******************************************************/

#footer {background-image:url(../images/footbg.jpg); width:986px; height:98px; background-repeat: repeat-x; float:left;}
#footl {width:18px; height:98px; float:left;}
#footr {width:15px; height:98px; }
#footcenter {width:953px; height:99px; float:left; text-align:center; color: #FFFFFF; font-size: 12px;}
#footcenter a {color: #FFFFFF; font-weight: normal; text-decoration:none;}
#footcenter a:hover { text-decoration:underline;}
#footcenter a:active { color: #FFFFFF; }
#footcentert {width:953px; height:40px; float:left; text-align:center; padding-top:6px;}
#footcenterb {width:953px; height:20px; float:left; text-align:center; padding-top:10px;}



/*************************************************  HOMEPAGE  *******************************************************/

#homecolumnl {width:328px; float:left;}
#homewmtalk {width:328px; height:323px; background-image:url(../images/homewtalkbg.jpg); background-repeat: no-repeat;}
#homewmtalkcont {width:254px; height:200px; padding: 70px 30px 0px 44px; float:left; color: #993300; font-size: 12px;}
#homehissue {width:328px; height:321px; background-image:url(../images/homehotissuebg.jpg); background-repeat: no-repeat;}
#homehissue2 {width:76px; height:36px; padding: 14px 0px 0px 0px; float:right;}
#homehissue3 {width:246px; height:40px; padding: 14px 44px 0px 38px; float:left; color: #000066; font-size: 12px;}
#homehissue3 ul { list-style:url(../images/bulletpin.jpg);margin-bottom:14px;}
#homehissue3 li { margin-left:20px;}
#homehissue3 a { color: #000066; text-decoration:none; font-size:12px;}
#homehissue3 a:hover { color: #000066; text-decoration:underline;}
#homehissue3 a:active { color: #000066; text-decoration:underline;}
#homehissue4 {width:246px; height:143px; padding: 58px 44px 0px 38px; float:left; color: #000066; font-size: 12px;}
#homenews {width:328px; height:198px; background-image:url(../images/homenewsbg.jpg); background-repeat: no-repeat;}
#homenews2 {width:246px; height:92px; padding: 60px 44px 0px 38px; float:left;}
#homenews2 ul { list-style:url(../images/bulletnews.jpg);margin-bottom:14px;}
#homenews2 li { margin-left:20px;}
#homenews2 a { color: #006600; text-decoration:none; font-size:12px;}
#homenews2 a:hover { color: #006600; text-decoration:underline;}
#homenews2 a:active { color: #006600; text-decoration:underline;}
#homenews3 {width:85px; height:26px; float:right;}
#homeact {width:328px; height:375px; background-image:url(../images/homeactbg.jpg); background-repeat: no-repeat;}
#homeact2 {width:76px; height:30px; padding: 25px 0px 0px 0px; float:right;}
#homeact3 {width:246px; height:304px; padding: 15px 44px 0px 38px; float:left; color: #993300; font-size: 11px;}
#homeact4 {width:276px; height:90px; float:left;}
#homeact4cont {width:135px; height:82px; padding: 8px 0px 0px 5px; float:left;}
#homeact4cont h1{ font-size: 11px; font-weight:bold; padding: 0px 0px 5px 0px;}
#homeact4cont a {color: #993300; text-decoration:none;}
#homeact4cont a:hover { text-decoration:underline;}
#homeact4cont a:active { color: #993300; }
#homedtrip {width:328px; height:343px; background-image:url(../images/homedtripbg.jpg); background-repeat: no-repeat; color: #D35203; font-size: 11px; float:left;}
#homedtrip2 {width:90px; height:26px; padding: 20px 0px 0px 0px; float:right;}
#homedtrip3 {width:298px; height:280px; float:left; padding: 8px 0px 0px 30px;}
#homedtrip4 { width:138px; height:126px; padding: 8px 0px 0px 0px; float:left;}
#homedtrip5 { width:120px; height:30px; padding: 5px 6px 0px 6px; text-align:center; float:left;}
#homedtrip5 h1{ font-size: 11px; font-weight:bold;}
#homedtrip5 a {color: #D35203; text-decoration:none;}
#homedtrip5 a:hover { text-decoration:underline;}
#homedtrip5 a:active { color: #D35203; }
#homewall {width:328px; height:287px; background-image:url(../images/homewallbg.jpg); background-repeat: no-repeat; float:left;}
#homewall2 {width:90px; height:32px; padding: 24px 0px 0px 0px; float:right;}
#homewall3 {width:298px; float:left; padding: 25px 0px 0px 30px;}


#homecolumnr {width:657px; height:1px; float:left;}
#homehtrip {width:655px; height:558px; background-image:url(../images/homehlbg.jpg); background-repeat: no-repeat; color: #FFFFFF; font-size: 12px; float:left;}
#homehtrip2 {width:90px; height:30px; padding: 25px 0px 0px 0px; float:right;}
#homehtrip3 {width:645px; padding: 5px 0px 0px 10px; float:left;}
#homehtrip4 {width:608px; height:141px; padding: 0px 0px 10px 0px; float:left; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #A89560;}
#homehtrip5 {width:290px; height:124px; padding: 13px 0px 0px 0px; float:left;}
#homehtrip5 h1{ font-size: 12px; font-weight:bold; color: #D35203; padding: 0px 0px 10px 0px;}
#homehtrip5 p{ font-size: 12px; color: #FFFFFF; padding: 0px 0px 10px 0px;}
#homehtrip5 a {color: #D35203; font-weight: bold; text-decoration:none;}
#homehtrip5 a:hover { text-decoration:underline;}
#homehtrip5 a:active { color: #D35203; }
#hometrip {width:655px; height:294px; background-image:url(../images/hometripbg.jpg); background-repeat: no-repeat; float:left; font-size: 11px;}
#hometripl {width:298px; height:274px; float:left; padding: 0px 0px 0px 18px; color: #FF0000;}
#hometripl1 {width:88px; height:30px; padding: 20px 0px 0px 0px; float:right;}
#hometripl2 { width:274px; height:240px; float:left;}
#hometripl3 { width:136px; height:120px; float:left;}
#hometripl3 a {color: #FF0000; text-decoration:none;}
#hometripl3 a:hover { text-decoration:underline;}
#hometripl3 a:active { color: #FF0000; }
#hometripl4 { width:120px; height:30px; text-align:center; float:left;}
#hometripl4 h1{ font-size: 11px; font-weight:bold;}
#hometripr {width:298px; height:274px; float:left; padding: 0px 0px 0px 18px; color: #000066;}
#hometripr1 {width:88px; height:30px; padding: 20px 0px 0px 0px; float:right;}
#hometripr2 { width:274px; height:240px; float:left;}
#hometripr3 { width:136px; height:120px; float:left;}
#hometripr3 a {color: #000066; text-decoration:none;}
#hometripr3 a:hover { text-decoration:underline;}
#hometripr3 a:active { color: #000066; }
#hometripr4 { width:118px; height:30px; text-align:center; float:left;}
#hometripr4 h1{ font-size: 11px; font-weight:bold;}
#homehotel {width:655px; height:371px; background-image:url(../images/homehotelbg.jpg); background-repeat: no-repeat; float:left;  color: #CF0E40;}
#homehotel2 {width:90px; height:30px; padding: 25px 0px 0px 0px; float:right;}
#homehotel3 {width:645px; height:152px; padding: 5px 0px 0px 10px; float:left;}
#homehotel4 {width:608px; height:141px; padding: 0px 0px 10px 0px; float:left; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #A89560; line-height: 18px;}
#homehotel5 {width:290px; height:124px; padding: 13px 0px 0px 0px; float:left;}
#homehotel5 h1{ font-size: 12px; font-weight:bold; padding: 0px 0px 10px 0px;}
#homehotel5 a {color: #CF0E40; text-decoration:none;}
#homehotel5 a:hover { text-decoration:underline;}
#homehotel5 a:active { color: #CF0E40; }
#homehotel6 {width:608px; height:141px; padding: 10px 0px 0px 0px; float:left;}
#homehotel7 {width:135px; height:120px; padding: 10px 0px 0px 15px; float:left;}
#homehotel8 { width:133px; height:30px; text-align:center; float:left;}
#homehotel8 h1{ font-size: 11px; font-weight:bold;}
#homehotel8 a {color: #CF0E40; text-decoration:none;}
#homehotel8 a:hover { text-decoration:underline;}
#homehotel8 a:active { color: #CF0E40; }
#homemtripb {width:655px; height:346px; background-image:url(../images/hometmtripbg.jpg); background-repeat: no-repeat; float:left; color: #000066;}
#hometripb1	{width:298px; height:346px; float:left; padding: 0px 0px 0px 18px; color: #000066;}
#hometripb2 {width:74px; height:30px; padding: 15px 0px 0px 0px; float:right;}
#hometripb3 {width:244px; height:304px; padding: 15px 44px 0px 0px; float:left; color: #993300; font-size: 11px;}
#hometripb4 {width:274px; height:90px; padding: 6px 0px 0px 0px; float:left;}
#hometripb4cont {width:133px; height:82px; padding: 8px 0px 0px 5px; float:left;}
#hometripb4cont h1{ font-size: 11px; font-weight:bold; padding: 0px 0px 5px 0px;}
#hometripb4cont a {color: #000066; text-decoration:none;}
#hometripb4cont a:hover { text-decoration:underline;}
#hometripb4cont a:active { color: #000066; }
#homewb {width:655px; height:277px; background-image:url(../images/homewbbg.jpg); background-repeat: no-repeat; float:left; color: #FFFFFF;}
#homewb1 {width:618px; height:172px; float:left; padding: 95px 0px 0px 34px;}
#homewb1 a {color: #FFFFFF; font-weight: normal; text-decoration:none;}
#homewb1 a:hover { text-decoration:underline;}
#homewb1 a:active { color: #FFFFFF; }


/********************************************  PAGE COLUMN  ************************************************/

#leftcolumn {width:653px; padding: 25px 0px 0px 28px; float:left; color: #666666;}
#rightcolumn {width:305px; float:left; color: #FF0000;}


/********************************************  PROGRAM TOUR  ************************************************/

/*left column*/
#pttitle {width:653px; height:60px; float:left;  padding: 0px 0px 0px 0px;}
#pttitlesearch {width:653px; height:230px; float:left;  padding: 0px 0px 0px 0px;}
#pttitlesearch2 {width:264px; height:158px; float:left;  padding: 0px 0px 0px 0px;}
#pttitlesearch3 {width:243px; height:42px; float:left;  padding: 0px 0px 0px 0px; background-color:#ECF5DE;}
#pttitlesearch4 {width:229px; height:116px; float:left;  padding: 0px 0px 0px 14px; background-color:#ECF5DE; font-size:11px; color:#006600;}
#pttitlecont {width:321px; height:134px; float:left;  padding: 24px 20px 0px 48px; color:#006600; background-image:url(../images/pt_titlebg.jpg); background-repeat: no-repeat;}
.pttitlesearchform {width:126px; height:20px; float:left; background-color:#FFFFFF; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border: 1px solid #CEE6AA; }
.pttitlesearchform2 {width:146px; height:20px; float:left; background-color:#FFFFFF; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border: 1px solid #CEE6AA; }

#pttrip {width:653px; height:63px; float:left;  padding: 0px 0px 0px 0px;}
#pttripcontent {width:631px; float:left;  padding: 8px 0px 0px 22px;}
#pttripcontent1 {width:306px; height:90px; float:left; padding: 0px 5px 15px 0px;}
#pttripcontent2 {width:165px; height:90px; padding: 0px 0px 0px 5px; float:left;}
#pttripcontent2 h1{ font-size: 12px; font-weight:bold; padding: 0px 0px 5px 0px;}
#pttripcontent2 a {color: #666666; font-weight: bold; text-decoration:none;}
#pttripcontent2 a:hover { text-decoration:underline;}
#pttripcontent2 a:active { color: #666666; }

#pthtrip3 {width:625px; padding: 5px 0px 20px 10px; float:left;}
#pthtrip4 {width:610px; height:141px; padding: 0px 0px 10px 0px; float:left; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #A89560;}
#pthtrip5 {width:292px; height:124px; padding: 13px 0px 0px 0px; float:left;}
#pthtrip5 h1{ font-size: 12px; font-weight:bold; padding: 0px 0px 10px 0px;}
#pthtrip5 p{ font-size: 12px; padding: 0px 0px 10px 0px;}
#pthtrip5 a {color: #666666; font-weight: bold; text-decoration:none;}
#pthtrip5 a:hover { text-decoration:underline;}
#homehtrip5 a:active { color: #666666; }


/*right column*/
#hilighttrip {width:263px; height:444px; background-image:url(../images/pt_hilightbg.jpg); background-repeat: no-repeat; float:left; padding: 75px 0px 0px 42px;}
#hilighttripcont { width:204px; float:left; padding: 0px 0px 10px 0px; float:left; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #A89560;}
#hilighttripcont1 { width:204px; height:36px; float:left; text-align:center; color:#006600; }
#hilighttripcont2 { width:204px; height:36px; float:left; text-align:center; color:#006600; }
#hilighttripcont2 a {color: #006600; font-weight: bold; text-decoration:none; text-align:center;}
#hilighttripcont2 a:hover { text-decoration:underline;}
#hilighttripcont2 a:active { color: #006600; }
#hilighttripcont3 { width:204px; float:left;} 

#hotelhilight {width:263px; height:233px; background-image:url(../images/pt_hotelbg.jpg); background-repeat: no-repeat; float:left; padding: 65px 0px 0px 42px;}
#hotelcont { width:204px; height:36px; float:left; text-align:center; color:#FF0000;}
#hotelcont a {color: #FF0000; font-weight: bold; text-decoration:none;}
#hotelcont a:hover { text-decoration:underline;}
#hotelcont a:active { color: #FF0000; }

#tripthaihilight {width:263px; height:233px; background-image:url(../images/ht_thaitripbg.jpg); background-repeat: no-repeat; float:left; padding: 65px 0px 0px 42px;}

#tripworldhilight {width:263px; height:235px; background-image:url(../images/pt_twbg.jpg); background-repeat: no-repeat; float:left; padding: 65px 0px 0px 42px;}
#tripworldhilightcont { width:204px; height:36px; float:left; text-align:center; color:#000066;}
#tripworldhilightcont a {color: #000066; font-weight: bold; text-decoration:none;}
#tripworldhilightcont a:hover { text-decoration:underline;}
#tripworldhilightcont a:active { color: #000066; }

#partnerlink {width:273px; height:116px; background-image:url(../images/pt_linkbg.jpg); background-repeat: no-repeat; float:left; padding: 65px 0px 20px 32px;}
#agodalink {width:117px; height:73px; float:left; padding: 0px 5px 0px 0px;}
#partnerlink2 {width:109px; height:73px; float:left; padding: 0px 0px 0px 0px; line-height:5px;}

#ptrelated { width:267px; height:166px; float:left; background-image:url(../images/pt_relatebg.jpg); background-repeat: no-repeat; padding: 65px 0px 0px 38px;}
#ptrelated2 {width:204px; float:left; padding: 0px 0px 0px 0px; float:left; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #A89560;}
#ptrelated2 ul { list-style:url(../images/bulletpinpink.jpg);margin-bottom:14px;}
#ptrelated2 li { margin-left:20px;}
#ptrelated2 a { color: #CC0033; text-decoration:none; font-size:12px;}
#ptrelated2 a:hover { color: #CC0033; text-decoration:underline;}
#ptrelated2 a:active { color: #CC0033; text-decoration:underline;}

/*Trip List*/
#pttriplistsearch {width:523px; height:50px; float:left; background-image:url(../images/pt_ptsearchbg.jpg); background-repeat: no-repeat;padding: 10px 0px 15px 130px; font-size:11px; color:#006600;}
#pttriplistnav {width:653px; height:60px; float:left; padding: 0px 0px 0px 0px; font-size:14px; color:#006600; font-weight:bold;}
#pttriplistnav1 {width:292px; height:35px; float:left; background-image:url(../images/pt_listttle.jpg); background-repeat: no-repeat;padding: 25px 0px 0px 260px;}
#pttriplistnav2 {width:68px; height:35px; float:left; background-image:url(../images/pt_listttle3.jpg); background-repeat: no-repeat;padding: 25px 0px 0px 33px;}
#pttriplistnavbottom {width:625px; padding: 20px 0px 0px 0px; float:left; text-align:center;}

/*Trip Detail*/
#pttripdetail{width:393px; height:35px; float:left; background-image:url(../images/pt_title.jpg); background-repeat: no-repeat; padding: 25px 0px 0px 260px;}
#pttripdetailcont {width:653px; float:left; padding: 0px 0px 0px 0px; font-size:12px; color:#993300;}
#pttripdetailcont h1{padding: 30px 0px 15px 20px; font-size:18px; font-weight:bold;}
#pttripdetailcont h2{padding: 0px 0px 0px 0px; font-size:12px; font-weight:bold;}

#pttripdetail2 { width:365px; height:185px; padding: 0px 0px 0px 5px; float:left;}
#pttripdetail2cont { width:481px; height:133px; padding: 35px 92px 24px 80px; background-image:url(../images/tripdetailbg.jpg); background-repeat: no-repeat; float:left; color:#993300;}

#pttripdetailgall {width:625px; float:left; padding: 20px 0px 20px 28px; font-size:12px; color:#993300;}
#ptpicgall {width:105px; height:71px; padding: 5px 10px 10px 5px; float:left; background-image:url(../images/picgallbg.jpg); background-repeat: no-repeat;}

#pttripdetailcont3 {width:612px; float:left; padding: 10px 23px 15px 18px; font-size:12px; color:#993300; line-height:20px;}



/********************************************  Hotel  ************************************************/

#hoteltitlecont {width:321px; height:134px; float:left;  padding: 24px 20px 0px 48px; color:#652100; background-image:url(../images/ht_titlebg.jpg); background-repeat: no-repeat;}
#httitlesearch {width:229px; height:116px; float:left;  padding: 0px 0px 0px 14px; background-color:#F3EAE5; font-size:11px; color:#652100;}
.httitlesearchform {width:126px; height:15px; float:left; background-color:#FFFFFF; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border: 1px solid #E5D4D4;}
.httitlesearchform2 {width:146px; height:15px; float:left; background-color:#FFFFFF; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border: 1px solid #E5D4D4;}
#hotellistcont {width:292px; height:124px; padding: 13px 0px 0px 0px; float:left; line-height: 25px;}
#hotellisttitle{width:453px; height:35px; float:left; background-image:url(../images/ht_title.jpg); background-repeat: no-repeat; padding: 25px 0px 0px 200px; font-size:14px; color:#652100; font-weight:bold;}
#hotellistsearch {width:523px; height:50px; float:left; background-image:url(../images/ht_searchbg.jpg); background-repeat: no-repeat;padding: 10px 0px 15px 130px; font-size:11px; color:#652100;}
#hotelcontent {width:631px; float:left;  padding: 10px 0px 10px 22px; font-size:12px; color:#333333;}
#hotelcontentlist {width:592px; float:left;  padding: 10px 10px 10px 10px; font-size:12px; color:#333333; background-color:#E9E9E9;}
#hotelpricelist {width:592px; float:left;  padding: 10px 10px 10px 10px; font-size:12px; color:#993300; background-color:#F2EBEB;}




/********************************************  WEBBOARD  ************************************************/

#wbtitle {width:653px; float:left;  padding: 0px 0px 0px 0px;}
#wbtitlecont {width:570px; height:69px; float:left;  padding: 24px 20px 0px 63px; color:#8B2E00; background-image:url(../images/wb_title_bg.jpg); background-repeat: no-repeat;}
#wblistbg {width:625px; float:left; padding: 5px 0px 0px 28px; color:#8B2E00; background-image:url(../images/wb_bglist.jpg); background-repeat: repeat-y;}
.wbtableborder{border: 1px solid #E7C9C9;}
.wbhtable{height:34px; color:#8B2E00; font-size: 12px; font-weight: bold; text-align: center; background-color: #EEDBDB;}
.wblistwhite{background-color: #FFFFFF; height:34px; padding: 10px 0px 10px 0px; border: 1px solid #E7C9C9; font-size:11px;}
.wblistcolor{background-color: #F9F2F2; height:34px; padding: 10px 0px 10px 0pxx; border: 1px solid #E7C9C9; font-size:11px;}
