@charset "utf-8";
body {
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2d3032;
}
*{
padding:0;
margin:0;
list-style-type:none;
}
a{
color:#2d3032;
text-decoration:none;
}
a:hover{
color:#2d3032;
text-decoration:underline;
}
input, textarea{
	font-family: Arial, Helvetica, sans-serif;
}
#main{
width:1002px;
}
#main #top{
float:left;
width:100%;
height:105px;
background:url(../images/banner.jpg) no-repeat left top;
}
#top #logo{
float:left;
width:261px;
padding:3px 0 0 18px;
}
#top #rightlinks{
float:left;
width:723px;
padding-top:80px;
}
#top_banner
{
width:950px;
float:left;
padding-top:10px;
padding-bottom:10px;

}
#top_banner .banner
{
width:728px;
height:90px;
background-color:#CCCCCC;
font-size:12px;
text-align:center;
font-weight:bold;
line-height:80px;
}
#rightlinks .welcome_txt {
float:left;
width:68%;
color:#FFFFFF;
text-align:right;
padding-right:2%;
}
#rightlinks .toplinks {
float:left;
width:30%;
color:#FFFFFF;
}
#rightlinks .toplinks a {
color:#FFFFFF;
font-size:16px;
text-decoration:none;
font-weight:bold;
}
#rightlinks .toplinks a:hover {
color:#c3ff00;
font-size:16px;
text-decoration:none;
font-weight:bold;
}
.toplinks .subMenu
{
position:absolute;
width:150px;
background-color:#508193;
border:1px solid #6aadc5;
text-align:left;
float:left;
margin-top:25px;
}
#rightlinks a.subMenuLink
{
color:#FFFFFF;
text-decoration:none;
font-weight:normal;
background-color:#508193;
display:block;
height:20px;
padding-left:5px;
padding-top:5px;
}
#rightlinks a.subMenuLink:hover
{
color:#FFFFFF;
text-decoration:none;
font-weight:normal;
background-color:#add723;
display:block;
height:20px;
padding-left:5px;
padding-top:5px;
}
#main #menu_container {
float:left;
width:100%;
}
#menu_container #menu {
float:left;
width:1000px;
height:39px;
background:url(../images/menu-bg.jpg) repeat-x left top;
border-left:solid 1px #c3ff00;
border-right:solid 1px #c3ff00;
}
#menu .taboff {
float:left;
width:auto;
height:29px;
color:#FFFFFF;
font-weight:bold;
cursor:pointer;
padding:10px 28px 0 28px;
}
#menu .tabon {
float:left;
width:auto;
height:29px;
color:#FFFFFF;
font-weight:bold;
cursor:pointer;
padding:10px 28px 0 28px;
background:url(../images/tabon-bg.jpg) no-repeat center top;
}
#menu .search {
float:right;
width:270px;
height:34px;
color:#FFFFFF;
font-size:16px;
background:url(../images/search-bg.jpg) no-repeat right top;
padding-top:5px;
}
.search .searchtitle {
float:left;
width:24%;
text-align:left;
padding-top:2px;
}
.search .searchinput{
float:left;
width:76%;
text-align:left;
}

/*  ---  general classes  -----  */
.txtblue_drk_16 {
color:#1b5790;
font-size:16px;
}
.txtblue_drk_14 {
color:#1b5790;
}
.txtblue_drk_18 {
color:#1b5790;
}
.txtblue_12 {
color:#346ca9;
}
.txtblue_14 {
color:#346ca9;
}
.txtblue_16 {
color:#346ca9;
font-size:16px;
}
.txtblue_18 {
color:#346ca9;

}
.txtblue_24 {
color:#346ca9;
}
.txtblue_26 {
color:#346ca9;
font-size:26px;
}
.txtblue_30 {
color:#346ca9;
}
.txtblue_lt_12 {
color:#2ca9d4;
font-size:12px;
}
.txtblue_lt_18 {
color:#2ca9d4;
}
a.txtblue_lt_18 {
color:#2ca9d4;
}
a.txtblue_lt_18:hover {
color:#2ca9d4;
text-decoration:none;
}
.txtgreen_14 {
color:#8eb919;
font-size:14px;
}
.txtgreen_18 {
color:#8eb919;
font-size:18px;
}
.txtgreen_26 {
color:#8eb919;
font-size:26px;
}
.txtblack_12{
color:#000000;
}
.txtblack_14{
color:#000000;
}
.txtblack_16{
color:#000000;
font-size:16px;
}

.txtblack_18{
color:#000000;
}
.txtgrey_12 {
color:#222222;
font-size:13px;
}
.txtgrey_14 {
color:#222222;
}
.txtgrey_24 {
color:#222222;
}
.txtgrey_lt_12 {
color:#9f9f9f;
font-size:12px;
}
.txt_smlgrey {
color:#717171;
font-size:11px;
}
a.linkwhite_1 {
color:#FFFFFF;
font-size:12px;
text-decoration:none;
}
a.linkwhite_1:hover {
color:#afee00;
font-size:12px;
text-decoration:none;
}
a.linkblue2 {
color:#1b5790;
font-size:18px;
text-decoration:none;
}
a.linkblue2:hover {
color:#1b5790;
font-size:18px;
text-decoration:underline;
}
a.linkblue_1 {
color:#1b5790;
font-size:14px;
text-decoration:underline;
}
a.linkblue_1:hover {
color:#1b5790;
font-size:14px;
text-decoration:none;
}
a.linkblue_3 {
color:#1b5790;
text-decoration:none;
}
a.linkblue_3:hover {
color:#010101;
text-decoration:none;
}
a.linkblue_4 {
color:#376ba7;
text-decoration:none;
}
a.linkblue_4:hover {
color:#000000;
text-decoration:none;
}
a.linkblack_1 {
color:#000000;
font-size:12px;
text-decoration:none;
}
a.linkblack_1:hover {
color:#000000;
font-size:12px;
text-decoration:underline;
}
a.link_smlgrey {
color:#717171;
font-size:11px;
text-decoration:underline;
}
a.link_smlgrey:hover {
color:#717171;
font-size:11px;
text-decoration:none;
}
a.link_viewall{
color:#2d3032;
font-size:12px;
text-decoration:underline
}
a.link_viewall:hover{
color:#2d3032;
font-size:12px;
text-decoration:none;
}
a.link_viewall_blk{
color:#2b2b2b;
text-decoration:underline
}
a.link_viewall_blk:hover{
color:#2b2b2b;
text-decoration:none;
}
a.link_seeall{
color:#8eb919;
font-size:14px;
text-decoration:underline;
}
a.link_seeall:hover{
color:#8eb919;
font-size:14px;
text-decoration:none;
}
a.link_readmore{
color:#777777;
font-size:12px;
text-decoration:none;
}
a.link_readmore:hover{
color:#777777;
font-size:12px;
text-decoration:underline;
}
a.link_readmore2{
color:#8eb919;
font-size:12px;
text-decoration:none;
}
a.link_readmore2:hover{
color:#8eb919;
font-size:12px;
text-decoration:underline;
}
a.linkgreen_1 {
color:#8eb919;
text-decoration:underline;
}
a.linkgreen_1:hover {
color:#8eb919;
text-decoration:none;
}
.inputsty1e1{
width:155px;
color:#1b5790;
font-size:14px;
background:transparent;
border:none;
height:17px;
padding-top:4px;
}
.inputsty1e2{
width:200px;
color:#222222;
font-size:14px;
border:solid 1px #686767;
padding:2px;
}
.inputsty1e3{
width:345px;
color:#686767;
font-size:14px;
border:solid 1px #c3c3c3;
padding:2px;
}
.inputsty1e4{
width:400px;
color:#222222;
font-size:14px;
border:solid 1px #686767;
padding:2px;
}
.inputsty1e5{
width:120px;
color:#222222;
font-size:14px;
border:solid 1px #686767;
padding:2px;
}
.txtareasty1e1{
width:400px;
color:#222222;
font-size:14px;

border:solid 1px #686767;
padding:2px;
overflow:auto;
}
.img_bdr1{
border:solid 4px #97c21c;
}
.bdr_grey1{
border:solid 4px #e4e4e4;
}
.bdr_grey2{
border:solid 1px #616161;
}
.bdr_grey3{
border:solid 1px #c9c9c9;
}
.container{
float:left;
width:100%;
}
.container2{
float:left;
width:100%;
padding-top:10px;
}

/*  ---  general classes ends -----  */

#menu_container #submenu_container{
float:left;
width:1000px;
height:35px;
background:url(../images/submenu-bg.jpg) repeat-x left top;
border-left:solid 1px #96c01c;
border-right:solid 1px #96c01c;
}
#submenu_container #submenu {
float:left;
width:885px;
height:35px;
padding-left:115px;
}
#submenu #subtab{
float:left;
width:auto;
height:28px;
color:#232427;
font-size:14px;
border-right:solid 1px #e3e3e3;
padding:7px 8px 0 8px;
}
#subtab a{
color:#232427;
font-size:14px;
text-decoration:none;
}
#subtab a:hover{
color:#0095da;
font-size:14px;
text-decoration:none;
}
#main #content {
float:left;
width:980px;
border-left:solid 1px #96c01c;
border-right:solid 1px #96c01c;
border-bottom:solid 1px #96c01c;
padding:10px;
}
#content #plan_your_trip {
float:left;
width:100%;
padding-top:18px;
}
#plan_your_trip #pyt_img {
float:left;
width:28%;
padding-top:8px;
}
#plan_your_trip #pyt_right {
float:left;
width:70%;
padding:8px 1% 0 1%;
}
#pyt_right #pyt_detail {
float:left;
width:93%;
color:#7f7f7f;
line-height:20px;
text-align:left;
padding:10px 0 0 0;
}
#callout {
float:left;
width:93%;
height:50px;
color:#FFFFFF;
font-size:15px;
background:url(../images/callout.jpg) no-repeat left top;
padding-top:5px;
}
#brows_by1 {
float:left;
width:532px;
padding-top:10px;
}
#brows_by2 {
float:left;
width:448px;
padding-top:10px;
}
/*   -----box1 ------   */
#box1_container {
float:left;
padding-bottom:5px;
}
#box1_container #box1-top {
float:left;
width:100%;
height:33px;
background:url(../images/box1-top-mid.jpg) repeat-x left top;
}
#box1_container #box1_tophdr {
float:left;
color:#000000;
font-size:18px;
height:33px;
background:url(../images/box1-hdr-m.jpg) repeat-x left bottom;
}
#box1_container #box1_hdrtxt {
float:left;
padding:5px 0px 0 0px;
}
#box1_container #box1_content {
float:left;
border-left:solid 3px #7bd1ef;
border-right:solid 3px #7bd1ef;
padding:5px 0;
}
#box1_container #box1_bottom {
float:left;
width:100%;
height:16px;
background:url(../images/box1-botm-m.jpg) repeat-x left top;
}
#box1_container #box1-top2 {
float:left;
width:100%;
height:55px;
background:url(../images/box1-topmid2.jpg) repeat-x left top;
}
#box1_container #box1_tophdr2 {
float:left;
color:#000000;
font-size:18px;
height:55px;
background:url(../images/box1-hdr2-m.jpg) repeat-x left bottom;
}
#box1_container #box1_hdrtxt2 {
float:left;
font-size:18px;
padding:5px 0px 0 0px;
}
/*   -----box1 end------   */
.midicons {
float:left;
width:440px;
text-align:center;
}
.icons1 {
float:left;
width:20%;
font-size:14px;
text-align:center;
}
.arrow_left {
float:left;
width:25px;
padding-top:36px;
}
.arrow_right {
float:left;
width:25px;
padding-top:36px;
}
#topranked_pane {
float:left;
width:330px;
padding-top:10px;
}
.topranked_hdr {
float:left;
width:100%;
color:#2d3032;	
font-size:24px;
text-align:left;
}
.toprankedgurus {
float:left;
width:100%;
padding-top:15px;
}
.trg_img{
float:left;
width:20%;
}
.trg_detail{
float:left;
width:79%;
text-align:left;
padding-left:1%;
}
.trg_name{
float:left;
width:60%;
}
.trg_point{
float:left;
width:40%;
}
.trg_desc{
float:left;
width:100%;
}
.trg_viewall {
float:left;
width:100%;
text-align:right;
padding-top:10px;
}
#recent_reviews_pane{
float:left;
width:320px;
padding:10px 0 0 10px;
}
.tour_review{
float:left;
width:100%;
padding-top:20px;
}
.rr_img{
float:left;
width:35%;
}
.rr_detail{
float:left;
width:63%;
text-align:left;
padding-left:2%;
}
#featured_trip_pane{
float:left;
width:320px;
padding:10px 0 0 0;
}
.ft_img
{
float:left;
width:100%;
text-align:left;
padding-top:10px;
}
.ft_desc
{
float:left;
width:100%;
text-align:left;
padding-top:10px;
}

/*    -------- box2 --------  */
#box2_container {
float:left;
width:300px;
}
#box2_container .box2_top{
float:left;
width:100%;
background:url(../images/box2-top-m.jpg) repeat-x left top;
}
#box2_container .box2_content{
float:left;
width:274px;
border-left:solid 3px #1b5790;
border-right:solid 3px #1b5790;
padding:0 10px 0 10px;
}
#box2_container .box2_botm
{
float:left;
width:100%;
background:url(../images/box2-btm-m.jpg) repeat-x left bottom;
}
/*   -------- box2 end--------  */

#main #footer{
float:left;
width:985px;
height:74px;
color:#1e1e1e;
font-size:12px;
text-align:left;
line-height:20px;
border-top:solid 1px #9fc530;
border-left:solid 1px #9fc530;
border-right:solid 1px #9fc530;
background-color:#acd33f;
margin-top:10px;
padding:20px 0 0 15px;
}
#footer a{
color:#1e1e1e;
font-size:12px;
text-decoration:none;
}
#footer a:hover{
color:#1e1e1e;
font-size:12px;
text-decoration:underline;
}

/*   --------signin  page--------  */
#content #left_col{
float:left;
width:680px;
text-align:left;
padding:10px 0 0 0;
}
#content #right_col {
float:left;
width:290px;
padding:10px 0 0 10px;
}
#signin_left{
float:left;
width:80%;
padding:10px 10% 0 4%;
}
.signin_hd1 {
float:left;
width:80%;
padding:0 20% 0 0;
}
.signin_hd2 {
float:left;
width:80%;
padding:20px 20% 0 0;
}
.signin_txt1 {
float:left;
width:80%;
padding:20px 20% 0 0;
}
.signin_hd3 {
float:left;
width:100%;
text-align:left;
border-bottom:solid 1px #a5a5a4;
padding:5px 0 5px 0;
}
.signin_frmtitle {
float:left;
width:90%;
text-align:left;
padding:15px 0 0 5%;
}
.signin_frmfields {
float:left;
width:95%;
text-align:left;
padding:10px 0 0 5%;
}
.signin_btn {
float:left;
width:95%;
text-align:left;
padding:15px 0 0 5%;
}
#signin_img {
float:left;
width:100%;
padding:15px 0 0 0;
}

/*   -------- box3 --------  */
#box3_container {
float:left;
width:300px;
}
#box3_container .box3_top {
float:left;
width:100%;
background:url(../images/box3-top-m.jpg) repeat-x left top;
}
#box3_container .box3_content{
float:left;
width:276px;
border-left:solid 2px #7bd1ef;
border-right:solid 2px #7bd1ef;
padding:0 10px 0 10px;
}
#box3_container .box3_botm {
float:left;
width:100%;
background:url(../images/box3-botm-m.jpg) repeat-x left bottom;
}
/*   -------- box3 end--------  */
/*   -------- box4 --------  */
#box4_container {
float:left;
width:300px;
}
#box4_container .box4_top {
float:left;
width:100%;
background:url(../images/box4-top-m.jpg) repeat-x left top;
}
#box4_container .box4_content{
float:left;
width:278px;
border-left:solid 1px #7bd1ef;
border-right:solid 1px #7bd1ef;
padding:0 10px 0 10px;
}
#box4_container .box4_botm {
float:left;
width:100%;
background:url(../images/box4-botm-m.jpg) repeat-x left bottom;
}
/*   -------- box4 end--------  */

#breadcrumbs {
float:left;
width:100%;
text-align:left;
padding:0px 0 5px 0;
}
/*   --------member page--------  */
#member_leftcol {
float:left;
width:240px;
text-align:left;
padding:10px 0 0 0;
}
#member_midcol {
float:left;
width:490px;
text-align:left;
padding:10px 0 0 10px;
}
#member_rightcol {
float:left;
width:240px;
text-align:left;
padding:10px 0 0 0;
}
.mem_profile_img {
float:left;
width:37%;
padding:5px 0 0 1%;
}
.mem_profile_desc{
float:left;
width:62%;
padding-top:5px;
}
.rece_desti_hd {
float:left;
width:63%;
padding:10px 0 0 7%;
}
.rece_desti_hd2 {
float:left;
width:100%;
width:93%;
padding:10px 0 0 7%;
}
.rece_desti_imgs {
float:left;
width:30%;
padding-top:5px;
}
.rece_desti_txt {
float:left;
width:93%;
padding:0 0 0 7%;
}
.rece_desti_link {
float:left;
width:100%;
text-align:right;
padding-top:8px;
}
.whats_on_title {
float:left;
width:100%;
color:#346ca9;
text-align:left;
font-size:16px;
}
.whats_on_field {
float:left;
width:355px;
padding-top:5px;
}
.whats_on_btn {
float:left;
width:72px;
padding:1px 0 0 8px;
}
#just_pane {
float:left;
width:100%;
padding:15px 0 15px 0;
border-bottom:solid 1px #a5a5a4;
}
#just_pane .jp-left {
float:left;
width:24%;
height:20px;
color:#346ca9;
font-size:14px;
padding-top:2px;
}
#just_pane .jp-mid {
float:left;
width:23%;
height:20px;
color:#FFFFFF;
text-align:center;
background:url(../images/just-bg.jpg) no-repeat center top;
padding-top:2px;
}
#just_pane .jp-right {
float:left;
width:49%;
height:20px;
color:#346ca9;
font-size:14px;
padding-top:2px;
}
.friends_title {
float:left;
width:100%;
color:#346ca9;
font-size:16px;
padding-top:5px;
}
.friends_icon {
float:left;
width:6%;
padding-top:5px;
}
.friends_detail  {
float:left;
width:94%;
padding-top:5px;
color:#000000;
font-size:14px;
}
.friends_img1 {
float:left;
width:13%;
padding-top:5px;
}
.friends_name {
float:left;
width:87%;
color:#346ca9;
font-size:14px;
padding-top:5px;
}
.friends_detail2 {
float:left;
width:87%;
color:#8d8d8d;
font-size:12px;
text-align:left;
padding:10px 2% 0 11%;
}
.friends_info {
float:left;
width:87%;
color:#262626;
font-size:12px;
text-align:left;
line-height:23px;
padding:10px 2% 0 11%;
}
.mtg_img1{
float:left;
width:3%;
padding-top:4px;
}
.mtg_name{
float:left;
width:auto;
padding:2px 2% 0 1%;
}
.mtg_img2{
float:left;
width:auto;
padding-top:4px;
}
.friend_right_img1 {
float:left;
width:33%;
text-align:center;
padding:5px 0 5px 0;
}
.find_a_flight_img {
float:left;
width:100%;
text-align:center;
padding:5px 0 5px 0;
}
.activity_tag_cloud_mid {
float:left;
width:100%;
text-align:center;
line-height:25px;
padding:5px 0 5px 0;
}
a.link_small {
color:#1b5790;
font-size:12px;
text-decoration:none;
}
a.link_small:hover {
color:#8eb919;
font-size:12px;
text-decoration:none;
}
a.link_medium {
color:#1b5790;
font-size:18px;
text-decoration:none;
}
a.link_medium:hover {
color:#8eb919;
font-size:18px;
text-decoration:none;
}
a.link_large{
color:#1b5790;
font-size:24px;
}
a.link_large:hover {
color:#8eb919;
font-size:24px;
text-decoration:none;
}
/*   --------member page updated--------  */
#left_col2
{
float:left;
width:670px;
padding-right:10px;
}
#right_col2
{
float:left;
width:300px;
}
.profile_img{
float:left;
width:29%;
}
.profile_detail_pane{
float:left;
width:67%;
text-align:left;
padding-left:4%;
}
.profile_desc{
float:left;
width:100%;
color:#000000;
font-size:12px;
text-align:left;
padding-top:5px;
}
.profile_tit1e1{
float:left;
width:40%;
color:#1b5790;
font-size:12px;
text-align:left;
padding-top:5px;
}
.profile_tit1e2{
float:left;
width:60%;
text-align:left;
color:#000000;
font-size:12px;
padding-top:5px;
}
.adv1 {
float:left;
width:100%;
color:#797979;
padding-top:10px;
}
#history_pane
{
float:left;
width:100%;
padding-top:15px;
}
.hist_img_col
{
float:left;
width:15%;
}
.hist_detail_col
{
float:left;
width:85%;
}
.hist_hd
{
float:left;
width:100%;
color:#000000;
font-size:16px;
text-align:left;
padding-bottom:5px;
}
.hist_desc_row {
float:left;
width:100%;
border-bottom:solid 1px #dddddd;
padding:10px 0 15px 0;
margin-bottom:10px;
}
.hist_icon{
float:left;
width:8%;
}
.hist_desc {
float:left;
width:90%;
padding-left:2%;
text-align:left;
}
.readmore2 {
float:left;
width:100%;
text-align:right;
padding-top:20px;
}
.adv2 {
float:left;
width:100%;
padding:15px 0 10px 0;
}
#browsetrips
{
float:left;
width:100%;
padding-top:10px;
text-align:left;
}
.bt_hd
{
float:left;
width:100%;
color:#2a6ab4;
padding-bottom:5px;
}
.bt_filter{
float:left;
width:100%;
background-color:#f8ffe1;
border-top:solid 1px #c9c9c9;
padding-bottom:5px;
}
.bt_filtertrip{
float:left;
width:96%;
border-bottom:solid 1px #c9c9c9;
padding:5px 2% 15px 2%;
}
.bt_filter_title{
float:left;
width:100%;
color:#2a6ab4;
}

.bt_filter_field{
float:left;
width:20%;
padding:10px 2% 0 0;
}
.filter_menu{
float:left;
width:100%;
color:#000000;
padding-top:50px;
text-align:right;
}
.filter_menu_link{
color:#506bab;
text-decoration:none;
cursor:pointer;
}
.filter_menu_link:hover{
color:#607c06;
text-decoration:none;
cursor:pointer;
}
.filter_menu_link1{
color:#607c06;
text-decoration:none;
cursor:pointer;
}
.filter_menu_link1:hover{
color:#506bab;
text-decoration:none;
cursor:pointer;
}

#bt_trip_blog{
float:left;
width:100%;
border-bottom: dashed 1px #7f7f7f;
padding:10px 0 10px 0;
margin-bottom:10px;
}
.bt_img_col{
float:left;
width:22%;
}
.bt_desc_col{
float:left;
width:78%;
text-align:left;
}
.bt_txt1{
float:left;
width:100%;
color:#2a6ab4;
font-size:18px;
padding-bottom:10px;
}
a.triplink
{
	color:#2a6ab4;
	font-size:18px;
	text-decoration:none;
}
a.triplink:hover
{
	color:#2a6ab4;
	font-size:18px;
	text-decoration:underline;
}
.bt_tbl_hd{
float:left;
width:100%;
background-color:#f8ffe1;
padding:5px 0 5px 0;
}
.bt_tbl_detail{
float:left;
width:100%;
}
.triptype{
float:left;
width:35%;
color:#000000;
font-size:14px;
padding-left:2%;
}
.triptype_2{
float:left;
width:35%;
color:#000000;
font-size:14px;
line-height:18px;
padding:5px 0 0 2%;
}
.activities{
float:left;
width:28%;
color:#000000;
font-size:14px;
}
.activities_2{
float:left;
width:28%;
color:#000000;
font-size:12px;
line-height:18px;
padding:5px 0 0 0;
}
.destinations{
float:left;
width:33%;
color:#000000;
font-size:14px;
padding-right:2%;
}
.destinations_2{
float:left;
width:33%;
color:#000000;
font-size:12px;
line-height:18px;
padding:5px 2% 0 0;
}
#browseactivities
{
float:left;
width:100%;
}
#ba_box_col {
float:left;
width:100%;
padding:5px 0 10px 0;
}
.ba_box
{
float:left;
width:25%;
}
.ba_box .ba_img
{
float:left;
width:100%;
}
.ba_box .ba_desc
{
float:left;
width:94%;
color:#376ba7;
text-align:left;
line-height:18px;
padding:3px 3% 0 3%;
}
.paging
{
float:left;
width:100%;
padding-top:20px;
padding-bottom:10px;
}
.numon
{
float:right;
width:auto;
color:#2b74b9;
font-size:11px;
background-color:#acd33f;
cursor:pointer;
padding:3px 5px;
margin-right:3px;
}
.numoff
{
float:right;
width:auto;
color:#000000;
font-size:11px;
background-color:#acd33f;
cursor:pointer;
padding:3px 5px;
margin-right:3px;
}
.creat_trip_hd {
float:left;
width:100%;
color:#346ca9;
font-size:26px;
border-bottom:solid 1px #a5a5a4;
padding:5px 0 5px 0;
margin-bottom:5px;
}
.creat_trip_title{
float:left;
width:97%;
color:#222222;
font-size:14px;
padding:15px 0 0 3%;
}
.creat_trip_field {
float:left;
width:97%;
padding:3px 0 0 3%;
}
.creat_trip_field2 {
float:left;
width:40%;
}
.creat_trip_check {
float:left;
width:3%;
padding:15px 0 0 3%;
}
.creat_trip_accept{
float:left;
width:94%;
color:#222222;
font-size:14px;
padding:15px 0 0 0;
}
.save_trip_btn
{
float:left;
width:68%;
text-align:right;
padding:15px 32% 10px 0;
}
.ct_whatcan
{
float:left;
width:100%;
color:#346ca9;
font-weight:bold;
text-align:left;
}
.ct_getpersonalized
{
float:left;
width:100%;
text-align:left;
padding:10px 0 0 0;
}
.ct_whatcan_list
{
float:left;
width:100%;
text-align:left;
padding:10px 0 0 0;
}
.list_1
{
float:left;
width:90%;
color:#222222;
background:url(../images/bullet1.jpg) no-repeat 5px top;
padding:0 0 10px 9%;
margin-top:10px;
}
.list_2
{
float:left;
width:85%;
color:#222222;
font-size:14px;
background:url(../images/bullet1.jpg) no-repeat 5px top;
padding:0 0 10px 14%;
margin-top:10px;
}

/*   --------Add  Activity page--------  */
.add_activity_hd {
float:left;
width:100%;
color:#346ca9;
border-bottom:solid 1px #a5a5a4;
padding:5px 0 5px 0;
margin-bottom:5px;
}
.add_activity_title {
float:left;
width:97%;
color:#222222;
padding:15px 0 0 3%;
}
.add_activity_field {
float:left;
width:97%;
padding:3px 0 0 3%;
}
.did_u_know_hd
{
float:left;
width:100%;
color:#346ca9;
font-size:14px;
text-align:left;
}
.did_u_know_txt
{
float:left;
width:100%;
color:#000000;
font-size:12px;
text-align:left;
padding:10px 0 0 0;
}

/*   -------Destination page--------  */

.toprated_txt {
float:left;
width:96%;
padding:10px 2% 0 2%;
}
.fav_activities {
float:left;
width:96%;
padding:10px 2% 0 2%;
}
.fav_activities_txt {
float:left;
width:70%;
}
.fav_activities_img {
float:left;
width:30%;
}
.gurus_who_txt {
float:left;
width:90%;
padding:10px 2% 0 8%;
}
.tag_cloud_includes {
float:left;
width:100%;
text-align:center;
padding-top:8px;
}
.description_img {
float:left;
width:100%;
padding:5px 0 10px 0;
border-bottom:solid 1px #a5a5a4;
margin-bottom:5px;
}
.description_hd {
float:left;
width:100%;
padding:5px 0 10px 0;
border-bottom:solid 1px #a5a5a4;
margin-bottom:5px;
}
.description_txt {
float:left;
width:100%;
padding:5px 0 0 0;
}
.description_box {
float:left;
width:95%;
padding:5px 0 0 5%;
}
.search_for_trips {
float:left;
width:100%;
}
.search_for_trips_title {
float:left;
width:30%;
padding-top:5px;
}
.search_for_trips_field {
float:left;
width:70%;
padding-top:5px;
}
#book_hotel {
float:left;
width:98%;
padding:5px 0 0 2%;
text-align:left;
}
.browse_city {
float:left;
width:100%;
font-size:14px;
}
.browse_city a {
color:#000000;
font-size:14px;
text-decoration:none;
}
.browse_city a:hover
{
color:#1b5790;
font-size:14px;
text-decoration:none;
}
.browse_citylink
{
background:url(../images/bullet2.jpg) no-repeat 2px  center;
padding:2px 0 2px 14px;
}

/*   --------login page--------  */
#login_col {
float:left;
width:70%;
padding:100px 0 20px 30%;
}
#login_col123 {
float:left;
width:70%;
padding:10px 0 20px 20%;
}
.login_frmtitle {
float:left;
width:80%;
text-align:left;
padding:20px 0 0 20%;
}
.login_frmtitle1 {
float:left;
width:95%;
text-align:left;
padding:20px 0 0 1%;
}
.login_frmfields {
float:left;
width:80%;
text-align:left;
padding:10px 0 0 20%;
}
.login_btn {
float:left;
width:80%;
text-align:left;
padding:15px 0 0 20%;
}

/*   --------trip gurus page--------  */
#tripgurus {
float:left;
width:100%;
border-bottom: dashed 1px #7f7f7f;
text-align:left;
padding:15px 0 15px 0;
margin-bottom:10px;
}
.tg_img{
float:left;
width:11%;
padding-left:1%
}
.tg_desc{
float:left;
width:64%;
}
.tg_point{
float:left;
width:24%;
height:40px;
color:#000000;

text-align:center;
background:url(../images/guru-points-bg.jpg)  no-repeat center top;
padding-top:7px;
}
/*   --------View Activities Page--------  */

.greenbelt {
float:left;
width:100%;
height:32px;
color:#FFFFFF;
line-height:32px;
text-align:left;
background-color:#a6d31f;
}
#view_activities {
float:left;
width:100%;
}
.va_img_col {
float:left;
width:25%;
}
.va_detail_col {
float:left;
width:74%;
text-align:left;
padding-left:1%;
}
.va_detail_hd {
float:left;
width:100%;
color:#2a6ab4;
}
.va_detail_txt {
float:left;
width:100%;
color:#2a6ab4;
font-size:12px;
line-height:18px;
padding-top:5px;
}
#activity_details
{
float:left;
width:100%;
padding-top:20px;
text-align:left;
}
.ad_txt1{
float:left;
width:100%;
color:#346ca9;
padding-top:10px;
}
.ad_photo5{
float:left;
text-align:center;
padding-top:10px;
padding-right:10px;
}
.yellow_belt{
float:left;
width:100%;
background-color:#f8ffe1;
border-bottom:solid 1px #c9c9c9;
border-top:solid 1px #c9c9c9;
padding:10px 0 10px 0;
}
.yellow_belt1{
float:left;
width:100%;
padding:10px 0 10px 0;
}
.local_info{
float:left;
width:96%;
text-align:left;
padding:5px 2% 5px 2%;
}
.helpful_l
{
float:left;
width:38%;
text-align:left;
line-height:22px;
padding:5px 0 5px 2%;
}
.helpful_r
{
float:left;
width:58%;
text-align:left;
line-height:22px;
padding:5px 0 5px 2%;
}
#post_your_comment
{
float:left;
width:100%;
text-align:left;
padding-top:20px;
}
.pyc_txt
{
float:left;
width:100%;
padding-top:10px;
}
.pyc_textarea
{
width:400px;
padding-top:2px;
border:solid 1px #686767;
overflow:auto;
}
#markus
{}
.markus_img
{
float:left;
width:15%;
text-align:center;
padding-top:10px;
}
.markus_txt
{
float:left;
width:84%;
padding-top:;
padding:10px 0 0 1%;
}

/*   --------View Tripe Page--------  */
#view_trips {
float:left;
width:100%;
}
.vt_img_col {
float:left;
width:19%;
}
.vt_detail_col {
float:left;
width:56%;
text-align:left;
padding-left:1%;
}
.vt_icons_col
{
float:left;
width:24%;
text-align:left;
}
.vt_img_2{
float:left;
width:25%;
text-align:center;
padding-top:10px;
}
.vt_detail_2{
float:left;
width:73%;
text-align:left;
padding:10px 1% 0 1%;
}
.vt_detail_2 .vt_hd{
float:left;
width:100%;
color:#2a6ab4;
font-size:14px;
}
.vt_detail_2 .vt_txt1{
float:left;
width:100%;
padding-top:10px;
}
/*------- portrait Page -------*/

.bdr_green{
border:solid 4px #aad522;}

#portrait{
float:left;
width:98%;
padding:0 0 10px 2%;
}
.portrait_hd {
float:left;
width:100%;
color:#346ca9;
text-align:left;
border-bottom:solid 1px #a5a5a4;
padding:5px 0 5px 0;
margin-bottom:5px;
}
.curprofpic_col{
float:left;
width:51%;
text-align:left;
padding-right:2%;
}
.curprofpic_txt{
float:left;
width:100%;
color:#000000;
padding:20px 0 10px 0;
}
.curprofpic_img{
float:left;
width:100%;
padding:10px 0 10px 0;
}
.curprofpic_txt2{
float:left;
width:100%;
color:#000000;
padding:3px 0 2px 0;
}
.arrowboxblue_col{
text-align:left;
float:left;
width:47%;
padding-top:45px;
}
#box5_container
{
float:left;
width:279px;
background-image: url(../images/box5-blue-arrow.jpg);
background-repeat: no-repeat;
background-position: left center;
padding-left:13px;
}
#box5_container .box5_top
{
	float:left;
	width:100%;
	height:13px;
	background-color:#a3e7ff;
}
#box5_container .box5_content
{
float:left;
width:249px;
background-color:#a3e7ff;
padding:5px 15px 5px 15px;

}
#box5_container .box5_botm
{
float:left;
width:100%;
height:13px;
}
.my_acco_list
{
float:left;
width:95%;
text-align:left;
padding:10px 0 0 5%;
text-align:left;
}

/*------- My Account Page -------*/
.myaccou_title {
float:left;
width:100%;
color:#222222;
padding:15px 0 0 0;
}
.myaccou_field {
float:left;
width:100%;
padding:5px 0 0 0;
}
.myaccou_input
{
width:290px;
color:#222222;
font-size:14px;
border:solid 1px #686767;
padding:2px;
}
#box6_container
{
float:left;
width:279px;
background-image: url(../images/box6-green-arrow.jpg);
background-repeat: no-repeat;
background-position: left center;
padding-left:13px;
}
.box6_top
{
float:left;
width:279px;
height:13px;
background-color:#aad522;
}
.box6_content
{
float:left;
width:249px;
background-color:#aad522;
padding:5px 15px 5px 15px;
}
.box6_botm
{
float:left;
width:279px;
height:13px;
}

/*------- Browse Activities Page -------*/
.oa_hd
{
float:left;
width:100%;
color:#2a6ab4;
font-size:25px;
padding-bottom:5px;
border-bottom:solid 1px #2a6ab4;
}
.oa_txt
{
float:left;
width:100%;
color:#376ba7;
font-size:14px;
padding:10px 0 0 0;
line-height:25px;
}
a.oa_txt1
{
	color:#376ba7;
	font-size:14px;
	text-decoration:none;
	
}
a.oa_txt1:hover
{
	color:#8eb919;
	font-size:14px;
	text-decoration:none;
}
.list_3_fav
{
float:left;
width:90%;
color:#222222;
font-size:14px;
background:url(../images/fav-icon.jpg) no-repeat 0px top;
padding:4px 0 4px 10%;
margin-top:10px;
}
.hiking_filter_field{
float:left;
width:18%;
padding:10px 2% 0 0;
}
 /*------- index new --------*/ 
#index_leftcol{
float:left;
width:650px;
padding:10px 0 0 0;
}
#index_rightcol{
float:left;
width:330px;
padding:10px 0 0 0;
}
.br_acti_hd {
float:left;
width:100%;
color:#1b5891;
font-size:20px;
text-align:left;
padding:15px 0 0 0;
}
.br_acti_box {
float:left;
width:618px;
border:solid 1px #92d9f2;
padding:15px;
margin-top:5px;
}
.br_acti {
float:left;
width:100%;
text-align:left;
border-bottom:solid 1px #9f9f9f;
padding:0 0 5px 0;
margin-bottom:10px;
}
.br_acti_img {
float:left;
width:200px;

}
.br_acti_detail {
float:left;
width:418px;
color:#376ba7;
font-size:14px;
line-height:20px;
}
.br_desti_box {
float:left;
width:648px;
border:solid 1px #92d9f2;
margin-top:5px;
}
.br_trip_bar {
float:left;
width:630px;
padding:10px 9px;
}
.br_trip_item {
float:left;
width:90px;
text-align:center;
}
.br_trip_img {
float:left;
width:90px;
height:84px;
}
.br_trip_name {
float:left;
width:90px;
color:#1b5891;
font-size:16px;
padding-top:3px;
}
.bluebelt {
float:left;
width:100%;
height:30px;
color:#FFFFFF;
line-height:30px;
text-align:left;
background-color:#1b5891;
}
a.tptitle {
	color:#FFFFFF;	
}
a.tptitle:hover
{
	color:#FFFFFF;
	text-decoration:none;
}
.browseguruhome_container
{
float:left;
width:285px;
padding:0 25px 0 20px;
}
.browseguru_home
{
float:left;
width:88%;
padding:5px 6%;
}
.browseguru_home_viewall
{
float:left;
width:100%;
text-align:right;
padding:10px 0;
}

.greenbelt_2 {
float:left;
width:100%;
height:30px;
color:#FFFFFF;
font-size:18px;
line-height:30px;
text-align:left;
background-color:#a6d31f;
}
.featuredtriphome_container
{
float:left;
width:285px;
padding:0 25px 0 20px;
text-align:left;
}
.featuredtriphome_cnt
{
float:left;
width:94%;
padding:10px 3% 0 3%;
}
.featuredtriphome_img
{
float:left;
width:100%;
text-align:center;
}
.featuredtriphome_txt {
float:left;
width:100%;
color:#1b5891;
font-size:14px;
padding:5px 0 0 0;
line-height:22px;
}
.activityhome_container {
float:left;
width:100%;
padding:10px 0 0 0;
}
.activityhome_title {
float:left;
width:100%;
color:#1b5891;
font-size:12px;
}
.activityhome_item {
float:left;
width:50%;
padding:10px 0 0 0;
line-height:25px;
}

.activityhome_item_img {
float:left;
width:100%;
}
.activityhome_item_detail
{
float:left;
width:100%;
color:#1b5891;
font-size:14px;
}
.activityhome_txt
{
float:left;
width:100%;
}
.msgbox
{
	width:800px;
	height:25px;
	background-color:#E2E6F6;
	border:solid 1px #03617F;
	padding-left:5px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:15px; 
	padding-top:7px;	
	margin:2px;
	
}
/*------- index new --------*/ 
#index_leftcol{
float:left;
width:670px;
padding:10px 0 0 0;
}
#index_rightcol{
float:left;
width:310px;
padding:10px 0 0 0;
}
#banner_home {
float:left;
width:670px;
height:323px;
color:#FFFFFF;
background: url(../images/banner-home.jpg) no-repeat left top;
text-align:left;
}
.welcometo_mtg {
float:left;
width:655px;
height:137px;
padding:50px 0 0 15px;
}
.welcometo_mtg_plan {
float:left;
width:150px;
height:113px;
line-height:16px;
padding:10px 0 0 15px;
}
.welcometo_mtg_experience {
float:left;
width:163px;
height:123px;
line-height:16px;
}
.welcometo_mtg_share {
float:left;
width:200px;
height:123px;
line-height:16px;
}
.br_acti_hd {
float:left;
width:100%;
color:#1b5891;
font-size:20px;
text-align:left;
padding:15px 0 0 0;
}
.br_acti_box {
float:left;
width:618px;
border:solid 1px #92d9f2;
padding:15px;
margin-top:5px;
}
.br_acti {
float:left;
width:100%;
text-align:left;
border-bottom:solid 1px #9f9f9f;
padding:0 0 5px 0;
margin-bottom:10px;
}
.br_acti_img {
float:left;
width:200px;

}
.br_acti_detail {
float:left;
width:418px;
color:#376ba7;
font-size:14px;
line-height:20px;
}
.br_desti_box {
float:left;
width:648px;
border:solid 1px #92d9f2;
margin-top:5px;
}
.br_trip_bar {
float:left;
width:630px;
padding:10px 9px;
}
.br_trip_item {
float:left;
width:90px;
text-align:center;
}
.br_trip_img {
float:left;
width:90px;
height:84px;
}
.br_trip_name {
float:left;
width:90px;
color:#1b5891;
font-size:16px;
padding-top:3px;
}
.bluebelt {
float:left;
width:100%;
height:30px;
color:#FFFFFF;
line-height:30px;
text-align:left;
background-color:#1b5891;
}
.browseguruhome_container
{
float:left;
width:280px;
padding:0px 20px 0 10px;

}
.browseguru_home
{
float:left;
width:88%;
padding:5px 6%;
}
.browseguru_home_viewall
{
float:left;
width:100%;
text-align:right;
padding:10px 0;
}

.greenbelt_2 {
float:left;
width:100%;
height:30px;
color:#FFFFFF;
font-size:18px;
line-height:30px;
text-align:left;
background-color:#a6d31f;
}
.featuredtriphome_container
{
float:left;
width:280px;
padding:0 20px 0 10px;
text-align:left;
}
.featuredtriphome_cnt
{
float:left;
width:270px;
padding:10px 5px 0 5px;
}
.featuredtriphome_img
{
float:left;
width:100%;
text-align:center;
}
.featuredtriphome_txt {
float:left;
width:100%;
color:#1b5891;
font-size:14px;
padding:5px 0 0 0;
line-height:22px;
}
.activityhome_container {
float:left;
width:100%;
padding:15px 0 0 0;
}
.activityhome_title {
float:left;
width:100%;
color:#1b5891;
font-size:12px;
}
.activityhome_item {
float:left;
width:50%;
padding:5px 0 0 0;
line-height:25px;
}
.activityhome_item_img {
float:left;
width:100%;
}
.activityhome_item_detail
{
float:left;
width:100%;
color:#1b5891;
font-size:12px;
line-height:20px;
}
.activityhome_desti
{
float:left;
width:100%;
color:#1b5891;
line-height:25px;
padding-top:15px;
}
.adv3 {
float:left;
width:100%;
padding-top:20px;
}

 /*------- footer new --------*/ 

#main #footer_new{
float:left;
width:1002px;
color:#1b5891;
text-align:left;
border-top:solid 1px #9fc530;
border-left:solid 1px #9fc530;
border-right:solid 1px #9fc530;
background-color:#acd33f;
margin-top:10px;
padding:15px 0 10px 0;
}
#footer_new a{
color:#1b5790;
font-size:12px;
text-decoration:none;
}
#footer_new a:hover{
color:#1b5790;
font-size:12px;
text-decoration:underline;
}
#footer_new .footerleft {
float:left;
width:300px;
}
.footerleft_logo {
float:left;
width:110px;
padding-left:10px;
} 
.footerleft_about {
float:left;
width:175px;
color:#000000;
padding-left:5px;
} 
#footer_new .footermid {
float:left;
width:360px;
line-height:20px;
padding-left:10px;
}
#footer_new .footerright {
float:left;
width:330px;
line-height:20px;
}
#footer_new .footermidtxt
{
font-size:11px;
color:#000000;
padding:25px 0 0 0;
margin:0;
}
#footer_new .footermidtxt a { 
color:#1b5790;
font-size:11px;
text-decoration:none;
}
#footer_new .footermidtxt a:hover { 
color:#1b5790;
font-size:11px;
text-decoration:underline;
}
.divloader {
	width:180px;
	height:60px;
	color:#03617f;
	background-color:#ffffff;
	border: 1px solid #03617f;
	font-family: arial;
	font-size: 14px;
	font-weight: bold;	
}
/*  ----- popular destintion page css  -----  */

#popular_destintion_top {
float:left;
width:958px;
padding:10px;
border:solid 1px #92d9f2;
margin-top:10px;
text-align:left;
}
.popular_destintion_map{
float:left;
width:470px;
}
.popular_destintion_details{
float:left;
width:468px;
padding:0 10px 0 10px;
}
.popu_desti_hd{
float:left;
width:100%;
color:#1b5891;
padding:0 0 10px 0;
}
.txtblack_20 {
color:#000000;

}
.popu_desti_detail_row {
float:left;
width:100%;
border-bottom:solid 1px #cccccc;
padding:0 0 10px 0;
margin-bottom:10px;
line-height:20px;
}
a.link_more {
color:#8eb919;
font-size:12px;
text-decoration:underline;
}
a.link_more:hover {
color:#8eb919;
font-size:12px;
text-decoration:none;
}
#pd_left {
float:left;
width:540px;
padding-top:10px;
}
#pd_right {
float:left;
width:440px;
padding-top:10px;
}
.pd_browseacti_box {
float:left;
width:158px;
}
.pd_browseacti_item {
float:left;
width:100%;
padding:0 0 5px 0;
}
.pd_browseacti_txt {
float:left;
width:100%;
padding:0 0 5px 0;
}
.left_arrow2 {
float:left;
width:22px;
padding-top:65px;
}
.right_arrow2{
float:left;
width:22px;
padding-top:65px;
}
.pd_browseacti_toprank_pane {
float:left;
width:260px;
padding-left:20px;
padding-right:20px;
}
.pd_browseacti_toprank_hd {
float:left;
width:300px;
}
.pd_browbytrip_box{
float:left;
width:540px;
border:solid 1px #92d9f2;
padding:10px 3px;
margin-top:5px;
}
.pd_browbyacti_box{
float:left;
width:540px;
border:solid 1px #92d9f2;
padding:15px 5px 10px 5px;
margin-top:5px;
}
.popu_desti_hd1 {
float:left;
width:100%;
color:#1b5891;
font-size:20px;
text-align:left;
padding:10px 0 0 0;
}
.txtgreen1 {
color:#a6d31f;
font-size:18px
}
.greenbox_container {
float:left;
width:300px;
}
.greenbox_top {
float:left;
width:300px;
background-color:#a6d320;
}
.greenbox_content {
float:left;
width:280px;
color:#FFFFFF;
font-size:18px;
background-color:#a6d320;
text-align:left;
padding:0 10px 0 10px;
line-height:18px;

}

.bluebox_container {
float:left;
width:300px;
}
.bluebox_top {
float:left;
width:300px;
background-color:#1b5891;
}
.bluebox_content {
float:left;
width:280px;
color:#FFFFFF;
font-size:18px;
background-color:#1b5891;
text-align:left;
padding:0 10px 0 10px;
line-height:18px;

}
/*  ----- popular destintion page css end -----  */
#viewtrips_pane
{
float:left;
width:100%;
text-align:left;
}

.mem_page3_topleft {
float: left;
width: 638px;
}
.mem_page3_topright {
float: left;
width: 320px;
}
.mem_page3_hd1 {
float:left;
width:50%;
color:#2f6faf;
text-align:left;
padding:10px 0 5px 0;
}
.mem_page3_gurupoints {
float:left;
width:50%;
color:#2f6faf;
text-align:right;
padding:10px 0 5px 0;
}
.mem_page3_img1 {
float: left;
width: 280px;
}
.mem_page3_desc1 {
float: left;
width: 348px;
color:#414344;
padding:0 0 0 10px;
line-height:25px;
text-align:left;
}
.mem_page3_stats_hd {
float:left;
width:100%;
color:#2f6faf;
text-align:left;
padding:5px 0 5px 0;
}
.mem_page3_stats_col1 {
float: left;
width:120px;
text-align:left;
line-height:25px;
}
.mem_page3_top10tripguru {
float: left;
width:100%;
text-align:left;
padding-bottom:25px;
}
.mem_page3_top10tg_img {
float: left;
width:105px;
}
.mem_page3_top10tg_desc {
float: left;
width:210px;
padding-left:5px;
font-size:12px;
line-height:20px;
}
.mem_page3_top10tg_txtrow {
float:left;
width:100%;
line-height:20px;
}
.mem_page3_top10tg_txt_inat{
float:left;
width:15px;
color:#000000;
}
.mem_page3_top10tg_links{
float:left;
width:185px;
color:#1b5891;
padding-left:10px;
}
.mem_page3_top10tg_links a{
color:#1b5891;
text-decoration:underline;
}
.mem_page3_top10tg_links a:hover{
color:#1b5891;
text-decoration:none;
}
.mem_page3_top10tg_btn {
float: left;
width:100%;
}
.txtred1 {
color:#ec4624;
}
.txtgrey1 {
color:#414344;
}
.txtgreen2 {
color:#387338;
}
.txtwhite_36 {
color:#ffffff;
font-size:36px;
}
.txtwhite_18 {
color:#ffffff;
font-size:18px;
}
#feedback
{
width:100%;
float:left;
}
#feedback .field
{
float:left;
width:300px;
padding:3px;
}
#feedback .text
{
float:left;
width:200px;
padding:3px;
}
#gururanking
{
width:100%;
float:left;
}
#gururanking .text
{
float:left;
width:150px;
padding:3px;
}
#gururanking .text1
{
float:left;
width:300px;
padding:3px;
}
a.linkblue_7 {
color:#376ba7;
text-decoration:none;
}
a.linkblue_7:hover {
color:#376ba7;
text-decoration:underline;
}
#signin_left2{
float:left;
width:96%;
padding:10px 1% 0 3%;
}
.signin_2_txt1{
float:left;
width:100%;
padding:20px 0 0 0;
}
.signin_2_txt2{
float:left;
width:100%;
padding:30px 0 0 0;
}
.signin_list{
float:left;
width:96%;
color:#346ca9;
padding:15px 0 0 4%;
background: url(../images/bullet-green.jpg) no-repeat left 19px;
}
a.br_acti_hd1 {
float:left;
width:100%;
color:#1b5891;
font-size:20px;
text-align:left;
padding:15px 0 0 0;
}
a.br_acti_hd1:hover {
float:left;
width:100%;
color:#1b5891;
font-size:20px;
text-align:left;
padding:15px 0 0 0;
}

/*  ---- 05-10-2009 -----  */
.member_filter_part1 {
float:left;
width:50%;
}
.member_filter_part1_a{
float:left;
width:100%;
padding-top:10px;
}
.member_filter_field_name{
float:left;
width:28%;
color:#000000;
padding:0 2% 0 0;
}

.member_filter_field{
float:left;
width:68%;
padding:0 2% 0 0;
}
.input_st1 {
color:#bab6b6;
width:100px;
}
.filter_menu{
float:left;
width:100%;
color:#000000;
padding-top:50px;
text-align:right;
}
.filter_menu_link{
color:#506bab;
text-decoration:none;
cursor:pointer;
}
.filter_menu_link:hover{
color:#607c06;
text-decoration:none;
cursor:pointer;
}
.border-dashed {
float:left;
width:100%;
border-bottom: dashed 1px #7f7f7f;
}
.mmbr_view_review {
float:left;
width:40%;
text-align:left;
color:#2f6faf;
font-size:14px;
}
.mmbr_view_review_countri {
float:left;
width:28%;
padding-left:2%;
text-align:left;
color:#2f6faf;
font-size:14px;
}
.mmbr_view_review_activity {
float:left;
width:28%;
padding-left:2%;
text-align:left;
color:#2f6faf;
font-size:14px;
}

.txt_14_black {
color:#000000;
font-size:14px;
}
.mmbr_review_link {
color:#2f6faf;
font-size:14px;
text-decoration:none;
cursor:pointer;
}
.mmbr_review_link:hover {
color:#000000;
font-size:14px;
text-decoration:none;
cursor:pointer;
}
.txtblack_11{
color:#5e5b5b;
font-size:11px;
}
.red-color {
color:#fd0a0a;
}
.destination_country {
float:left;
width:340px;
text-align:left;
}
.destination_country_part1 {
float:left;
width:140px;
padding-right:4px;
text-align:left;
}
.destination_country_part2 {
float:left;
width:85px;
padding-left:5px;
padding-right:4px;
text-align:left;
}
.destination_country_part3 {
float:left;
width:80px;
padding-left:5px;
padding-right:4px;
text-align:left;
}
.popular_destintion_top_left {
float:left;
width:812px;
text-align:left;
}
.popular_destintion_top_right {
float:left;
width:125px;
padding-left:10px;
text-align:right;
}
.destination_adv {
float:right;
width:125px;
text-align:left;
}
#pd_left_new {
float:left;
width:637px;
padding-top:10px;
}
#pd_right_new {
float:right;
width:300px;
padding-left:17px;
padding-top:10px;
}
#pd_right_new_brow {
float:right;
width:300px;
padding-left:2px;
}
.greenbelt_1 {
float:left;
width:100%;
color:#FFFFFF;
line-height:30px;
text-align:left;
font-weight:normal;
background-color:#a6d31f;
font-weight:normal;
}
.green_txt_12 {
color:#2b6a3f;
}
.container_grayborder_bottom {
float:left;
width:100%;
padding-bottom:5px;
padding-top:7px;
text-align:left;
border-bottom:#dddddd solid 1px;
}
.txt_top_trip_num {
float:left;
width:30px;
font-size:24px;
font-weight:bold;
color:#aaaaaa;
padding-top:5px;
text-align:left;
}
.dest_trip_img {
float:left;
width:50px;
padding-right:2px;
text-align:left;
}
.dest_trip_heading {
float:left;
width:105px;
text-align:left;
}
.dest_trip_heading2 {
float:right;
width:110px;
text-align:right;
}
.view_all_act {
float:left;
width:100%;
text-align:right;
padding-top:5px;

}
.top-banner {
float:left;
width:100%;
padding: 5px 0 10px 0;
}
#box4_container_new {
float:left;
width:100%;
}
.box4_top_new {
float:left;
width:100%;
background:url(../images/box4-top-m.jpg) repeat-x left top;
}
.box4_content_new{
float:left;
width:637px;
border-left:solid 1px #7bd1ef;
border-right:solid 1px #7bd1ef;
padding:0 5px 0 5px;
}
.box4_botm_new {
float:left;
width:100%;
background:url(../images/box4-botm-m.jpg) repeat-x left bottom;
}
a.txtwhite_18 {
color:#ffffff;
font-size:18px;
text-decoration:none;
}
a.txtwhite_18:hover {
color:#ffffff;
font-size:18px;
text-decoration:underline;
}
a.tooltip1 {color:#0BC8C8;}
a.tooltip1 b {display:none;}
a.tooltip1:hover {border:0; position:relative; z-index:500; text-decoration:none;}
a.tooltip1:hover b {display:block; position:absolute; top:30%; left:25px; padding:5px; font-weight:normal; color:#000; border:1px solid #0BC8C8; background:#FFFFFF; width:150px; line-height:15px;text-align:left}
a.tooltip1:hover b em.outer {position:absolute; left:20px; top:-8px; width:0; height:0; display:block; background:transparent; border-left:7px dashed transparent; border-right:7px dashed transparent; border-bottom:7px solid #0BC8C8; overflow:hidden; z-index:100;}
a.tooltip1:hover b em.inner {position:absolute; left:20px; top:-7px; width:0; height:0; display:block; background:transparent; border-left:7px dashed transparent; border-right:7px dashed transparent; border-bottom:7px solid #0BC8C8; overflow:hidden;; z-index:100;}



a.tooltip2 {color:#0BC8C8;}
a.tooltip2 b {display:none;}
a.tooltip2:hover {border:0; position:relative; z-index:500; text-decoration:none;}
a.tooltip2:hover b {display:block; position:absolute; top:30px; left:-12px; padding:5px; font-weight:normal; color:#000; border:1px solid #0BC8C8; background:#FFFFFF; width:200px;}
a.tooltip2:hover b em.outer {position:absolute; left:20px; top:-8px; width:0; height:0; display:block; background:transparent; border-left:7px dashed transparent; border-right:7px dashed transparent; border-bottom:7px solid #0BC8C8; overflow:hidden; z-index:100;}
a.tooltip2:hover b em.inner {position:absolute; left:20px; top:-7px; width:0; height:0; display:block; background:transparent; border-left:7px dashed transparent; border-right:7px dashed transparent; border-bottom:7px solid #0BC8C8; overflow:hidden;; z-index:100;}
.bdrcls
{
	border:solid 1px #000000;
}
#banner_home2 {
float:left;
width:670px;
height:219px;
color:#FFFFFF;
text-align:left;
}
.banner_toprow{
float:left;
}
.banner_img1{
float:left;
width:140px;
padding-top:28px;
}
.banner_img2{
float:left;
width:147px;
padding-top:23px;
}
.banner_txt1{
float:left;
width:380px;
color:#000000;
line-height:38px;
padding-top:42px; 
text-align:center;
}
.banner_txt2{
float:left;
width:100%;
color:#000000;
text-align:center;
font-weight:normal;
padding-top:30px;
}
a.linkblue_5 {
color:#0095e0;
text-decoration:none;
}
a.linkblue_5:hover {
color:#0095e0;
text-decoration:underline;
}
.alertbox
{
	position:fixed;
	top:70%;
	left:85%;
	right:1%;
	background-color:#FFFFFF;
	border:solid 1px #0BC8C8;
	z-index:1000px;
	text-align:left;
	
}
#promote
{
width:100%;
float:left;
}
#promote .line
{
border-bottom:1px solid #CCCCCC;
float:left;
padding-bottom:10px;
padding-top:10px;
}
#promote .left
{
width:200px;
float:left;
}
.bluefont
{
color:#0095e0;
font-weight:bold;
}
#promote .right
{
width:400px;
float:left;
}
.countrypage_hd1{
float:left;
width:49%;
color:#2f6faf;
text-align:left;
padding:5px 0 0 1%;
}
.countrypage_rightlinks{
float:left;
width:49%;
text-align:right;
padding:10px 1% 0 0;
}
.countrypage_img1{
float:left;
width:100%;
}
.countrypage_hd2{
float:left;
width:100%;
color:#2a6ab4;
border-bottom:solid #2a6ab4 1px;
padding-bottom:5px;
margin-bottom:10px;
}
<!--color:#2a6ab4;-->
.countrypage_desc{
float:left;
width:100%;
color:#222222;
text-align:left;
padding:10px 0 10px 0;
line-height:20px;
}
.countrypage_adv{
float:left;
width:50%;
text-align:center;
}
.panamaphoto{
float:left;
width:100%;
padding:10px 0 5px 0;
}
.panamaphoto_row{
float:left;
width:100%;
padding:0px 0 10px 0;
}
.panamaphoto_col{
float:left;
width:151px;
padding:0 5px 0 5px;
}
.panamaphoto_img{
float:left;
width:100%;
}
.panamaphoto_title{
float:left;
width:100%;
color:#2d3032;
padding:2px 0 3px 0;
}
#related_act
{
	float:left;
	width:100%;
	text-align:left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-bottom: 8px;
}
#related_act1
{
	float:left;
	width:100%;
	text-align:left;
	padding-bottom: 8px;
}
#rel_markus
{}
.rel_markus_img
{
	float:left;
	width:15%;
	text-align:center;
	padding-top:10px;
	
}
.rel_markus_txt
{
	float:left;
	width:84%;
	padding-top:;
	padding:10px 15px 0% 4%;
}
h1
{
	font-weight:normal;
	font-size:24px;
}
h2
{
	font-weight:normal;
	font-size:18px;
}
h3
{
	font-weight:normal;
	font-size:14px;
}
h4
{
	font-weight:normal;
	font-size:12px;
}
h5
{
	font-weight:normal;
	font-size:10px;
}
h6
{
	font-weight:normal;
	font-size:8px;
}