body {
	margin:0px;
	padding:0px;
	font:12px/17px Arial, Helvetica, sans-serif;
	color:#4c4c4c;
}
a:link, a:active, a:visited {
	color:#ff7e00;
}
a:hover {
	color:#333333;
}
h1, h2, h3, h4, h5, h6, form, ul, li, p {
	margin:0px;
	padding:0px;
}
h1, h2, h3, h4, h5, h6 {
	font-weight:normal;
}
h2 {
	font:18px Trebuchet MS;
	color:#eab001;
}
h3 {
	font:17px Trebuchet MS;
	color:#ffffff;
}
h4 {
	color:#009aea;
	font:bold 14px Trebuchet MS;
}
p {
	padding:0px 0px 18px 0px;
}
small {
	font-size:11px;
	color:#a2a2a2;
}
input, select, textarea {
	color:#4c4c4c;
	font:12px Arial, Helvetica, sans-serif;
}
#container {
	margin:6px auto;
	width:960px;
}
#logo {
	float:left;
	width:238px;
	padding:0px 0px 6px 0px;
}
#toprgt-nav {
	float:right;
	width:720px;
	padding:0px 0px 6px 0px;
}
#toprgt-nav li {
	list-style-type:none;
	display:inline;
}
#toprgt-nav li img {
	float:left;
	padding:0px 0px 0px 4px;
}
#lftpnl {
	clear:both;
	float:left;
	width:238px;
	padding:0px 0px 6px 0px;
}
#search {
	float:left;
	width:238px;
	color:#303030;
	background:url(../images/search-bg.gif) no-repeat top left #ebb307;
}
#search h2 {
	color:#cb9800;
	text-align:center;
	padding:12px 0px;
}
#search h3 {
	color:#303030;
	border-bottom:1px solid #feca2a;
	padding:18px 0px 1px 18px;
}
.labeltxt {
	float:left;
	width:75px;
	padding:2px 0px 0px 1px;
}
.labeltxt img {
	vertical-align:middle;
}
.dividerline {
	clear:both;
	overflow:hidden;
	margin:6px 0px 10px 0px;
	background:#feca2a;
	height:1px;
}
.innerpad {
	padding:0px 18px;
	color:#222222;
	width:202px;
}
#signupbg1 {
	float:left;
	width:202px;
	padding:0px 18px;
	margin:6px 0px 0px 0px;
	background:url(../images/sign-up-bg.gif) no-repeat;
	height:249px;
	color:#000000;
}
#signupbg1 h2 {
	text-align:center;
	color:#237dab;
	padding:12px 0px;
}
#signupbg1 input {
	background:url(../images/input-bg.gif) repeat-x;
	border:1px solid #7f9db9;
	width:194px;
	padding:2px 3px;
}
.forgetlink {
	float:right;
	font-size:11px;
	padding:8px 0px 18px 0px;
}
.forgetlink a:link, .forgetlink a:visited, .forgetlink a:active {
	color:#FFFFFF;
	text-decoration:underline;
}
.forgetlink a:hover {
	color:#000000;
}
.memberlink {
	color:#FFFFFF;
	padding-top:2px;
	font:12px Trebuchet MS;
}
#rgtpnl {
	float:right;
	width:716px;
	padding:0px 0px 6px 0px;
}
.contentlft {
	float:left;
	margin:6px 0px 0px 0px;
	width:500px;
}
.contentlft h2 {
	border:1px solid #dedede;
	border-top:0px solid #dedede;
	padding:5px 15px;
	clear:both;
}
.lftborder-contentlft {
	border-left:1px solid #dedede;
	border-right:1px solid #dedede;
	padding:10px 15px 0px 15px;
	float:left;
	width:468px;
}
.contentrgt {
	float:right;
	margin:6px 0px 0px 0px;
	width:210px;
}
.contentrgt h2 {
	border:1px solid #dedede;
	border-top:0px solid #dedede;
	padding:5px 0px;
	text-align:center;
	clear:both;
}
.lftborder-contentrgt {
	border-left:1px solid #dedede;
	border-right:1px solid #dedede;
	padding:10px 0px 0px 0px;
	float:left;
	width:208px;
}
.lftborder-contentrgt li {
	float:left;
	padding:0px 0px 10px 24px;
	list-style-type:none;
	font-weight:bold;
}
.lftborder-contentrgt li img {
	float:left;
}
.search-box {
	float:left;
	width:548px;
	background:url(../images/top-search-bar.gif) no-repeat;
	height:27px;
	margin:0px 0px 6px 0px;
	padding:7px 10px 0px 10px;
}
.search-box input {
	float:left;
	width:215px;
	margin:0px 5px;
}
.search-box select {
	float:left;
	margin:0px 5px;
}
.contentlft-inner {
	float:left;
	width:568px;
}
.contentlft-inner h2 {
	padding:0px 0px 10px 0px;
	clear:both;
}
.lftborder-contentlft-inner {
	border-left:1px solid #dedede;
	border-right:1px solid #dedede;
	padding:5px 10px 0px 10px;
	float:left;
	width:546px;
}
.lftborder-contentlft-inner h2 {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.event-border-content {
	clear:both;
	background:url(../images/location-bg.gif) repeat-y right;
	border:1px solid #e2e2e2;
	padding:8px;
	width:528px;
	margin:0px 0px 12px 0px;
	overflow:hidden;
}
.eventcontent {
	float:left;
	padding:0px 0px 0px 10px;
	width:270px;
	font-size:11px;
	color:#858585;
}
.eventname {
	font-size:14px;
	color:#009aea;
	font-weight:bold;
}
.review-star {
	padding:5px 0px 0px 0px;
}
.review-star ul {
	list-style:none;
	margin:0px;
	padding-left:20px;
	width:90px;
}
.review-star li {
	float:left;
	display:inline;
	padding:0px 4px 0px 0px;
	text-align:center;
}
.review-star li img {
	float:left;
}
.review-star li div {
	padding-left:15px;
	text-align:center;
}
.location-container {
	float:right;
	width:151px;
	font:11px/15px Arial, Helvetica, sans-serif;
}
.pagination {
	float:right;
	text-align:right;
	width:400px;
	padding:0px 0px 30px 0px;
}
.pagination a:link, .pagination a:visited, .pagination a:active {
	color:#30adee;
	text-decoration:none;
}
.pagination a:hover {
	color:#000000;
}
.pagination span {
	padding:0px 8px;
}
.icon-grey-bar {
	float:left;
	background:#eeeeee;
	width:556px;
	border-left:1px solid #dedede;
	border-right:1px solid #dedede;
	padding:8px 0px 4px 10px;
}
.icon-grey-bar img {
	vertical-align:top;
	padding:0px 6px 0px 15px;
}
.contentrgt-inner {
	float:right;
	width:142px;
}
.lftborder-contentrgt-inner {
	text-align:center;
	border-left:1px solid #dedede;
	border-right:1px solid #dedede;
	padding:10px 0px 0px 0px;
	float:left;
	width:140px;
}
.event-details-content {
	float:left;
	border:1px solid #e2e2e2;
	padding:8px;
	width:528px;
	margin:0px 0px 7px 0px;
}
.event-details-content .imgpad {
	float:left;
	padding:0px 15px 0px 0px;
}
.event-details-content ul {
	margin:5px 0px 0px 12px;
}
.hotel-img-nearby li {
	list-style-type:none;
	display:inline;
	float:left;
	width:120px;
	text-align:center;
	margin:10px 15px 0px 0px;
}
.hotel-img-nearby li br {
	clear:both;
}
.hotel-img-nearby li img {
	border:1px solid #6d6d6d;
}
.tabcontent ul {
	width:545px;
	float:left;
	border-right:1px solid #e2e2e2;
	border-top:1px solid #e2e2e2;
}
.tabcontent li {
	list-style-type:none;
	display:inline;
	float:left;
	border-left:1px solid #e2e2e2;
}
.tabcontent li a:link, .tabcontent li a:active, .tabcontent li a:visited {
	color:#7e7e7e;
	float:left;
	width:135px;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	padding:4px 0px;
	background:url(../images/tab-content-bg.gif) repeat-x;
}

.tabcontent li a:hover {
	color:#FFFFFF;
	background:#7e7e7e;
}
.tabcontent li.nav-active a:link, .tabcontent li.nav-active a:active, .tabcontent li.nav-active a:visited {
	color:#FFFFFF;
	background:#7e7e7e;
}
.txtblue {
	color:#009aea;
}
.txtsubheading {
	color:#009aea;
	font-weight:bold;
}
.fltlft {
	float:left
}
.fltrgt {
	float:right;
}
.clrbth {
	clear:both;
}
.star-padding {
	padding:5px 5px 5px 0px;
}
.reviewheading {
	clear:both;
	background:#f6f6f6;
	padding:5px 10px;
	font-weight:bold;
	margin:10px 0px;
}
.ratingbg {
	width:251px;
	height:147px;
	color:#626262;
	font-size:11px;
	background:url(../images/review-bg.gif) no-repeat;
}
.ratingbg li {
	list-style-type:none;
}
.bottombor {
	padding:3px 0px 0px 8px;
	height:19px;
	border-bottom:1px solid #d3d3d3;
}
.rating-heading {
	color:#060606;
	font-weight:bold;
	padding:0px 0px 6px 8px;
}
.txtaddress {
	float:left;
	width:511px;
	font-size:14px;
	padding:0px 0px 0px 17px;
}
.photogallerycontainer {
	float:left;
	width:465px;
	padding:0px 0px 0px 63px;
}
.photogallerycontainer li {
	display:inline;
	float:left;
	margin:0px 10px 0px 0px;
}
.photogallerycontainer li img {
	float:left;
	cursor:pointer;
}
.activeimg {
	border:4px solid #eab100;
}
.bigmapimg {
	text-align:center;
	padding:20px 0px;
}
.lftborder-hotdeal {
	border-left:1px solid #dedede;
	border-right:1px solid #dedede;
	padding:5px 10px 0px 10px;
	float:left;
	width:694px;
}
.lftborder-hotdeal h2 {
	padding-bottom:10px;
}
.hotdeal-imgblock {
	float:left;
	width:161px;
	font-size:11px;
	color:#858585;
	margin:0px 0px 15px 0px;
}
.hotdeal-imgblock h4 {
	padding:3px 0px 0px 0px;
}
.txtblack {
	color:#393939;
}
.hotdeal-tab {
	clear:both;
}
.hotdeal-tab ul {
	width:687px;
	float:left;
	border:1px solid #e2e2e2;
	background:url(../images/tab-content-bg.gif) repeat-x;
	padding:4px 0px;
	margin-bottom:8px;
	font-weight:bold;
	color:#717171;
}
.hotdeal-tab li {
	list-style-type:none;
	display:inline;
	float:left;
	width:170px;
	text-align:center;
}
#footer {
	background:url(../images/footerbg.gif) no-repeat;
	width:960px;
	clear:both;
	padding:10px 0px;
	text-align:center;
	font:11px/18px Arial, Helvetica, sans-serif;
	color:#585858;
}
#footer span {
	padding:0px 4px;
}
#footer a:link, #footer a:visited, #footer a:active {
	color:#585858;
	text-decoration:none;
}
#footer a:hover {
	color:#000000;
}
.cardimg {
	clear:both;
	margin:17px 0px 0px 0px;
}
/***Paw***/
.eventname a, .eventname a:active, .eventname a:link, .eventname a:visited {
	font-size:14px;
	color:#009aea;
	font-weight:bold;
	text-decoration:none;
}
.eventname a:hover {
	text-decoration:underline;
}
.icon-grey-bar a, .icon-grey-bar a:link, .icon-grey-bar a:active, .icon-grey-bar a:visited {
	vertical-align:top;
	text-decoration:none;
	color:#4c4c4c;
}
.icon-grey-bar a:hover {
	text-decoration:none;
}
/****SIGN UP FORM***/
fieldset {
	border:1px solid #dedede;
	padding:5px 5px 5px 5px;
}
fieldset legend {
	font:16px Trebuchet MS;
	color:#eab001;
	font-weight:bold;
}
div.left-col {
	width:150px;
	padding:2px 0px 2px 0px;
}
div.right-col {
	text-align:left;
	width:500px;
	padding:2px 0px 2px 0px;
}
div.left-col-ct {
	width:90px;
	padding:2px 0px 2px 0px;
}
div.right-col-ct {
	text-align:left;
	width:430px;
	padding:2px 0px 2px 0px;
}
div.left-col-rvw {
	width:110px;
	padding:2px 0px 2px 0px;
}
div.right-col-rvw {
	text-align:left;
	width:380px;
	padding:2px 0px 2px 0px;
}
div.left-col-et {
	float:left;
	width:130px;
	padding:2px 0px 7px 10px;
}
div.right-col-et {
	float:right;
	text-align:left;
	width:520px;
	padding:2px 0px 5px 0px;
}
fieldset input {
	width:200px;
}
.star {
	color:#FF0000;
	padding:0px 0px 0px 2px;
	margin:0px 0px 0px 0px;
}
/* Signup form */

.label {
	padding-top: 2px;
	padding-right: 8px;
	vertical-align: top;
	text-align: right;
	width: 125px;
	white-space: nowrap;
}
.field {
	padding-bottom: 10px;
	white-space: nowrap;
}
.status {
	padding-top: 2px;
	padding-left: 8px;
	vertical-align: top;
	width: 246px;
	white-space: nowrap;
}
label.error {
	background:url("../images/unchecked.gif") no-repeat 0px 0px;
	padding-left: 16px;
	padding-bottom: 2px;
	font-weight: bold;
	color: #FF6262;
	vertical-align:top;
	margin-top:4px;
}
label.checked {
	background:url("../images/checked.gif") no-repeat 0px 0px;
}
.success_msg {
	font-weight: bold;
	color: #0060BF;
	margin-left: 19px;
}
/****END OF SIGN UP FORM***/
.auto {
	border:none;
	width:auto;
	height:auto;
}
#signupbg input#cmdlogin /*Login form of left panel*/ {
	background:none;
	width:auto;
	height:auto;
	border:none;
}
/*After login in left panel*/
#signupbg ul {
	list-style:none;
	padding:0px 0px 0px 5px;
}
#signupbg ul li {
	list-style:none;
	padding:0px 0px 0px 0px;
}
#signupbg ul li a, #signupbg ul li a:link, #signupbg ul li a:active, #signupbg ul li a:visited {
	color:#FFFFFF;
	text-decoration:none;
}
#signupbg ul li a:hover {
	text-decoration:underline;
}
/*ENd of After login in left panel*/

/**To show Error Msgs and Success Msgs****/
ul.errorbox {
	clear:both;
	list-style:none;
}
ul.errorbox li {
	padding: 5px;        /* padding in fieldset support spotty in IE */
	color: #FF0000;
	margin:5px 0px 5px 0px;
	font-size:11px;
	/* background-color:#FFFFCA;*/
 background:url(../images/wrong.gif) left no-repeat;
	padding:5px 5px 5px 25px;
	width:90%;
}
ul.successbox {
	clear:both;
	list-style:none;
	padding:0px;
	margin:0px;
}
ul.successbox li {
	border-color: #FFFFFF;
	border-width: 1px;
	border-style: solid;
	padding: 5px;        /* padding in fieldset support spotty in IE */
	color: #3a9706;
	/*background-color:#FFDFBF;*/
  background:url(../images/right.gif) left no-repeat;
	font-size:11px;
	font-weight:bold;
	margin:5px 0px 5px 0px;
	padding:5px 5px 5px 25px;
	width:90%;
}
/**End To show Error Msgs and Success Msgs****/
.event-details-content p {
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
}
#navigation textarea {
	width:280px;
	height:250px;
}
img.head {
	cursor:pointer;
	width:auto;
	height:auto;
	border:none;
	overflow:hidden;
}
.button {
	padding: 4px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
	background-color:#41b1eb;
}
div.div-upload {
	margin:10px;
	float:left;
	width:235px;
	text-align:center;
}
div.top-reasons {
	font-size:14px;
	color:#009aea;
	font-weight:bold;
}
div.top-reasons ul {
	padding-top:10px;
	font:bold 13px/17px Arial, Helvetica, sans-serif;
	color:#4c4c4c;
}
div.top-reasons ul li {
	font:normal 12px/17px Arial, Helvetica, sans-serif;
	color:#4c4c4c;
	margin:4px 5px 5px 00px;
	padding-left:25px;
	background:url(../images/arrows.gif) 0 5px no-repeat;
	list-style-type:none;
}
div.terms-conditions {
	font-size:14px;
	color:#009aea;
	font-weight:bold;
}
div.terms-conditions ul {
	padding-top:10px;
	font:bold 13px/17px Arial, Helvetica, sans-serif;
	color:#4c4c4c;
}
div.terms-conditions ul li {
	font:normal 12px/17px Arial, Helvetica, sans-serif;
	color:#4c4c4c;
	margin:4px 5px 5px 00px;
	list-style-type:none;
	padding-left:25px;
	background:url(../images/arrows.gif) 0 5px no-repeat;
}
.fltrgt right-col-rvw input {
	border:none;
	width:auto;
	height:auto;
}
.et-hdg {
	color:#009aea;
	width:50%;
	float:left;
}
.et-star {
	float:right;
	width:45%;
	line-height:24px;
}
.friends_table {
	width: 650px;
}
.friends_table .friend_row {
	border-style: solid;
	border-width: 1px;
}
.friends_table .friend_row .profilepic {
	width : 50px;
	height: 50px;
}
.friends_table .friend_row .user {
	padding: 0px 5px;
	width: 225px;
}
.friends_table .friend_row .user .name {
	font-weight: bold;
	padding: 0px 0px 3px;
	white-space: nowrap;
}
.friends_table .friend_row .user .status {
	font-color: #CCCCCC;
	font-size: 11px;
}
.friends_table .friend_row .lastrun {
	font-size: 11px;
}
.textarea {
	width:500px;
	height:350px;
}
/***Paw***/

/***Left Sign up after login**/
#signupbg {
	float:left;
	width:238px;
	height:auto;
	margin-top:6px;
	font-weight:bold;
	text-decoration:none;
	font-family:Trebuchet MS;
	color:#032f46;
	font-size:13px;
}
#signup_top_cor {
	width:238px;
	height:18px;
	float:left;
}
#signup_mid_bg {
	width:238px;
	height:auto;
	float:left;
	background:url(../images/login-box/sinup-bg.gif) repeat-y;
}
#signup_mid_bg a, #signup_mid_bg a:link, #signup_mid_bg a:active, #signup_mid_bg a:visited {
	font-weight:bold;
	text-decoration:none;
	font-family:Trebuchet MS;
	color:#032f46;
	font-size:13px;
}
#signup_mid_bg a:hover {
	text-decoration:underline;
}
#signup_buttom_cor {
	width:238px;
	height:17px;
	float:left;
}
.signupbg_heading {
	background:url(../images/login-box/arrow.gif) no-repeat left top;
	color:#032f46;
	font-size:20px;
	padding-left:40px;
	line-height:31px;
	font-weight:bold;
	text-decoration:none;
	font-family:Trebuchet MS;
}
.signupbg_text {
	color:#032f46;
	font-size:13px;
	padding-left:60px;
	padding-bottom:11px;
}
.my_friends {
	padding-left:72px;
	padding-bottom:10px;
	background:url(../images/login-box/my-events.gif) no-repeat 40px top;
}
.my_events {
	padding-left:72px;
	padding-bottom:10px;
	background:url(../images/login-box/events.gif) no-repeat 40px top;
}
.edit_profile {
	padding-left:72px;
	padding-bottom:10px;
	background:url(../images/login-box/editprofile.gif) no-repeat 40px top;
}
.password {
	padding-left:72px;
	padding-bottom:10px;
	background:url(../images/login-box/change-password.gif) no-repeat 40px top;
}
.logout {
	padding-left:72px;
	padding-bottom:10px;
	background:url(../images/login-box/logout.gif) no-repeat 40px top;
}
.trip_tdeas {
	padding-left:72px;
	padding-bottom:10px;
	background:url(../images/login-box/trip-Ideas.gif) no-repeat 40px top;
}
.Vacation-Rentals {
	padding-left:72px;
	padding-bottom:10px;
	background:url(../images/login-box/Vacation-Rentals.gif) no-repeat 36px 0px;
}
/*23-01-09 */
.contentlft1 {
	float:left;
	margin:0px 0px 0px 0px;
	width:500px;
}
.contentrgt1 {
	float:right;
	margin:0px 0px 0px 0px;
	width:210px;
}
.contentlft1 h2 {
	border:1px solid #dedede;
	border-top:0px solid #dedede;
	padding:5px 15px;
	clear:both;
}
.contentrgt1 h2 {
	border:1px solid #dedede;
	border-top:0px solid #dedede;
	padding:5px 0px;
	text-align:center;
	clear:both;
}
#middle_line_bg {
	background:url(../images/bg_line.jpg) repeat-y;
	width:716px;
	float:left;
	height:auto;
}
#footer_curv_line {
	background:url(../images/footer_curv_line.jpg) no-repeat;
	height:6px;
	float:left;
	width:716px;
}
#spacer {
	width:716px;
	height:6px;
	background-color:#ffffff;
	float:left;
}
/***end Left Sign up after login**/

/*My Friends*/
.my_fri_conti {
	width: 342px;
	float:left;
	text-decoration:none;
	height:auto;
}
.my_fri_butt_line {
	width:687px;
	float:leftl;
	height:1px;
	background-color:#e0e0e0;
	clear:both;
	margin:0px 0px 8px 0px;
	;
}
.my_fri_img {
	width:50px;
	float:left;
	text-decoration:none;
	padding:5px;
	height:auto;
}
.fri_img {
	width:73px;
	float:left;
	text-decoration:none;
}
.fri_img_det {
	width:70px;
	float:left;
	text-decoration:none;
	padding:7px 3px 3px 0px;
	color:#323231;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
.my_fri_text {
	width:254px;
	float:left;
	text-decoration:none;
	padding:8px 5px 5px 0px;
	height:auto;
	color:#858585;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
a.blue {
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#009aea;
	text-decoration:none;
}
/*End of My Friends*/

/**10-02-09**/
#line {
	width:201px;
	height:20px;
	float:left;
}
#line_left {
	width:90px;
	height:20px;
	float:left;
	background:url(../images/line2.gif) repeat-x;
}
#line_text {
	width:15px;
	padding-left:5px;
	height:20px;
	float:left;
	font-size:12px;
	font-family:Arial;
	color:#000000;
	font-weight:bold;
}
#line_right {
	width:90px;
	height:20px;
	float:left;
	background:url(../images/line2.gif) repeat-x;
}
/**ENd of 10-02-09**/

/**13-02-09**/
/*.file{
	float:left;
	display:inline;
	margin-left:10px;
}*/
/**ENd of 13-02-09**/

/**17-02-09**/
.div-image {
	float:left;
	text-align:center;
	margin-left:10px;
	margin-top:10px;
}
/**End of 17-02-09**/

/**26-02-09**/
.hotel-star {
	float:left;
	padding:5px 0px 0px 0px;
}
.hotel-star li {
	float:left;
	display:inline;
	padding:0px 0px 0px 0px;
}
.hotel-star li img {
	float:left;
}
/**02-03-09**/
.promo-desc {
	float:right;
	width:161px;
	background-color:#40b0ea;
	color:#FFFFFF;
	font-size:0.9em;
	font-weight:bold;
	padding:2px 4px 2px 4px;
}
/**03-03-09**/
.hotel-search-box1 {
	float:left;
	width:568px;
	background:url(../images/hotel-srch-middle.gif) repeat-y top left;
	margin:0px 0px 0px 0px;
	padding:7px 10px 10px 10px;
	font-size:0.9em;
}
.hotel-search-box1 input {
	width:215px;
	margin:4px 0px 0px 0px;
}
.hotel-search-box1 select {
	margin:4px 0px 0px 0px;
}
.hotel-search-box1 div.div-class {
	float:left;
	padding-top:2px;
}
.hotel-search-box1 div.div-second {
	clear:both;
	padding:0px;
	margin:0px;
	padding-top:5px;
	overflow:auto;
}
.hotel-search-box1 div.div-property {
	float:left;
	width:165px;
	margin-left:5px;
	padding-top:20px;
}
.hotel-search-box1 div.div-srch-button {
	clear:both;
	overflow:auto;
	text-align:center;
	padding-top:5px;
}
.hotel-search-box1 div.div-srch-button input {
	width:71px;
	height:22px;
	border:none;
}
.room {
	clear:both;
	padding-top:7px;
	padding-bottom:7px;
	overflow:auto;
	border-bottom:#dedede 1px dashed;
}
select.sel-children {
	float:left;
}
select.child-age {
	margin-left:5px;
}
/***25-03-09**/
.hotel-info {
	float:left;
	padding:0px 5px 5px 10px;
	width:82%;
}
.hotel-starring {
	width:21%;
	float:right;
	padding-top:3px;
}
.hotel-div {
	clear:both;
	background-color:#F8F8F8;
	overflow:auto;
	padding:5px 0px 5px 10px;
}
.hotel-left-div {
	float:left;
	padding-top:2px;
	width:55%;
	margin-left:5px;
	font-size:1.1em;
}
.hotel-right-div {
	float:left;
	padding-top:2px;
	margin-left:5px;
	font-size:1em;
	float:right;
	text-align:right;
	width:40%;
	padding-right:10px;
}
.low-price {
	color:#4A9595;
	font-size:0.8em;
	padding-left:10px;
}
.small-text {
	font-size:0.8em;
	color:#9BDEFF;
}
.debt-card {
	width:55%;
	float:left;
	margin-left:5px;
	font-size:1.1em;
}
.info-main-div {
	clear:both;
	padding:5px 0px 5px 10px;
}
.info-left-div {
	float:left;
	width:45%;
	margin-left:5px;
}
.info-right-div {
	margin-left:5px;
	float:right;
	text-align:left;
	width:45%;
	padding-top:2px;
}
.res-button {
	clear:both;
	padding:15px 0px 0px 10px;
}
/***01-04-09**/
.show-rate {
	float:left;
	width:70px;
	height:58px;
	padding:2px 2px 2px 2px;
	text-align:center;
	border:#CCCCCC 1px solid;
	margin:10px 2px 0px 2px;
}
/***16-04-09***/
.call-promo {
	float:right;
	width:255px;
	margin-left:5px;
	text-align:right;
	color:#00539d;
	font-size:1.1em;
}
.photogallerycontainer2 {
	float:left;
	width:465px;
	padding:0px 0px 0px 43px;
}
.photogallerycontainer2 li {
	display:inline;
	float:left;
	margin:0px 0px 0px 0px;
	width:85px;
	height:85px;
}
.photogallerycontainer2 li img {
	float:left;
	cursor:pointer;
}
.activeimg {
	border:4px solid #eab100;
}
/***18-04-09***/
table.faqs a, table.faqs a:link, table.faqs a:visited, table.faqs a:active {
	color:#009AEA;
	text-decoration:underline;
}
table.faqs a:hover {
	text-decoration:none;
}
/****21-04-09***/
.cardimg img {
	margin:10px 0px 0px 10px;
}
/***23-04-09**/
.invite_friends {
	padding-left:72px;
	padding-bottom:10px;
	background:url(../images/login-box/invite.gif) no-repeat 40px top;
}
/****07-05-09***/
.low-price-main {
	font-size:1.1em;
	font-weight:bold;
	color:#00539d;
}
.make-hotel {
	clear:both;
	color:#009aea;
	font-weight:bold;
}
/**15*05*09***/
.low-price-no {
	float:left;
	padding-right:5px;
	width:278px;
	font-size:0.9em;
}
/* New Css 15-05-09 for homepage*/
.loc-eve-outline {
	width:485px;
	padding:5px 5px 0px 5px;
	float:left;
}
.loc-eve-outline .local-events {
	width:485px;
	height:auto;
	float:left;
	border:solid 1px #dedede;
}
.local-events .top-box {
	width:485px;
	height:25px;
	border-bottom:solid 1px #dedede;
	background:#f9f9f9;
	font-family:Trebuchet MS;
	padding-top:6px;
}
.top-box h1 {
	color:#5f5f5f;
	font-size:16px;
	font-weight:bold;
	float:left;
	padding-left:10px;
}
.top-box .right-box {
	width:auto;
	height:25px;
	float:right;
	padding-right:10px;
	padding-left:10px;
}
.right-box .view-box {
	line-height:18px;
	padding:0px 6px;
	border:solid 1px #dedede;
	margin-left:3px;
	font-size:11px;
	background:#f1f1f1;
	float:right;
	color:3d3d3d;
}
.view-box a:link, a:active, a:visited {
	color:#3d3d3d;
	text-decoration:none;
}
.view-box a:hover {
	color:#ff7e00;
}
.local-events .content {
	width:455px;
	height:auto;
	background:url(../images/left-top-cor.jpg) no-repeat top left;
	padding:15px;
}
.content ul {
	list-style:none;
	margin:0px;
	padding:0px;
}
.content li {
	font-size:12px;
	background:url(../images/dot.jpg) no-repeat left 7px;
	padding-left:10px;
	padding-bottom:5px;
}
.content li a:link, .content li a:active, .content li a:visited {
	color:#019ae8;
	text-decoration:underline;
	padding-right:5px;
}
.content li a:hover {
	color:#019ae8;
	text-decoration:none;
}
.lftborder-contentblog {
	border-left:1px solid #dedede;
	border-right:1px solid #dedede;
	padding:10px 0px 0px 0px;
	float:left;
	width:208px;
}
.lftborder-contentblog ul {
	list-style:none;
	margin:0px;
	padding:0px;
}
.lftborder-contentblog li {
	font-size:12px;
	background:url(../images/dot.jpg) no-repeat 10px 7px;
	padding-left:18px;
	padding-bottom:5px;
}
.lftborder-contentblog li a:link, .lftborder-contentblog li a:active, .lftborder-contentblog li a:visited {
	color:#5f5f5f;
	text-decoration:none;
	padding-right:5px;
}
.lftborder-contentblog li a:hover {
	color:#ff7e00;
}
.lftborder-contentblog .blog-button {
	width:208px;
	padding:10px 0px;
	text-align:center;
}
.pop-hote-loc-container {
	width:238px;
	height:auto;
	float:left;
	background:url(../images/popular-hote-bg.jpg) no-repeat top;
	margin-top:5px;
}
.pop-hote-loc-container h1 {
	width:238px;
	height:25px;
	text-align:center;
	padding-top:11px;
	font-size:16px;
	font-weight:bold;
	color:#5f5f5f;
}
.pop-hote-loc-container .content-bg {
	background:url(../images/popular-hote-bot-bg.jpg) no-repeat bottom;
	width:238px;
	height:auto;
	float:left;
	padding-bottom:15px;
}
.content-bg .bg-line {
	width:216px;
	background:url(../images/popular-hote-mid-bg.jpg) repeat-y;
	height:auto;
	float:left;
	padding:10px 11px 0px 11px;
}
.bg-line .container-box {
	width:216px;
	height:auto;
	border-bottom:solid 1px #dedede;
	float:left;
}
.container-box .text-content {
	float:left;
	height:auto;
	width:216px;
	color:#5f5f5f;
	font-weight:bold;
	font-size:12px;
}
.container-box .text-content img {
	float:left;
	padding:0px 15px 8px 0px;
}
.container-box a:link, a:active, a:visited {
	color:#5f5f5f;
	text-decoration:none;
}
.container-box a:hover {
	color:#ff7e00;
}
.bg-line .container-box-whtline {
	width:216px;
	height:auto;
	float:left;
}
.container-box-whtline .text-content {
	float:left;
	height:auto;
	width:216px;
	color:#5f5f5f;
	font-weight:bold;
	font-size:12px;
}
.container-box-whtline .text-content img {
	float:left;
	padding:0px 15px 8px 0px;
}
.container-box-whtline a:link, a:active, a:visited {
	color:#5f5f5f;
	text-decoration:none;
}
.container-box-whtline a:hover {
	color:#ff7e00;
}
.review {
	float:right;
	padding-bottom:4px;
	font-size:10px;
}
.phl-button {
	width:216px;
	height:auto;
	padding-top:10px;
	float:left;
	text-align:center;
}
.contentrgt-blog {
	float:right;
	margin:0px 0px 0px 0px;
	width:210px;
}
#contentrgt-blog-space {
	width:216px;
	height:6px;
	background:#FFFFFF;
	float:left;
}
.contentrgt-blog h2 {
	border:1px solid #dedede;
	border-top:0px solid #dedede;
	padding:5px 0px;
	text-align:center;
	clear:both;
}

/***03-06-09***/
.container-box .text-content1 {
	float:left;
	height:auto;
	width:216px;
	color:#5f5f5f;
	font-weight:bold;
	font-size:12px;
	text-align:center;
}
.container-box .text-content1 img {
	padding:0px 15px 8px 0px;
}

/***05-06-09***/
.tabcontent li a.hotels:link, .tabcontent li a.hotels:active, .tabcontent li a.hotels:visited {
	color:#FFFFFF;
	float:left;
	width:135px;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	padding:4px 0px;
	background:url(../images/blue-bg-nr.gif) repeat-x;
}
.tabcontent li a.hotels:hover {
	color:#FFFFFF;
	background:#7e7e7e;
}
