/*-------------------------------------------------------------  



Theme Name: Girlsweekendaway							



Description: Customized Theme



Author: Developer@icreon 											

																		

---------------------------------------------------------------*/


a:active { outline: none!important; }

a:focus { -moz-outline-style: none; }





body {



	margin:0px;



	padding:0px;



	color: #000;



	font-size: small; 



	font-family:Arial, Helvetica, sans-serif;



	line-height: 1.5em;



	background: #e7eff7 url(../girls_images/bg_body.gif) no-repeat top center;

	

	font-variant:normal;



	}



a{cursor:pointer;}

a.button{cursor:pointer;border:none!important; text-decoration:none!important;}

a.button span{cursor:pointer;}

a.button:hover span{cursor:pointer; border:none!important; text-decoration:none!important;}



.submitButton{background:url(../girls_images/blue-btn.gif) no-repeat top center; width:104px; height:26px; border:none; font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; color:#0099cc;float:left; padding-left:20px; margin-right:10px; letter-spacing:0px; cursor:pointer;}

.submitButton:hover{color:#555555;}

.submitButtonMedium{background:url(../girls_images/big-blue-btn.gif) no-repeat top center; width:142px; height:26px; border:none; font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; color:#0099cc;float:left; padding-left:20px; margin-right:10px; letter-spacing:0px; cursor:pointer;}

.submitButtonMedium:hover{color:#555555;}

.submitButtonMedium2{background:url(../girls_images/big-blue-btn_122.gif) no-repeat top center; width:122px; height:26px; border:none; font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; color:#0099cc;float:left; padding-left:20px; margin-right:10px; letter-spacing:0px; cursor:pointer;}

.submitButtonMedium2:hover{color:#555555;}

.submitButtonBigger{background:url(../girls_images/bigger-btn.gif) no-repeat top center; width:170px; height:26px; border:none; font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; color:#0099cc;float:left; padding-left:20px; margin-right:10px; letter-spacing:0px; cursor:pointer;}

.submitButtonBigger:hover{color:#555555;}


.bg_none {background:none!important;}

.bdr_none{border:0px!important;}



.twtr-join-conv{color:#00aad8!important; font-weight:bold; padding-bottom:1px; }



.twtr-join-conv:hover {color:#00aad8!important; font-weight:bold; padding-bottom:0px; }



.twtr-widget .twtr-doc a:hover{text-decoration:none!important;}



/* basic elements */







p {



	padding: 0 0 10px;



	margin:0px;

	}



form {



	margin: 0px;



	padding: 0px;



	}



img {



	border: none 0;

	clear:left;

	}







/* basic phrase element styles */







blockquote {



	margin: 0px 20px 0px 5px;



	padding: 10px 0px 10px 45px;



	line-height: 1.5em;



	color: #777;



/*	background:  url(../girls_images/bquote.gif) no-repeat;*/

	

	}



code {



	color: #666;



	font-family: Monaco, monospace;



	font-size: 120%;



	text-align: left;



	}



code strong {



	color: #630;



	}



abbr, acronym {



	font-style: normal;



	border-bottom: 0px dotted #ccc;



	cursor: help;



	}



a abbr {



	border: none;



	}



em {



	font-style: italic;



	}



strong {



	font-weight: bold;



	}



del {



	text-decoration: line-through;



	color: #666;



	}



ins {



	text-decoration: none;



	font-style: italic;



	}



address {



	margin: 0px;



	padding: 0px;



	font-style: normal;



	}

ul{ list-style:none;margin:0px;	padding:0;}



h1, h2, h3, h4, h5, h6 { padding:0; margin:0px; font-variant:normal;}



h1{ background:url(../girls_images/logo.gif) no-repeat ; height:62px; margin-right:15px }

h1 span{ float:right;color:#66ccff;font-family:Arial, Helvetica, sans-serif;font-size:14px; font-weight:bold; margin-top:30px;}

h1 span a{color:#fff; text-decoration:none; margin:0px 5px; }

h1 span a:hover{ color:#fff; border-bottom:1px dotted #fff;}

.mar-b-20px{ margin-bottom:20px;}

.mar-r-15px{ margin-right:15px;}

.mar-r-10px{ margin-right:10px;}

.mar-t-b-15px{margin:15px 0px;}

.mar-t-b-25px{margin:25px 0px;}





/* layout



---------------------------------------------------------- */







#wrap {



	width: 964px;

	margin: 0px auto;







	}

#flash-container{float:left; margin-bottom:20px;}



#advertisement{float:right; margin-bottom:20px;}



#content {

	padding:20px 20px 10px 20px;

	background:#fff;

	width:924px;	

	}

	

.add{ background:url(../images/add_bg.gif) no-repeat top left; height:80px; width:280px; padding:5px;}



.add .alignleft, .add .alignright, .add aligncenter, .add alignnone{margin:0px; padding:0px;}





#maincol {



	width: auto;



	margin: 0px 310px 0px 220px;



	/*background: #fff url(../girls_images/bg_maincol.gif) no-repeat 0 0;*/

	

	font-family:"Trebuchet MS";

	

	font-size:14px;

	

	color:#333333;

	

	}

	

#maincol a{color:#0099CC; text-decoration:none;}

#maincol a:hover{color:#ff6600; /*test border-bottom:1px dotted #ff6600;*/ text-decoration:none;}



#maincol2 {



	width: auto;



	margin: 0px 320px 0px 0px;



/*	background: #fff url(../girls_images/bg_maincol.gif) no-repeat 0 0;*/

	

	font-family:"Trebuchet MS";

	

	font-size:14px;

	

	color:#333333;

	

	}

	

#maincol2 a:hover{color:#ff6600; border-bottom:0px dotted #ff6600; text-decoration:none;}



.col-inner {



	padding: 0px;



	}



#leftcol {



	position:relative;

	

	float: left;



	width: 208px;



	}

#leftcol a:hover{ color:#ff6600; border-bottom:1px dotted #ff6600; text-decoration:none;}



#rightcol {



	float: right;



	width: 298px;

	

	font-size:12px;

	

	font-family:"Trebuchet MS";



	}

#rightcol a:hover{ color:#ff6600; border-bottom:1px dotted #ff6600; text-decoration:none;}

	

#banner-container{ background-color:#fff; padding:0 12px 20px 12px;}





.sidebar {



	margin:0px;



	padding:0px;



	



	float:left;



	}

.clr{ clear:both; }

.fl{ float:left;}

.fr{ float:right!important;}

.font-11px{ font-size:11px;}

.font-14px{ font-size:14px;}

.font-18px{ font-size:18px;}





.a-rgt{ text-align:right;}

.a-lft{ text-align:left;}

/* header



---------------------------------------------------------- */







#header {



	position: relative;

	 margin-top:36px;	

	}

#header #welcome span{

padding-top:7px;



color:#333333;



	}	



	

#image_header{



	position: absolute;

	

	right:10px;

	

	top:0;

	

	}





	





.description {



	padding: 0 0 12px 15px;



	color: #191919;



	}







/*logo  (edit here if you want to put logo)



---------------------------------------------------------- */

#logo {



	padding: 0;



	}



#logo span, #logo a {



	display: block;



	width: 0;



	height: 0;



	padding: 0;



	}



#logo img {



	border: none;	



	}



 





/* top navigation



---------------------------------------------------------- */



#nav {

	margin:0px;

	padding:0px;

	font-size: 90%;

	position:relative;

	margin-top:12px;

	float:left;

	width:100%;

	}



#nav ul {float:left; margin:0px; padding:0px;	}



#nav li {



	float:left;

	

	margin-right:5px;



/*	background:url(../girls_images/bg_nav.gif) no-repeat right top;*/



	}

/*

#nav li:last-child{margin-right:0;}

#nav li:first-child a{padding-left:28px;}

#nav li:first-child a span{padding-right:27px;}

*/



/* Following two lines is only for mac based browsers    */

/* Hide it



#nav li:first-child a{padding-left:34px;}

#nav li:first-child a span{padding-right:34px;}



from windows browsers */



#nav li a {

	color: #7d7d7d;

	background: url(../girls_images/nav-tab.png) no-repeat top left ;

	color:#0099cc;

    font:bold 14px Arial, Helvetica, sans-serif;text-decoration:none;

	cursor:pointer;

    display:block;

    padding-left:29px;

    float:left;

	position:relative;

	/*z-index:1000;*/ /*comment on 27 Feb By Alok Issue 5494*/





	}

#nav li a span{display:block; height:35px; font:bold 14px/35px Arial, Helvetica, sans-serif; background: url(../girls_images/nav-tab.png) no-repeat bottom right; float:left; padding-right:24px; color:#0099cc; margin-right:-3px;}



#nav li a:hover{

	color: #ff6600;

	background: url(../girls_images/nav-tab-hover.png) no-repeat top left ;



	}

#nav li a:hover span{ background: url(../girls_images/nav-tab-hover.png) no-repeat bottom right;color: #ff6600;}



#nav li.active a{

	color: #ff6600;

	background: url(../girls_images/nav-tab-hover.png) no-repeat top left ;

	}

#nav li.active a span{background: url(../girls_images/nav-tab-hover.png) no-repeat bottom right; color: #ff6600;}









/* content



---------------------------------------------------------- */





h2.pagetitle {



	margin: 0px 0px 20px 0px;



	padding: 15px  0px 5px 5px;



	color: #7f8388;



	font-size: 130%;



	font-family: 'arial', Verdana, san-serif;	



	text-align: center;

	

	border-bottom: 1px dotted #aaa;



	}



.post {



	float: left;



	width: 100%;	



	padding: 0 0 5px 0;

	

	border-bottom:1px solid #d3e3f0;



	}

.post a{color:#0099cc; text-decoration:none;}

.post a:hover{color:#ff6600; /*test border-bottom:1px dotted #ff6600;*/}







.post h2, .post h2 a {



	margin:0px 0px 7px 0px;



	padding:0px; 



	color:#ff6600;



	font-size:28px;



	font-weight:normal;

	

	line-height:36px;



	}

.post h3{ color:#333333; margin:5px 0px 0px 0px; font-size:15px;}

.post h3 a{ color:#333333; text-decoration:none;}

.post h3 a:hover{ color:#333333; text-decoration:underline;}





.post-title {



	margin:0px;



	padding:0px;

	

	border-bottom: 1px dotted #aaa;



	}



.post-meta {



	position: relative;	

		

	margin:0px;



	padding: 2px 0px 35px 0px;



	border-top: 1px dashed #aaa;



	}

.post-date{ color:#999999;font-size:14px; font-weight:normal;}

.post-date a{color:#0099cc !important; text-decoration:none!important;font-size:14px !important; border-bottom:none;}

.post-date a:hover{color:#ff6600!important; border-bottom:1px dotted #ff6600;text-decoration:none!important;font-size:14px !important;}

.recent_trip {



	float: left;



	width: 100%;	



	padding: 15px 0 15px 0;

	

	border-bottom:2px solid #d3e3f0;



	}

.recent_trip a{color:#0099cc; text-decoration:none;}

.recent_trip a:hover{color:#ff6600; border-bottom:1px dotted #ff6600;}



.recent_trip h3 {



	margin:0px;



	padding:0px 0px 10px 0px; 



	color:#ff6600;



	font-size:18px;



	font-weight:normal;

	

	line-height:20px;



	}

.fav_gateway {



	float: left;



	width: 100%;	



	padding: 15px 0 5px 0;



	}

.fav_gateway a{color:#0099cc; text-decoration:none;}



.fav_gateway h3 {



	margin:0px;



	padding:0px; 



	color:#ff6600;



	font-size:18px;



	font-weight:normal;

	

	line-height:20px;





	}

.fav_gateway div.title{ color:#0099cc; font-weight:normal; font-size:18px; line-height:24px;}

.fav_gateway div.title a{ color:#0099cc; font-weight:normal; font-size:18px; line-height:24px;}

.fav_gateway div.title a:hover{color:#ff6600; border-bottom:1px dotted #ff6600;}

.fav_gateway div.img-container{ float:left; background-color:#e5f0f4; padding:4px;}

.fav_gateway div.img-container img{ border:1px solid #fff;}

.fav_gateway div.img-content{ float:right; width:285px;}

.fav_gateway p{ line-height:18px; margin-top:10px;}

.bdr-none{ border-bottom:none!important;}



	

.entry-meta{



	background: #f7f7f7;



	padding: 5px;



	border: 1px solid #d6d6d6;



	margin-top: 30px;



}



.post-cat {



	float: left;

	

	margin-right: 100px;



	padding-left: 15px;



/*	background: url(../girls_images/icon_cat.gif) no-repeat 0 4px;*/



	}



/*.post-comments {



	right: 0;

	

	top: 0;

	

	position: absolute;

	

	padding-left: 17px;



	background: url(../girls_images/icon_com.gif) no-repeat 0 4px;



	}*/





.tags {



	float:left;

	

	padding-left: 15px;

	

/*	background: url(../girls_images/icon_tag.gif) no-repeat 0 5px;*/

	

	margin-right: 100px;

	

	}

	

.entry {



	float: left;



	width: 100%;	



	margin:0px;



	padding: 15px 0 0;



	}



.entry img {margin: 5px 10px 5px 0px!important; padding: 4px; background: #e9e9e9;  	}

.entry img {margin: 5px 0px; padding: 4px; background: #e9e9e9;  }

.entry p a img.alignnone { text-decoration:none !important}

.entry p a:hover img.alignnone { text-decoration:none !important;}



.entry ul li {



	padding: 0 0 0px 0px;

	margin:0px 0px 2px 10px;

	list-style:disc !important;

	} 



	.entry ul  {



	list-style:disc !important;

	

	} 









/* page link */





.page-link {



	margin: 15px 0px;

	

	font: 90% verdana, geneva, sans-serif;

	

	color:#006a8d;

	

	}



.page-link a:link,.page-link a:visited {



	background: #f0f0f0;

	

	border: 1px solid #ddd;

	

	color: #5e5e5e;

	

	padding: 0.2em;

	

	}

	

.page-link a:hover {



	color: #fff;

	

	background: #006a8d;

	

	border: 1px solid #ddd;

	

	}

	

	

	

/* content list style */







#maincol ul, #maincol ol, #maincol dl {



	margin: 0px 0px 10px 0px;



	padding: 0;



	}



#maincol ul, #maincol ol {



	margin-left: 0px;



	}



#maincol ol {



	padding-left: 20px;



	}

	

#maincol ul ol li {



	padding-left: 0;

	

	background: none;

	

	}

	

#maincol ul {



	list-style: none;



	}



#maincol ul li {



	padding: 0 0 0px 0px;

/*	background: url(../girls_images/icon_bullet.gif) no-repeat left 6px;*/

	list-style:none;

	}



#maincol dl dt {



	font-weight: bold;



	}



#maincol dl dd {



	margin: 0px 0px 15px 0px;



	padding: 0px;



	}







/* comments area */





h4#comments {



	margin: 0px 0px 15px;



	padding: 20px 0px 0px;



	clear: both;



	font-size: 120%;



	font-family: arial, Times, san-serif;



	}



h4#respond {



	margin:0px;



	padding: 10px 0px 0px;



	font-size: 120%;



	font-family: arial, Times, san-serif;



	}



.commentlist {



	margin: 10px 0px;



	padding-left: 20px;



	}



.commentlist li{



	padding: 10px 0px;

	float:left;

	width:600px;

	



	}







.children li{



	border-bottom:none;

	}



.thread-even, thread-odd{ margin-bottom:10px;}



.commentlist .alt {



	background: #f4f4f4;



	}



.commentlist cite {



	font-weight: bold;



	font-style: normal;



	font-size: 120%;



	}



.commentlist small {



	margin-bottom: 5px;



	display: block;



	font-size: 87%;



	}



#commentform {



	font: 110% Arial, Helvetica, sans-serif;



	}



#commentform p {



	padding: 6px 0px;



	margin:0px;



	}



#commentform label {



	padding-left: 5px;



	color: #000;



	font-size: 87%;



	}



#commentform input {



	width: 200px;



	background: #fafafa;



	border: 1px solid #e2e2e2;



	padding: 3px;



	margin-top: 3px;



	color: #000;



	}



#commentform textarea {



	width: 99%;



	height: 120px;



	margin-top: 3px;



	padding: 2px;



	background: #fafafa;



	border: 1px solid #e2e2e2;



	color: #000;



	}



#commentform textarea:focus, #commentform input[type="text"]:focus {



	background: #fff;



	}



/*#commentform #submit {



	width: 144px;



	height: 28px;



	margin-bottom: 10px;



	color: #191919;



	font: bold 12px Arial, Helvetica, sans-serif;



	background: #fafafa url(../girls_images/btn_submit.gif) no-repeat;



	border: none;



	}*/



#commentform #submit {



	



	background:url(../girls_images/bigger-btn.gif) no-repeat top center; width:170px; height:26px; border:none; font-family:"Trebuchet MS"; font-size:13px!important; font-weight:bold; color:#0099cc;float:left; padding-left:20px; margin-right:0px; cursor:pointer; letter-spacing:0px!important; 



	}



	#commentform #submit:hover {

	 color:#444444;

	}





.commentlist {list-style:none inside; list-style-type:none; margin-left:0px!important;padding-left:0px!important;}

.commentlist li {list-style:none inside; list-style-type:none; border-bottom:solid 0px #d7e6f1;}



.depth-1{border-bottom:solid 1px #d7e6f1!important; }







.commentlist .alt{ background:none!important;}



.says{display:none;}

.comment-author:before{content:"Posted By : "}

.comment-author{color:#999999!important;  font-weight:bold!important;}





.fn{color:#0099cc!important; font-weight:normal!important; font-size:14px!important;}

cite.fn{color:#333333!important;}



.comment-meta a{color:#999999; text-decoration:none!important; border:none!important;}

.comment-meta a:hover{color:#999999!important;}

.comment-meta a.comment-edit-link{color:#999999;cursor:pointer;}

.comment-meta a.comment-edit-link:hover{color:#333333!important;cursor:pointer;}



#cancel-comment-reply-link{color:#999999;cursor:pointer; text-decoration:none!important; border:none!important;}

#cancel-comment-reply-link:hover{color:#333333!important;}





.reply{ color:#0099CC; font-weight:bold; float:right; text-decoration:none; background:url(../images/orange-arrow.gif) no-repeat left center; padding:0 0 0 15px; margin-right:3px; border-bottom:1px dotted #fff;}



.reply a{ color:#0099CC; text-decoration:none!important; border:none!important;}

.reply a:hover{ color:#555555;}



.submitButton{background:url(../girls_images/blue-btn.gif) no-repeat top center; width:104px; height:26px; border:none; font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; color:#0099cc;float:left; padding-left:20px; margin-right:15px; letter-spacing:1px; cursor:pointer;}



.submitButton:hover{color:#555555;}



/* alignments */







.center {



	text-align: center;



	}



img.center, img[align="center"] {



	display: block;



	margin-left: auto;



	margin-right: auto;



	}



.alignleft {



	float: left;



	}

.alignleft a, .alignright a{color:#0099cc!important; text-decoration:none;}

.alignleft a:hover, .alignright a:hover{color:#ff6600; text-decoration:none;}



img.alignleft, img[align="left"] {



	float: left;



	margin: 5px 8px 5px 0px;



	}



.alignright {



	float: right;



	}

.a-right {



    text-align:right;



	}



img.alignright, img[align="right"] {



	float: right;



	margin: 2px 0px 5px 8px;



	}







/* navigation */







.navigation {



	float: left;



	width: 100%;



	margin-bottom: 10px;



	font-size: 95%;

	

	padding: 10px 0px 50px 0px;



	}

	

.navigation a:link, .navigation a:active { 



	color: #505050;

	

	}



.navigation a:hover, .navigation a:visited {



	color: #006a8d;



	}



.navigation .alignleft {



	width: 45%;



	text-align: left;



	}



.navigation .alignright {



	width: 45%;



	text-align: right;



	}







/* sidebar



---------------------------------------------------------- */







h2.sidebartitle {



	margin:0px 0px 10px 0px;



	padding:9px 3px;



	color: #ff6600;



	font-size: 18px;



	font-family: "Trebuchet MS";



	font-weight: normal;



	border-bottom: 1px solid #d7e6f1;

	

	position:relative;

	



	}



*:first-child+html h2.sidebartitle span.twitter{ background:url(../girls_images/twitter-icon.gif) no-repeat top left; font-size:14px; color:#000; font-weight:normal; height:33px;display:inline; float:right; padding-left:45px; position:absolute; top:5px;  right:0px; padding-top:8px;}



h2.sidebartitle span.twitter{ background:url(../girls_images/twitter-icon.gif) no-repeat top left; font-size:14px; color:#000; font-weight:normal; height:33px;display:inline; float:right; padding-left:45px; position:absolute; top:3px;  right:0px; padding-top:8px;}

h2.sidebartitle span.twitter a{ margin-top:-5px; float:left;}



#rss_icon { 



	position: absolute;

	

	top:1px;

	

	right: 5px;

	

	}



/* sidebar list level 1 */







.sidebar ul {



	margin:0px;



	padding:0px;



	}



.sidebar ul li {



	margin: 0px 0px 20px;



	padding:0px;



	list-style: none;



	position: relative;



	}





.sidebar li.advertisement a:link, .sidebar li.advertisement a:visited	{



	padding: 10px;

	

	margin:0px;

	

	}









/* sidebar list level 2 */







.sidebar ul li ul {



	margin:0px;



	padding:0px;

	



	}



.sidebar ul li ul li {



	margin:0px;



	padding: 0px 0px 0px 0px;







	}











/* tags */





#tag_cloud a	{ 



	padding: 5px ;

	

	font-family: verdana,georgia,arial;

	

	font-weight:bold;

}





#tags {



	background: #f4f4f4;

	

	margin:0px;

	

	padding: 15px;

	

	

}

	

#tags a {



	font-family: verdana, georgia, arial;



	padding: 15px 5px;



	font-weight:bold;

	

}	

	

#tags a:hover, #tags a:visited { 



	color: #000;

}







/* sidebar list level 3 */







.sidebar ul li ul li ul li a:link, .sidebar ul li ul li ul li a:visited {



	padding-left: 40px;



	}



.sidebar ul li ul li ul li a:hover, .sidebar ul li ul li ul li a:active {



	padding-left: 40px;



	}





/* recent post & comments */







.sidebar ul li#recent-comments a {



	padding: 0;



	display: inline;



	background: none;



	border: none;



	}



.sidebar ul li#recent-comments ul li {



	padding: 2px 5px 2px 10px;



	display: block;



	line-height: 1.5em;



	background: #e7e7e7;

	

	color: #006a8d;



	border-bottom: 1px solid #d2d2d2;

	

	border-top: 1px solid #f6f6f6;

	

	}



.sidebar ul li#recent-comments ul li a:link {



	color: #4b4e43;



	}



.sidebar ul li#recent-comments ul li a:hover {



	color: #006a8d;



	}





/* widget list child */





.sidebar ul.children {



	margin-left: 0px!important;



	padding: 2px 0;



	



	}



.sidebar ul.children li {



	padding-left: 0px!important;



/*	background: url(../girls_images/icon_bullet_sbchild.gif) no-repeat 0 8px;*/



	}	

	ul.children li.even{background-color:#F3F7FB!important;}

	ul.children li.odd{background-color:#E7EFF7!important;}



	/*.depth-1 ul.children li.even{padding:10px 10px 10px 10px!important;}

	.depth-1 ul.children li.odd {padding:10px 10px 10px 10px!important;}*/







/* calendar widget */







#calendar_wrap {



	color:#7f8388;



	padding: 5px 10px;



	}



#wp-calendar caption {



	margin-bottom: 5px;



	color: #7f8388;



	}



#wp-calendar td a {



	color: #7f8388;



	}



#wp-calendar td#today {



	background: #7f8388;

	

	color: #fff;



	}



#leftcol #wp-calendar td {



	margin:0px;



	padding: 0 3px;



	}



#rightcol #wp-calendar td {



	margin:0px;



	padding: 0 9px;



	}



#wp-calendar thead {



	background: #7f8388;

	

	color: #fff;

	

	}



/* text widget */







.textwidget {



	padding: 0 10px;



	}





/* search form */







#searchform {



	padding: 0;



	position:absolute;



	top: 0;



	right: 15px;



}



#searchform #s{



/*	background: #fff url(../girls_images/search_loop.gif) no-repeat 98% 50%;*/



	height: 15px;



	width: 217px;



	margin: 6px 3px 0px 30px;



	padding: 3px 7px 2px 8px;



	color: #bcbcbc;



	border:none;



	}



#searchform input{ vertical-align:middle;}



#searchform input.inputbox {



	height: 18px;



	font: bold 12px Arial, Helvetica, sans-serif;



	color: #999;

	font-weight:normal;



	vertical-align: middle;



	border: none;

	

	

	

	width:216px;

	/**width:212px;*/

	

	border:1px solid #b5d9eb;

	padding-top:5px

		

	}

	

#searchform input.search_button{ height:26px; width:88px;  position:relative; /*z-index:1000; */ right:2px;}

	

	

	

/* extra

---------------------------------------------------------- */







h2.extratitle {



	margin: 5px 0px;

	

	padding: 30px 0px 0px 15px;

	

	color: #fff;

	

	font: normal 18px Georgia, "Times New Roman", Times, serif;

	

	letter-spacing: -2px;

	}

	

h2.rpost {



	text-indent:-10000px;

	

/*	background: url(../girls_images/recent-post.gif) no-repeat 0 5px;*/

	

	margin: 0px 0px 10px 10px;

	

	

	}

	

h2.rcom {



	text-indent:-10000px;



/*	background: url(../girls_images/recent-comment.gif) no-repeat 0 5px;*/

	

	margin: 0px 0px 10px 10px;

	

	}

	

h2.about{



	text-indent:-10000px;

	

/*	background: url(../girls_images/about.gif) no-repeat 0 5px;*/

	

	margin: 0px 0px 10px 10px;

	

	}

	

	

#extra {



	margin:0px;

	

	padding: 35px 10px 5px 30px;

	

	color: #fff;

	

	font-size: 90%;

	

/*	background: #787777 url(../girls_images/bg_extra.gif) repeat-x 0 0;*/

	

	border-top: 1px solid #a1a1a1;



	}

	

#extra ul {



	margin:0px;

	

	padding: 0px 0px 20px 0px;

	

	list-style: none;

	

	}

#extra ul li.extra {



	float: left;

	

	position: relative;

	

		}

		

#extra ul li.one {



	width: 190px;

	

	margin: 0px 50px 0px 20px;

	

	}

#extra ul li.two {



	width: 285px;

	

	margin-right: 20px;



	}





#extra ul li ul li {



	margin: 0px;

	

	padding: 0px 0px 5px 15px;

	

/*	background: url(../girls_images/icon_bullet_extra.gif) no-repeat 0 7px;*/

	

	border: none;

	

	}

	

.blue-container{ background-color:#e1ecf5; border:1px solid #b0c9dd; display:inline-block; width:100%;}

.blue-container-tl{ background:url(../girls_images/blue-container-tl.gif) no-repeat top left; height:6px; width:6px; float:left; position:relative; left:-1px; top:-1px; font-size:2px;}

.blue-container-tr{background:url(../girls_images/blue-container-tr.gif) no-repeat top right; height:6px; width:6px; float:right; position:relative; right:-1px; top:-1px; font-size:2px;}

.blue-container-bl{background:url(../girls_images/blue-container-bl.gif) no-repeat bottom left; height:6px; width:6px; float:left; position:relative;font-size:2px; left:-1px; bottom:-1px;}

.blue-container-br{background:url(../girls_images/blue-container-br.gif) no-repeat bottom right; height:6px; width:6px; float:right; position:relative; font-size:2px; right:-1px; bottom:-1px;}	

.blue-inner{background:url(../girls_images/blue-content.gif) repeat-x bottom left; margin:5px 5px 0px 5px;}

.blue-content{ background:url(../girls_images/blue-inner-bg.gif) repeat-x top left; padding:4px 10px 14px 10px;}

.smallbg{ background:url(../girls_images/blue-inner-bg-small.gif) repeat-x top left!important;}

*:first-child+html .space{  width:288px; margin-top:0px!important;}

.blue-content a{color:#0099cc; text-decoration:none;}

.blue-content .top-destination{ font-weight:bold;color:#0099cc; font-family:"Trebuchet MS";}

.blue-content .twitter-container{ height:269px; overflow:auto; margin-bottom:10px; width:100%;}

.blue-content .twitter-container p{ border-bottom:2px solid #d3e3f0; padding:5px 0; margin-right:5px; font-family:"Trebuchet MS"; font-size:13px;}

.blue-content .travel-deal{display:inline-block; width:100%; height:auto;}

.blue-content .travel-deal p{ padding:0px 0 5px 0; margin-right:5px; font-family:"Trebuchet MS"; font-size:12px; line-height:15px; float:left;}



.blue-content .travel-deal p a{ padding-bottom:0px!important; }





.blue-content .travel-deal p span{ float:left; width:188px;}



.blue-content .travel-deal p img{ float:left; margin-right:10px;}

.light-gray{ color:#999999!important;}

.blue-txt{color:#0099cc!important;}

.blue-txt a.blue-link{color:#0099cc; text-decoration:none; }

.blue-txt a.blue-link:hover{}

.a-center{ text-align:center;}	



	

.feedlink_post { /* rss button */



	position: absolute;

	

	right: 50px;

	

	top: 0;

	

	border: none;

	

	}

.feedlink_comment { /* rss button */



	position: absolute;

	

	right: 0;

	

	top: 0;

	

	border: none;

	

	}



/* footer



---------------------------------------------------------- */







#footer {



	margin:0px;

	

	position:relative;

	



	padding: 0;



	left:0px;



	font-size: 90%;

	

	background: #E7EFF7 url(../girls_images/bg_footer_divider.gif) no-repeat bottom center!important;

	

	

	

	}

#footer a:hover{color:#ff6600; border-bottom:1px dotted #ff6600; text-decoration:none;}

.footer-inner{width:875px; margin:0px auto; padding:30px 38px;height:169px;}

.footer-inner .orange_txt{ color:#ff6600; font-weight:bold;}

.footer-link{ float:left; width:49%}

.footer-link ul li{ float:left;  margin:0px 17px 0px 0px;  }

.footer-link ul ul{float:left; width:140px;}

.footer-link ul li li{ float:left; display:block;  width:150px; padding-bottom:2px; margin-bottom:2px;margin-right:0px;}

.footer-link ul li, .footer-link ul li a{ float:left; margin-right:17px; font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; text-decoration:none; color:#0099cc;}

 .footer-link ul li a{ width:140px; padding:0 5px;border-bottom:1px solid #d3e3f0;}



.footer-content{ float:right; width:49%;font-family:"Trebuchet MS"; font-size:14px; font-weight:normal; color:#333333;}

.footer-content ul li{float:left; margin-right:17px;}

.footer-content ul li p{ width:330px;}

.copy-right{ display:inline-block; width:100%;color:#999999;font-family:"Trebuchet MS"; font-size:12px; margin-left:55px; margin-top:20px;}

.copy-right a{color:#0099CC; text-decoration:none; border:0 none;}

.copy-right a:hover{color:#555555;}









	

#valid	{



	float: right;



	padding:30px 20px  0 10px;



	}







/* self-clearing floats */







#nav ul:after,



#maincol:after,



.navigation:after,



#extra ul:after,



.post-meta:after {



	content: ".";



	display: block;



	height: 0;



	clear: both;



	visibility: hidden;



	}

	

	

	

/*@media screen and (-webkit-min-device-pixel-ratio:0){	

	

#nav li a {



	float: left;

	

	padding-left:28px;



	height: 35px;	



	color: #7d7d7d;

	

	font-weight: bold;



	background: url(../girls_images/nav-tab.gif) no-repeat top left ;

	color:#0099cc; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none;



	}

	

	}*/

/*@media screen and (-webkit-min-device-pixel-ratio:0){		

#nav li a span{display:block; height:35px; line-height:35px;padding-right:27px; float:left; background: url(../girls_images/nav-tab.gif) no-repeat bottom right;}

}*/

/*@media screen and (-webkit-min-device-pixel-ratio:0){	

#nav li a:hover, #nav li.current_page_item a {

float: left;

	

	padding-left:27px;



	height: 35px;	



	color: #ff6600;

	

	font-weight: bold;

	background: url(../girls_images/nav-tab-hover.gif) no-repeat top left ;



	}

	}*/

/*@media screen and (-webkit-min-device-pixel-ratio:0){	

#nav li a:hover span, #nav li.current_page_item a span{display:block; height:35px; line-height:35px;padding-right:27px; float:left; background: url(../girls_images/nav-tab-hover.gif) no-repeat bottom right;}	

}*/

/*@media screen and (-webkit-min-device-pixel-ratio:0){	

h2.sidebartitle span.twitter{ background:url(../girls_images/twitter-icon.gif) no-repeat top left; font-size:14px; color:#000; font-weight:normal; height:33px;display:inline; float:right; padding-left:45px; position:absolute; top:2px; right:0px; padding-top:8px;}

}*/

.pad-b-none{ padding-bottom:0px!important;}

a.button{ background:url(../girls_images/button-left.gif) no-repeat; height:26px; display:block; font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; color:#0099cc;float:left; padding-left:31px;}

a.button span{ background:url(../girls_images/button-right.gif) no-repeat right; height:26px; padding-right:13px; line-height:26px;display:block; float:left;}

a:hover.button{ background:url(../girls_images/button-left-hover.gif) no-repeat; height:26px; display:block; font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; color:#663300!important; border-bottom:none!important;float:left; padding-left:31px;}

a:hover.button span{ background:url(../girls_images/button-right-hover.gif) no-repeat right; height:26px;  padding-right:13px; line-height:26px;display:block; float:left;}

#top-destination{

width:600px;

float:left;

border:1px solid red;

}

#triptalk{

width:400px;

float:left;

/*border:1px solid red;*/

text-align:left;

}

#tripabout{

width:240px;

float:left;

border:1px solid #000000;

}

.inner{

width:600px;

margin-top:0px;

/*border:1px solid #000000;*/

text-align:left;

overflow:hidden;

position:relative;

}

#triptalkdesc{

width:600px;

float:left;

/*border:1px solid red;*/

text-align:left;

}



h2.content-title{



	margin:0px 0px 7px 0px;



	padding:0; 



	color:#ff6600;



	font-size:28px;



	font-weight:normal;

	

	/*line-height:36px;*/

	line-height:42px;



	}



h2.content-title a{

	color:#ff6600;

	text-decoration:none;

	}



h2.content-title a:hover{

	color:#ff6600;

	text-decoration:underline;

	}



h3.content-title{



	margin:7px 0px 7px 0px;



	padding:0; 



	color:#ff6600;



	font-size:16px;



	font-weight:bold;

	

	line-height:24px;



	}



h3.content-title-blue{



	margin:7px 0px 7px 0px;



	padding:0; 



	color:#0099CC;



	font-size:16px;



	font-weight:bold;

	

	line-height:24px;



	}

h3.content-title-blue a{color:#0099CC; text-decoration:none;}

h3.content-title-blue a:hover{color:#999999;}









/*Login and Register module css start*/

#login-register {margin:20px 0px 0px 0px; padding:0px; width:100%; height:auto; float:left;}

#login-register ul {margin:0px; padding:0px; list-style:none; width:100%; float:left; border-bottom:1px solid #d6d6d6}

#login-register ul li {margin:0px 0px 1px 10px; padding:0px 0px 0px 10px; list-style:none; color:#2e6699; font-size:0.8em; font-weight:bold; text-transform:uppercase; text-decoration:none; float:left; display:inline; background:url(../girls_images/bullet.gif) no-repeat left  }

#login-register ul li.no-bullets {margin:0px 0px 1px 0px; padding:0px; list-style:none; color:#2e6699; font-size:0.8em; font-weight:bold; text-transform:uppercase; text-decoration:none; float:left; display:inline; background-image:none}

.text-field {margin:0px; padding:0px; width:115px; height:19px; border:1px solid #c2c7cb; background-color:#f5f6f6;}

label.label	{/*font-weight:1.0em;*/ color:#616479;}

.btn_login { width:44px; height:20px; border:none; cursor:pointer; background:url(../girls_images/btn_login_bg.gif) no-repeat left top}

/*Login and Register module css end*/



/*Login page css start*/

#login-box-main {margin:0px; padding:20px; width:92%; height:auto; border:3px solid #eaf5fd; float:left; display:inline; background:url(../girls_images/bg_login_layout.gif) repeat-x top;  }

#login-box-main .left-container {margin:0px; padding:0px; width:290px; height:auto; float:left; /*background:url(../girls_images/v_border_img.gif) no-repeat right top;*/ }

.input-245 {margin:0px; padding:2px; width:245px; height:18px; border:1px solid #c2c7cb; background-color:#f5f6f6;}

span.star { color:#ff6633; font-size:1.5em;}

.margin-t-10 {margin-top:10px;}

label.label-bold	{/*font-weight:1.0em;*/ color:#616479; font-weight:bold;}

#login-box-main .right-container {margin:0px 0px 0px 20px; padding:0px; width:240px; height:auto; float:left;}

#login-box-main .right-container h2 {margin:0px; padding:0px; font-size:15px; font-weight:bold; color:#f37620; border:none }

#user_agreemant {margin:0px; padding:10px 0px 0px 0px; width:100%; height:auto; float:left; /*background:url(../girls_images/h_border_img.gif) repeat-x left top;*/ }

/*Login page css end*/



/*Destination page css start*/

.text14-bold-sky {font-size:14px; color:#0099cc; font-weight:bold; text-decoration:none;}
.text14-bold-sky span{font-size:12px!important;}

a.text14-bold-sky {font-size:14px; color:#0099cc; font-weight:bold; text-decoration:none;}

#country-listing {margin:10px 0px 15px 0px; padding:0px; width:100%; height:auto; float:left;}

.text14-bold-blk {font-size:14px; color:#333333; font-weight:bold; text-decoration:none;}

/*Destination page css end*/



.mar-t-b-25px{margin:25px 0px;}





#template-center-wrap{border:solid 0px #00ff00; width:924px; float:left; margin:0px;}

#template-left-container{border:solid 0px #ffff00; width:600px; float:left; }

#template-right-container{border:solid 0px #0000ff; width:300px; float:right;}



/* registration page css start */

.make_pad{padding:0 0 0px 51px;}

.divider_line{background:transparent url(../girls_images/h_border_img.gif) repeat-x scroll left 50%;  padding:2px 0 0; height:17px; text-indent:-99999em;}

.reg_page td{padding-bottom:17px;}



#captcha_code{margin:0px; padding:2px; width:245px; height:18px; border:1px solid #c2c7cb; background-color:#f5f6f6;}



/* trip talk page */

.for_align #searchform input.inputbox{width:214px;}

.for_align #top-container-lft{width:318px;}

#top-container-lft{ float:left; width:318px;}

#top-container{ float:left; border-bottom:1px solid #d3e3f0; width:592px; height:250px; margin-bottom:20px;}



#top-container-rgt{ float:right; width:218px;}

#trip_talk_left{ min-height:186px; height:auto !important; height:186px;display:inline-block;}

.sort_by_rated{color:#333333; font:bold 14px "trebuchet MS"; word-spacing:4px; padding-top:12px;}

.sort_by_rated a{color:#0099CC;}

.sort_by_rated span{ color:#B0C9DD;}

.pos_rel{position:relative;}

.rating{position:absolute; right:2px; top:0px;}

.desc{width:500px;}

.search_destination{display:block;}

.search_destination label{font:bold 14px/32px "trebuchet MS"; color:#333333;}

.search_destination .input_txt{padding:2px 2px 0; height:18px; margin:3px 12px 0px 0px; float:left; border:1px solid #D3E3F0;}

.t_heading{color:#FF6600; font:normal 18px/18px "trebuchet MS"; float:left;width:100%;}

.col-inner .t_heading{padding:0px 0 2px; margin:0px 0px 10px;}

/* trip talk page css end */



/*Login page css start*/

#login-box-main {margin:0px; padding:20px; width:92%; height:auto; border:3px solid #eaf5fd; float:left; display:inline; background: url(../girls_images/bg_login_layout.gif) repeat-x scroll center top;}

#login-box-main .left-container {margin:0px; padding:0px; width:290px; height:auto; float:left;/* background:url(../images/v_border_img.gif) no-repeat right top;*/ }

.input-245 {margin:0px; padding:2px; width:245px; height:18px; border:1px solid #c2c7cb; background-color:#f5f6f6;}

span.star { color:#ff6633; font-weight:normal; font-size:1em;}

.margin-t-10 {margin-top:10px;}

label.label-bold	{/*font-weight:1.0em;*/ color:#616479; font-weight:bold}

#login-box-main .right-container {margin:0px 0px 0px 20px; padding:0px; width:245px; height:auto; float:left;}

#login-box-main .right-container h2 {margin:0px; padding:0px; font-size:15px; font-weight:bold; color:#f37620; border:none }

#user_agreemant {margin:0px; padding:10px 0px 0px 0px; width:100%; height:auto; float:left; /*background:url(../images/h_border_img.gif) repeat-x left top;*/ }

/*Login page css end*/



/* Getaway Ideas page css start */

.img_blk{width:150px; float:left;}

.img_desc{width:385px; padding-left:20px; float:left;}

.img_desc h2{padding:0 0 13px; line-height:normal; margin:-8px 0px 0px;}

.img_desc p{line-height:normal;}

.border_std{border-bottom:1px solid #D3E3F0;}

.sponser_box{ padding-bottom:10px; padding-top:16px; }

.spa_beach_container{padding-top:23px; float:left;}

.r_more{font:bold 14px "trebuchet MS"; color:#0099CC; text-decoration:none;}



.rows_item{width:100%; float:left; padding-bottom:27px; border-bottom:solid 1px #D3E3F0;}

.rows_item_padd_top{padding-top:27px;}

.rows_item .left{width:299px; float:left;}

.rows_item .right{width:283px; float:right;}

.rows_item .img_blk{width:88px; float:left;}

.rows_item .img_desc{padding:0 0 0 20px; float:left;}

.rows_item .left .img_desc {width:190px;}

.rows_item .right .img_desc {width:175px;}

.rows_item h3,.rows_item h3 a{font:normal 18px "trebuchet MS"; color:#FF6600; padding-bottom:11px; margin-top:-4px;}

.rows_item p{padding:10px 0 0; line-height:normal;}

/* Getaway Ideas page css end */





.all_review{ display:inline-block; width:100%; margin:20px 0px 10px 0px; padding: 0px 0px 20px 0px; color:#333333;}

.all_review a{ color:#0099CC; text-decoration:none; }

.all_review a:hover{ color:#ff6600; border-bottom:1px dotted #ff6600;}



/*@media screen and (-webkit-min-device-pixel-ratio:0){	

	

#nav li a {



	float: left;

	

	padding-left:28px;



	height: 35px;	



	color: #7d7d7d;

	

	font-weight: bold;



	background: url(../images/nav-tab.gif) no-repeat top left ;

	color:#0099cc; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none;



	}

	

	}*/



.postmetadata{font-size:12px;}

.categories {

list-style:none;

}

.cat-item a{

list-style:none;

color:#0099CC;

text-decoration:none;

}

.cat-item a:hover{

list-style:none;

color:#EF7701;

text-decoration:none;

}

/* added by abhishek*/

.orange-arrow {

background:transparent url(../images/orange-arrow.gif) no-repeat scroll left 4px;

color:#0099CC;

font-weight:bold;

padding:0 0 0 15px;

text-decoration:none;

}

.input {

border:1px solid #D3E3F0;

/*float:left;*/

height:18px;

margin:3px 12px 0px 0px;

padding:2px 2px 0px;

width:288px;

}

.textarea {

border:1px solid #D3E3F0;

float:left;

margin:3px 12px 0px 0px;

padding:2px 2px 0px;

}

.input_url {

border:1px solid #D3E3F0;

/*float:left;*/

height:18px;

/*margin:3px 12px 0 0;

padding:2px 2px 0;*/



}

.paging {

color:#0099CC;

float:left;

font-size:14px;

font-weight:bold;

margin-top:6px;

}



.mar-r-10px {

margin-right:10px;

}



.fl {

float:left;

}

.center_add{padding-top:13px; text-align:center;}



.paging{ float:left; color:#0099cc; font-weight:bold; font-size:14px;}

.paging a{color:#0099cc; border:1px solid #d3e3f0; text-decoration:none; height:25px; width:26px; line-height:25px; text-align:center; display:block;float:left; margin-right:5px}

.paging span{color:#b2cade;text-decoration:none; height:25px; width:26px; line-height:25px; text-align:center; display:block;float:left; margin-right:5px}

.paging a:hover,.paging a.active{ color:#ff6600; border:none!important; height:27px; width:28px; line-height:27px;}

.paging a.first{ background: url(../images/first.gif) no-repeat; height:27px; width:28px; float:left; border:none;}

.paging a:hover.first{ background: url(../images/first_hover.gif) no-repeat; height:27px; width:28px; float:left; border:none;}

.paging a.previous{ background: url(../images/previous.gif) no-repeat; height:27px; width:28px; float:left;border:none;}

.paging a:hover.previous{ background: url(../images/previous-hover.gif) no-repeat; height:27px; width:28px; float:left;border:none;}

.paging a.next{ background: url(../images/next.gif) no-repeat; height:27px; width:28px; float:left;border:none;}

.paging a:hover.next{ background: url(../images/next-hover.gif) no-repeat; height:27px; width:28px; float:left;border:none;}

.paging a.last{ background: url(../images/last.gif) no-repeat; height:27px; width:28px; float:left;border:none;}

.paging a:hover.last{/* background: url(../images/last_hover_gif) no-repeat;*/ height:27px; width:28px; float:left;border:none;}



.paging a.next_nolink{ background: url(../images/next_nolink.gif) no-repeat; height:27px; width:28px; float:left;border:none;}

.paging a.previous_nolink{ background: url(../images/previous_nolink.gif) no-repeat; height:27px; width:28px; float:left;border:none;}



ul.twitter li.twitter-item {float:left; border-bottom:solid 1px #d3e3f0; margin-bottom:8px; }

ul.twitter li.twitter-item a.twitter-user {margin:0px !important; padding:0px !important; }

ul.twitter li.twitter-item a.twitter-user:visited {margin:0px !important; padding:0px !important; }



ul.twitter li.twitter-item a.twitter-link {margin:0px !important; padding:0px !important; }

ul.twitter li.twitter-item a.twitter-link:visited {margin:0px !important; padding:0px !important; }

/* end by abhishek*/





.post-comments { display:inline-block; width:100%; }

.post-comments h3{ font-size:18px; font-weight:normal; color:#ff6600;}

.post-comments ul{ margin-left:0px!important;}

.post-comments textarea{ width:568px; height:65px; margin:10px 0px; border:1px solid #D3E3F0; padding:11px; color:#333333;}

.view-comments { display:inline-block; width:100%; }

.view-comments h3{ font-size:18px; font-weight:normal; color:#ff6600;}

.view-comments ul{ margin-left:0px!important; float:left;}

.view-comments ul li{ float:left; width:100%;border-bottom:1px solid #D3E3F0; margin:10px 0px; }

.view-comments .reply{ color:#0099CC; font-weight:bold; float:right; text-decoration:none; background:url(../images/orange-arrow.gif) no-repeat left center; padding:0 0 0 15px; margin-right:15px; border-bottom:1px dotted #fff;}

.view-comments .view-btn{ color:#0099CC; font-weight:bold; text-decoration:none; background:url(../images/orange-arrow.gif) no-repeat left center; padding:0 15px;}

.view-comments a{color:#0099CC;text-decoration:none;}

.view-comments a:hover{ color:#ff6600; border-bottom:1px dotted #ff6600;}



.tags {



	float:left;

	

	padding-left: 15px;

	

/*	background: url(../images/icon_tag.gif) no-repeat 0 5px;*/

	

	margin-right: 100px;

	

	}

	

.entry {



	float: left;



	width: 100%;	



	margin:0px;



	padding: 15px 0 0;



	}







 /*city fav */

.bdr_b_blue{border-bottom:1px solid #D3E3F0;}

 

.w_100{ width:100%;}

 

.sort{margin-top:10px; float:right; color:#b0c9dd;}

.sort a{color:#0099CC; text-decoration:none;}

.sort .light_gray{color:#b0c9dd;}

.sort .black{ color:#333333;}

.arrow-links{ color:#0099CC; font-weight:bold; text-decoration:none; background:url(../images/orange-arrow.gif) no-repeat left center; padding:0 15px;}

.w_105px{ width:105px;}

 

.city_fav{ display:inline-block; width:100%; margin:20px 0px 0px 0px; padding: 0px; border-bottom:1px solid #D3E3F0; color:#333333;}

.city_fav a{ color:#0099CC; text-decoration:none; }

.city_fav a:hover{ color:#ff6600; border-bottom:1px dotted #ff6600;}



 /*city fav end */ 





.postOptions{ padding:15px 0px 5px 0px; text-align:right; float:left; display:inline; margin-left:170px; }



.tell_book_info{float:left; font-weight:bold; margin-left:100px; margin-top:10px;}

.tell_book_info span{padding:0px 10px 0px 10px; color:#aaaaaa; font-size:12px; }



a.sharelink{border:0px!important;}

a.sharelink:hover{border:0px!important;}



.travel_search_destination{display:block; float:left;}

.travel_search_destination label{font:bold 14px/32px "trebuchet MS"; color:#333333;}

.travel_search_destination .input_txt{width:197px; padding:2px 2px 0; height:18px; margin:3px 12px 0px 0px; float:left; border:1px solid #D3E3F0;}

.t_heading{color:#FF6600; font:normal 18px/18px "trebuchet MS";}

.col-inner .t_heading{padding:0px 0 2px; margin:0px 0px 10px;}

.bdr_b_blue{border-bottom:1px solid #D3E3F0;}

.mar-t-32px{ margin-top:32px;}

.mar-t-18px{ margin-top:18px;}

*:first-child+html .mar-t-18px{ margin-top:22px;}



.travel_list_container{ float:left; width:100%; border-bottom:1px solid #D3E3F0;font-family:"trebuchet MS"; font-size:14px;color:#333333; margin:15px 0px 0px 0px; padding-bottom:15px; }

.travel_list_container img{ float:left;}

.travel_list_container p{padding-bottom:10px;margin-left:120px;}

.travel_list_container p.title,.travel_list_container p.title a{ font-family:"trebuchet MS"; font-size:14px; font-weight:bold; color:#0099cc; text-decoration:none; }

.travel_list_container p.title{ font-family:"trebuchet MS"; font-size:14px; font-weight:bold; color:#0099cc }

.travel_list_container p span.gray{color:#999999; font-weight:normal;}

.travel_list_container p.link a{font-family:"trebuchet MS"; font-size:14px; font-weight:bold; color:#0099cc; text-decoration:none; }

.travel_list_container p.link{color:#999999; font-weight:normal;}



.searchResultContainer{float:left; width:100%; border:solid 0px #00ff00;}

.searchResultContainer td a{color:#0099cc; text-decoration:none; font-family:Arial, Helvetica, sans-serif!important; font-size:13px; margin:8px 0px 5px 0px!important;}

.searchResultContainer td a:hover{color:#FF6600;}

.FirstResult{font-weight:bold; font-size:14px!important;}





.img_pannel { float:left; width:100%;border-bottom:1px solid #D3E3F0; padding:20px 0;}

.img_pannel .img_box{ margin-right:10px; float:left;}

.img_pannel .img_box img{ border:3px solid #d8e5ee;}

.img_pannel .img_box span a{color:#2e8f95; font-weight:bold; text-decoration:none; margin-bottom:10px;font-size:12px;}

.img_pannel p a{color:#2e8f95; font-weight:bold; text-decoration:none; font-size:12px; margin: 10px 5px 20px 0px; border:none;} 

.img_pannel p a:hover{color:#2e8f95; font-weight:bold; text-decoration:none; font-size:12px; margin: 10px 5px 20px 0px;} 

.pad-r-none{ padding-right:0px!important;}

div#main div.s{ margin:20px 0px;}







.headhypen{color:#cccccc!important; font-size:13px!important;  margin:0px!important; padding:0px 4px 0px 4px!important; position:relative}



.fn a{color:#0099CC;

text-decoration:none;

}



.newbluelink a{color:#0099cc; text-decoration:none;}

.newbluelink a:hover{color:#FF6600;}





.children .comment-author{padding-top:12px; padding-left:12px; padding-right:12px;}

.children .comment-meta{padding-left:12px;padding-right:12px;}

.children p{padding-left:12px!important; padding-right:12px;}



.children  .reply{margin-right:12px!important; margin-bottom:8px!important;}



.entry p a:hover{text-decoration:none;}



.gray

{

color:#999999;

font-weight:normal;

}



td.tabsCell 

{

	position: relative;

	font-size: 12px;

	line-height: 15px;

 }



td.tabsCell a:hover{border-bottom: none!important;}



td.tabsCell a.btnOn {

  text-decoration: none!important;

  font-weight:600;

  color: black;

  padding:0 5px 0 0!important;

  margin:0 4px 0 0!important;

  line-height:20px;

  border-right:1px solid #D7E6F1;

  color:#FF6600!important;

  font-size: 12px;

  *font-size: 11px;

}



td.tabsCell a.btnOff {

  font-weight:600;

  padding-right:2.5px;

  color:#0099CC;

  padding:0 5px 0 0!important;

  margin:0 4px 0 0!important;

  line-height:20px;

  border-right:1px solid #D7E6F1;

  text-decoration: none!important;

  font-size: 12px;

  *font-size: 11px;

}



span.fldLabel 

{

  font-size: 9pt;

  font-weight:bold;

  line-height:20px;

  height:20px;

}



span.cityairport

{

	font-size: 9pt;

	color: #999999;

}



#beta {margin:0px; padding:0px; top:0px; float:right; width:471px; height:28px; }





div.entry ul li {margin-left:15px;}

div.entry ol li {margin-left:15px;}



td.auther_bio a { color:#0099CC; text-decoraton:none; font-weight:bold}



a.post-edit-link{color:#ff6600;}



.inputwidth{width:170px;}

.txtareawidth{width:270px;}



.boxbanner{}

.boxbanner a{color:#0099cc; text-decoration:none!important; border:none!important; }

.boxbanner a:hover{color:#ff6600;}



.boxbanner .alignleft, .boxbanner .alignright {float:none; padding:0px!important; margin:0px;}



.entry p img.alignleft  {padding:0px!important; margin:4px 12px 4px 0px!important;}

.entry p img.alignright {padding:0px!important; margin:4px 0px 4px 12px!important;}



.entry p img.alignleft  {padding:0px!important; margin:4px 12px 4px 0px!important;}

.entry p img.alignright {padding:0px!important; margin:4px 0px 4px 12px!important;}



.entry table td img.alignleft  {padding:0px!important; margin:4px 12px 4px 0px!important;}

.entry table td img.alignright {padding:0px!important; margin:4px 0px 4px 12px!important;}





img[width='1'][height='1']{padding:0px!important;}

.padnone{padding:0 !important;}



.travel_p{ border-bottom:solid 1px #D3E3F0; width:100%; padding:0px 0px 5px 0px!important; margin-bottom:5px; display:inline-block;}



.curve{background:url(../girls_images/bg_sb_left.png) no-repeat top right; height:7px;}


#jquery-lightbox { z-index: 1000 !important;}

#gallery ul li span.text14-bold-sky{font-size: 11px !important; text-align: left !important; }
#gallery ul{line-height:1;}
#gallery ul img{margin-bottom:2px}
.col-inner p img.size-full { background-color: #E9E9E9; padding: 4px !important; }

.twtr-hd{padding:0px 10px 0px 10px!important;}
.twtr-ft div{padding:10px 10px 0px 10px!important;}

#TwitterCounter{width:88px;}

.no_orange_line a:hover{border-bottom:0px dotted #ff6600!important;}


.trip_page_other{float:left; margin:8px 0px 14px 0px;}

.trip_page_publish{float:right; margin:8px 0px 14px 0px;}

.trip_kind_sel{width:132px;}

input#gateway_other{width:132px;padding:2px 2px 0; }
input#gateway{width:132px; padding:2px 2px 0;}