body{margin:0; padding:0; background:url(../images/bg.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333;}

#main{margin:0 auto; width:1000px;}

.header{ width:1000px; height:151px; float:left;}
.logo{ width:220px; float:left;}
.top_add{ width:780px; float:left; text-align:right; padding:20px 0 0 0;}
.navigation{ width:1000px; float:left; text-transform:uppercase; padding:17px 0 0 0;}
.navigation a{color:#fff; text-decoration:none; padding:17px 20px 19px 20px; margin:0 10px;}
.navigation a:hover{background:url(../images/nav-over.jpg) repeat-x; color:#FFF; text-decoration:none;}
.navigation_active {background:url(../images/nav-over.jpg) repeat-x;}
.details_holder{ width:1000px; float:left; padding:10px 0;}

.hotel_search{width:260px; height:350px; float:left; padding:0 10px 0 0; background:url(../images/hotelsearch.jpg) no-repeat 0 0;}
.hotel_search .search_title{width:190px; float:left; padding:20px 0 25px 70px; text-transform:uppercase; font-weight:bold; color:#ff8e00; font-size:15px;}
.hotel_search .text{width:230px; float:left; padding:3px 0 5px 30px;}
.hotel_search .text span{color:#fff;}
.hotel_search .text input{ border:1px solid #ff8e00; padding:4px; background:#fff; font-size:12px; width:170px;}
.hotel_search .text select{ border:1px solid #ff8e00; padding:4px; background:#fff; font-size:12px; width:170px;}
.hotel_search .btn_holder{width:260px; float:left; text-align:center;}

.top_deals{ width:690px; height:310px; float:left; border:1px solid #dddddd; padding:19px;}
.top_deals_content{ width:390px; float:left; padding:0 10px 0 0;}
.top_deals_content .title{ width:380px; float:left; padding:5px 0 5px 10px; font-size:15px; color:#fff; font-weight:bold; text-transform:uppercase; background:#ff8e00;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.top_deals_text_holder1{ width:380px; float:left; padding:5px 0 5px 10px; text-transform:uppercase; background:#fff; margin:0 0 5px 0;}
.top_deals_text_holder2{ width:380px; float:left; padding:5px 0 5px 10px; text-transform:uppercase; background:#eeeeee;}
.top_deals_text1{ width:155px; float:left; font-weight:bold;}
.top_deals_text2{ width:155px; float:left;}
.top_deals_text3{ width:70px; float:left; color:#ff8e00; font-weight:bold;}

.top_deals_img{width:280px; float:left;}
.top_deals_img img{border:1px solid #ff8e00;}

.three_box_holder{width:1000px; float:left; padding:10px 0;}
.box_contennt1{ width:328px; float:left; border:1px solid #18375e;}
.box_contennt2{ width:328px; float:left; border:1px solid #18375e; margin:0 5px;}

.box_title{width:318px; float:left; background:url(../images/box-heading.jpg) repeat-x; font-size:15px; color:#fff; text-transform:uppercase; font-weight:bold; padding:5px 0 5px 10px;}
.box_details{width:318px; float:left; padding:5px;}
.box_details .text_holder{ width:188px; float:left;}
.box_details .text_holder .text1{ width:64px; float:left; color:#15466f; font-weight:bold; border-bottom:1px dotted #cccccc; padding:5px 0;}
.box_details .text_holder .text2{ width:84px; float:left; border-bottom:1px dotted #cccccc; padding:5px 0;}
.box_details .text_holder .text3{ width:40px; float:left; color:#ff8e00; font-weight:bold; border-bottom:1px dotted #cccccc; padding:5px 0; text-align:right}

.box_details .img_holder{ width:130px; float:left; text-align:right;}

.welcome_text{width:1000px; float:left; padding:10px 0; text-align:justify;}
.welcome_text .title{width:960px; float:left; background:url(../images/welcome.jpg) no-repeat 0 0; padding:0 0 0 40px;font-size:15px; color:#fe8309; text-transform:uppercase; font-weight:bold; border-bottom:1px dotted #ccc;}
.welcome_text .text{width:1000px; float:left; font-size:11px; line-height:16px; padding:10px 0;}
.welcome_text .text a{color:#fe8309; text-decoration:none;}
.welcome_text .add{width:1000px; float:left; font-size:11px; line-height:16px; text-align:center;}

/*.footer{ width:100%; height:155px; padding:70px 0 0 0; float:left; background:url(../images/footer.jpg) repeat-x;}*/
.footer {width: 100%;height: 155px;padding: 3px 0px 75px 0px;float: left;background: url(../images/footer.jpg) repeat-x;}
.footer_holder{margin:0 auto; width:1000px;}
/*.footer_text1{width:1000px; float:left; font-size:11px; line-height:16px; padding:10px 0;}*/
.footer_text1 {width: 1000px;float: left;font-size: 11px;line-height: 16px;padding: 8px 0;}
.footer_text1 a{color:#411485; text-decoration:none;}
.hotel_link{ width:990px; float:left; padding:5px; background:#fff; color:#0066ff}
.hotel_link a{color:#0066ff; text-decoration:underline; padding:5px 0;}
.hotel_link a span{color:#ff8e00; text-decoration:underline; font-weight:bold;}
.hotel_link a:hover{color:#000; text-decoration:underline;}
.copyright{width:1000px; float:left; text-align:center; color:#fff; font-size:11px; padding:0px 0 0 0;}
.copyright a{text-align:center; color:#fff; font-size:11px; text-decoration:none;}
.error {
background: #FBE3E4;
color: #8A1F11;
border-color: #FBC2C4;
}
.success {
background: #FBE3E4;
color: #8A1F11;
border-color: #FBC2C4;
}
.heading_text {
	font-family:  Arial, Helvetica, sans-serif;
	color:#FF8E01;
	font-size:22px;
	text-align:left;
}
.heading_sub_text {
	font-family:  Arial, Helvetica, sans-serif;
	color:#FF8E01;
	font-size:14px;
	font-weight:bold;
	text-align:left;
}
.label2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #144971;
}
.pagetxt{ border:#CCCCCC 1px solid; padding:5px 5px 5px 5px;margin-bottom:5px;}
#Pagetxt{float:left; margin-top:4px; width:914px; border:#000 0px solid; margin-left:15px; min-height:380px;}
#Pagetxtinner{float:left; margin-top:10px;  width:914px; border:#000 0px solid; margin-left:25px; min-height:380px;}
txtFiled{ border: 1px solid #c4c4c4; width:244px; height:20px; background:#f0efee;}
.txtFiledDate{ border: 1px solid #c4c4c4; width:224px; height:20px; background:#f0efee;}
.textarea{ border: 1px solid #c4c4c4; width:244px; height:70px; background:#f0efee;}
.dropDown{ border: 1px solid #c4c4c4; width:247px; height:20px; background:#f0efee;}
.txtFileds{ border: 1px solid #c4c4c4; height:20px; background:#f0efee;font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#8b7a65;}
.searchboxtext{ font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#8b7a65;}
.textSubHeding{ font-family:Arial, Helvetica, sans-serif; font-size:18px;color:#000;}
.textSubHedingw{ font-family:Arial, Helvetica, sans-serif; font-size:18px;color:#fff;}
.textSubHedingws{ font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#fff;}

.tablegrid{ background:#FFFFFF;}

.tablegridbor{ border:#a58fa6 1px solid; background:#FFFFFF; margin-left:11px;}
.smalLinkstxt{ font-family:Arial, Helvetica, sans-serif; font-size:9px;color:#666666;}
.smalLinks{ font-family:Arial, Helvetica, sans-serif; font-size:9px;color:#562c59;}
.smalLinks{ font-family:Arial, Helvetica, sans-serif; font-size:9px;color:#562c59; }
.smalLinks :hover{ font-family:Arial, Helvetica, sans-serif; font-size:9px;color:#562c59; text-decoration:underline;}
li {list-style: none outside none;}
caption, th {text-align:left;}
h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal;}