@charset "utf-8";
/* CSS Document */

body
	{
	background-image:url(images/body-bg.png);
	background-repeat:repeat-x;
	margin:0px;
	padding:0px;
	background-color:#7fcedf;
	}
p
	{
	margin:0px;
	padding:0px;
	}
.clear
	{
	clear:both;
	}	
.canvas
	{
	margin:0px auto;
	width:860px;
	}

.top-header
	{
	width:854px;
	height:19px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	margin-top:8px;
	font-weight:normal;
	/*padding-right:20px;*/
	}
.top-header a
{
	text-decoration:none;
	color:#fff;
	font-size:12px;
	font-weight:normal;
}
.top-header a:hover
{
	border-bottom:1px dotted #FFF;
	color:#fff;
	font-size:12px;
	font-weight:normal;
}
/*.top-header a:link, a:visited	
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-decoration:none;
	}
.top-header a:active, a:hover
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:underline;
	}*/
.topbg
	{
	background-image:url(images/topbg.png);
	background-repeat:no-repeat;
	width:860px;
	height:5px;
	}
.top-body
	{
	background-image:url(images/bg.png);
	background-repeat:repeat-y;
	width:850px;
	padding-left:5px;
	padding-right:5px;
	}
.main-body
	{
	background-image:url(images/bg.png);
	background-repeat:repeat-y;
	width:850px;
	padding-left:5px;
	padding-right:5px;
	
	}
.banner
	{
	width:850px;
	height:238px;
	}
.menu
	{
	background-image:url(images/menu-bg.png);
	background-repeat:repeat-x;
	width:850px;
	height:24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
	padding-top:10px;
	text-align:center;
	}
.menu a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
	margin:10px 16px 0px 16px;
	text-align:center;	
	}
/*.menu a:link, a:visited
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
	}
.menu a:active, a:hover
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
	}*/
.main-body-leftcol
	{
	float:left;
	width:593px;
	margin-top:23px;
	/*background-color:#fff;*/
	padding-left:17px;
	padding-right:17px;
	}
.main-body-leftcol
{
	color:#2D659F;
}
.main-body-rightcol
	{
	float:right;
	width:223px;
	margin:23px 0px 10px 0px;
	background-color:#F5F5F5;
	}
.heading-text
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#255d97;
	margin:0px 0px 15px 0px;
	}
.heading-text a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#255d97;
	text-decoration:none;
	border:0px;
	}
.heading-text a:hover
{
	text-decoration:underline;
	font-weight:normal;
}
.blackheading
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000;
	margin:0px 0px 5px 0px;
	font-weight:bold;
	text-align:left;
	}
.singleheading
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#255d97;
	margin:0px 0px 5px 0px;
	font-weight:bolder;
	text-align:left;
	}
.smallheading
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#255d97;
	margin:0px 0px 5px 0px;
	font-weight:bold;
	text-align:left;
	}
.smallheading a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#255d97;
	text-decoration:none;
	font-weight:bold;
	border:0px;
	}
.smallheading a:hover
{
	border-bottom:1px dotted #255d97;
	font-weight:bold;
	
}
.body-text1
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#255d97;
	}

.body-text2
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-align:justify;
	}
.body-text-center
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-align:center;
	margin-bottom:15px;
	}
.body-text-center a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	}
.body-text-center a:hover
	{
	font-weight:normal;
	text-decoration:underline;
	color:#0033FF;
	}
.profile-text
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-align:left;
	margin-top:10px;
	
	}
.body-text-blod
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-align:justify;
	margin-bottom:15px;
	font-weight:bold;
	
	}
.body-text-blod a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4872b8;
	text-decoration:underline;
	font-weight:bold;
	}
.body-text-blod a:hover
	{
	font-weight:normal;
	color:#4872b8;
	text-decoration:none;
	font-weight:bold;
	}
.body-text
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-align:justify;
	margin-bottom:15px;
	
	}
.body-text a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4872b8;
	text-decoration:underline;
	}
.body-text a:hover
	{
	font-weight:normal;
	color:#4872b8;
	text-decoration:none;
	}
.body-text .heading-text a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#255d97;
	margin:15px 0px 15px 0px;
	border-bottom:none;
	}
.body-text .heading-text a:hover
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#255d97;
	border-bottom:none;
	text-decoration:underline;
	}
.bodytext-left
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-align:justify;
	line-height:1.5em;
	margin-top:20px;
	}
.body-text3
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#830101;
	}
.body-text4
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#255d97;
	text-decoration:underline;
	text-align:center;
	}
.trip
	{
	width:585px;
	height:314px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	line-height:130%;
	text-align:center;
	background-color:#efefef;
	padding-top:20px;
	}
.leftcol-top
	{
	background-image:url(images/leftbg-top.png);
	background-repeat:no-repeat;
	width:202px;
	height:6px;
	}
.leftcol-mid
	{
	background-image:url(images/lefbg-mid.jpg);
	background-repeat:repeat-y;
	width:182px;
	padding:10px 10px 10px 10px;
	background-color:#FFFFFF;
	}
.rss-feed
	{
	float:right;
	width:50px;
	height:40px;
	text-align:center;
	}
.subscribe
	{
	float:left;
	width:122px;
	height:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#255d97;
	padding-left:10px;
	}
.subscribe a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#255d97;
	text-decoration:none;
	}
.subscribe a:hover
	{
	text-decoration:underline;
	}
.body-text5
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5e5e5e;
	text-align:center;
	}
.register-now
	{
	width:182px;
	height:31px;
	text-align:center;
	}
.line
	{
	width:182px;
	height:1px;
	text-align:center;
	}
.sponser
	{
	width:182px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#255d97;
	text-align:center;
	}
.sponser-leftcol
	{
	float:left;
	width:91px;
	text-align:center;
	}
.sponser-rightcol
	{
	float:right;
	width:91px;
	text-align:center;
	}
#img-space
	{
	margin-top:0px;
	}
.footer
	{
	background-image:url(images/footer-bg.png);
	background-repeat:repeat-x;
	width:850px;
	height:64px;
	padding-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cccccc;
	text-decoration:none;
	text-align:center;
	line-height:140%;
	font-weight:normal;
	}
.footer a
{
	text-decoration:none;
	font-size:12px;
	color:#cccccc;
	font-weight:normal;
}
/*.footer a:link, a:visited
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cccccc;
	text-decoration:none;
	}*/
.footer a:hover
	{
	color:#fff;
	font-weight:normal;
	border-bottom:1px dotted #FFF;
	}
.twitter
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6081ef;
	margin:10px 0px 10px 0px;
	}
.twitter a
	{
	text-decoration:none;
	cursor:pointer;
	border:none;
	}
.twitter a img
	{
	border:0px;
	}
.bottombg
	{
	background-image:url(images/bottomgbg.jpg);
	background-repeat:repeat-x;
	width:860px;
	height:6px;
	padding-bottom:5px;
	}
.leftbg-bottom
	{
	width:202px;
	height:6px;
	}
#cwo3ward
{
	margin-top:25px;
	margin-bottom:30px;
}
/*-------------------------------*/
.twtr-hd h4
{
	color:##4E73ED;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
}
.twtr-hd h4 a
{
	text-decoration:none;
	border:0px;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
}
.twtr-hd h4 a:hover
{
	text-decoration:underline;
	border:0px;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
}
.twtr-ft div a img
{
	border:0px;
	width:50px;
}
.twtr-ft div span a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	border:0px;
}
.twtr-ft div span a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
}
.twtr-join-conv
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	border:0px;
}
.body-text div
{
	margin:15px 0px 0px 0px;
}
.registerbtn
{
	background-image:url(images/register.jpg);
	background-repeat:no-repeat;
	width:82px;
	height:31px;
	border:0px;
	cursor:pointer;
}
.loginbtn
{
	background-image:url(images/login.jpg);
	background-repeat:no-repeat;
	width:82px;
	height:31px;
	border:0px;
	cursor:pointer;
}
.sendbtn
{
	background-image:url(images/send.jpg);
	background-repeat:no-repeat;
	width:82px;
	height:31px;
	border:0px;
	cursor:pointer;
}
.error
{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	color:#FF0000;
	padding:6px; text-align:left; font-weight:normal;
	background-image:url(adminicons/error.png);
	background-position:left;
	background-repeat:no-repeat;
	text-indent:15px;
	
}
.warning
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	color:#FF0000;
	padding:6px; text-align:left; font-weight:normal;
	background-image:url(adminicons/warning_16.jpg);
	background-position:left;
	background-repeat:no-repeat;
	text-indent:15px;
}
.ok
{
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	color:#73a018;
	padding:6px; text-align:left; font-weight:normal;
	background-image:url(adminicons/tick_16.png);
	background-position:left;
	background-repeat:no-repeat;
	text-indent:15px;
}

.small-text
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5e5e5e;
	text-align:left;
	margin:0px 0px 5px 0px;
	}
.small-text a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	color:#4872b8;
	text-decoration:underline;
	}
.small-text a:hover
{
	text-decoration:none;
	color:#4872b8;
	
}
.dashboarbox
{
	width:100%;
	/*height:100px;*/
	height:auto;
	text-align:center;
	background-color:#efefef;
	padding-top:20px;
	padding-bottom:5px;
}
.profilebox
{
	width:97%;
	height:auto;
	text-align:center;
	background-color:#efefef;
	padding-top:20px;
}
.searchtrip
	{
	width:100%;
	height:100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	line-height:130%;
	text-align:center;
	background-color:#efefef;
	padding-top:20px;
	}
.searchresult
	{
	width:98%;
	height:auto;
	background-color:#efefef;
	padding-top:10px;
	margin-bottom:10px;
	padding-left:5px;
	padding-right:5px;
	}
/*==============-------Tab Cloud Css--------=============*/
.word {
    font-family:Arial, Helvetica, sans-serif;
    padding: 20px 10px 20px 10px;
    letter-spacing: 0px;
	word-spacing:0px;
	text-align:center;
	color:#2D659F;

    }
	
	.word a, span.size1 a ,span.size2 a, 
	span.size3 a, span.size4 a, span.size5 a, 
	span.size6 a, span.size7 a, span.size8 a, 
	span.size0 a
	{
		text-decoration:underline;
		color:#2D659F;
		 padding: 10px 5px 10px 5px;
		 text-align:center;
	}
	
	.word a:hover, span.size1 a:hover, span.size2 a:hover, 
	span.size3 a:hover, span.size4 a:hover, span.size5 a:hover, 
	span.size6 a:hover, span.size7 a:hover, span.size8 a:hover, 
	span.size0 a:hover
	{
		text-decoration:none;
	}
	
    span.size1 {
    color:#2D659F;
    font-size: 2.4em;
    }
    span.size2 {
    color:#2D659F;
    font-size:2.2em;
    }
    span.size3 {
   color:#2D659F;
    font-size: 2.0em;
    }
    span.size4 {
    color:#2D659F;
    font-size: 1.0em;
    }
    span.size5 {
    color:#2D659F;
    font-size: 1.6em;
    }
    span.size6 {
    color:#2D659F;
    font-size: 1.4em;
    }
    span.size7 {
    color:#2D659F;
    font-size: 1.2em;
    }
    span.size8 {
    color:#2D659F;
    font-size: .8em;
    }
    span.size0 {
    color:#2D659F;
    font-size: .6em;
    }

.mediumTag
{
	color:#2D659F;
    font-size: 1em;
}
.smallestTag
{
	color:#2D659F;
    font-size: .7em;
}
.largestTag
{
	color:#2D659F;
    font-size: 1.5em;
}
.clear
{
	clear:both;
}
/*-------------Paging style css-------------*/
#pagging{
	 font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#73a018; text-decoration:none; 
	 height:30px;letter-spacing:1px; text-align:center; 
}
#pagging a:link{font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#73a018; text-decoration:none; padding:0px 10px 0px 10px;}
#pagging a:visited{font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#73a018; text-decoration:none; }
#pagging a:hover{font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#73a018; text-decoration:none; }
#pagging a:active{font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#A0D700; text-decoration:none; }
#pagging #previous
{
	padding:2px 3px 2px 3px;
	border:1px solid #000;
	background-color:#2D659F;
	color:#FFFFFF;
	cursor:pointer;
	margin-right:5px;
}
#pagging .current
{
background-color:#2D659F;
order:1px solid #000;
color:#FFFFFF;
padding:2px 4px 2px 4px;
margin:5px 5px;
}
#pagging .number
{
padding:2px 4px 2px 4px;
margin:5px 5px;
color:#2D659F;
font-weight:bold;
}
#pagging #nextpage
{
	padding:2px 3px 2px 3px;
	border:1px solid #000;
	background-color:#2D659F;
	color:#FFFFFF;
	cursor:pointer;
}
/*-----------Google map Classes---------------*/

.normaltxt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-align:laft;

}
.googleheading
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#255d97;
	margin:0px 0px 5px 0px;
	font-weight:bold;
	text-align:left;
	
}
.googleheading a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#255d97;
	margin:0px 0px 5px 0px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
.googleheading a:hover
{
	border-bottom:1px dotted #255d97;
}
.gels-form-div .gels-button
{
	background-color:#255d97;
	margin-left:10em;
	/*background-image:url(images/search.jpg);
	background-repeat:no-repeat;
	width:82px;
	height:31px;*/
}
.gels-form-div .gels-input
{
	border:1px solid #255d97;
	
}
.gels-form
{
	width:575px;
}

.terms-of-use-link, .gels-logo
{
	display:none;
}
.lscad-body, .lscad-sponsored-link-div 
{
	display:none;
}
.editbtn
{
	width:80px;
	height:20px;
	background-color:#255d97;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border:0px;
	cursor:pointer;
}
.buttonbtn
{
	background-color:#255d97;
	/*background-image:url(images/search.jpg);
	background-repeat:no-repeat;*/
	width:82px;
	height:31px;
	border:1px solid #FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
}