body
{
    margin:0; padding:0; background-color:#FFFFFF;
    font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
#page
{
    margin:0 auto;
    width:960px;
}
#foot
{
    margin:0 auto;
    width:100%;
    background:url(http://hoteldevansh.com/images/footer.jpg) repeat-x;
    height:81px;
}
.nav
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#f3e0b1;
    text-decoration:none;
    font-weight:bold;
    line-height:32px;
}
.nav a
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#f3e0b1;
    text-decoration:none;
    font-weight:bold;
}
.nav a:hover
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#fff;
    text-decoration:none;
    font-weight:bold;
}	
.text
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#4a4843;
    text-align:justify;
    line-height:18px;
}
.facility
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#4a4843;
    line-height:26px;
    text-decoration:none;
}
.facility a
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#4a4843;
    line-height:26px;
    text-decoration:none;
}
.facility a:hover
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#000000;
    line-height:26px;
    text-decoration:none;
}
.readmore
{
    float:right;
    width:74px;
    height:36px;
    background:url(http://hoteldevansh.com/images/read.jpg) no-repeat;
}
.readmore:hover
{
    float:right;
    width:74px;
    height:36px;
    background:url(http://hoteldevansh.com/images/read.jpg) no-repeat bottom center;
}
.submit
{
    float:right;
    width:135px;
    height:35px;
    background:url(http://hoteldevansh.com/images/submit.jpg) no-repeat;
    border:none;
    cursor:pointer;
}
.submit:hover
{
    float:right;
    width:135px;
    height:35px;
    background:url(http://hoteldevansh.com/images/submit.jpg) no-repeat bottom center;
    border:none;
    cursor:pointer;
}
.footer
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#deabbc;
    text-decoration:none;
}
.footer a
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#deabbc;
    text-decoration:none;
}
.footer a:hover
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#deabbc;
    text-decoration:underline;
}	
.footer1
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#deabbc;
    text-decoration:none;
}	
.text_shad
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#000;
    text-align:justify;
    line-height:22px;
    text-shadow:0 1px 0 #fff;
}
.text_shad_black
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#fff;
    line-height:22px;
    text-shadow:0 1px 0 #000;
    font-weight:bold;
}
.heading
{
    font-family:"Century Gothic";
    font-size:22px;
    color:#9b9b9b;
    font-weight:bold;
    text-shadow:0 1px 0 #fff;
}
.time
{
    border-bottom:1px dashed #ccc;
    border-top:1px dashed #ccc;
    line-height:26px;
    padding:5px;
    font-family:Arial, Helvetica, sans-serif;
    color:#333333;
    text-decoration:none;
    text-shadow:0 1px 0 #fff;
    font-size:13px;
}
.heading2
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:20px;
    color:#4b0a1e;
    font-weight:bold;
}	
/*
Reservation Page Css
*/
a img {border:0;}               
#demo a {
    display:block;
    float:left;
    width:70px;
    text-align:left;
    text-decoration:none;
    color:#000;
    font-size:11px;
    font-family:Arial, Helvetica, sans-serif;
    behavior: url(http://hoteldevansh.com/css/css/pie.htc);
}
.round 
{
    height: 33px;
    padding:0 20px;
    width: 238px;
    border: solid 1px #ababa8;
    -moz-border-radius: 30px;
    border-radius: 30px;
    background-color:#e5e5e3;
    margin:5px 0;
    font-family:"Century Gothic";
    font-size:14px;
    color:#9b9b9b;
    behavior: url(http://hoteldevansh.com/css/css/pie.htc);
}
.round_msg
{
    height: 48px;
    padding:5px 20px;
    width: 238px;
    border: solid 1px #ababa8;
    -moz-border-radius: 30px;
    border-radius: 30px;
    background-color:#e5e5e3;
    margin:5px 0;
    font-family:"Century Gothic";
    font-size:14px;
    color:#9b9b9b;
    behavior: url(http://hoteldevansh.com/css/css/pie.htc);
}
.round1 {        
    height: 43px;
    padding:0 10px;
    width: 108px;
    border: solid 1px #ababa8;
    -moz-border-radius: 30px 0px 0px 30px;
    border-radius: 30px 0px 0px 30px;
    background-color:#e5e5e3;
    margin:5px 5px 5px 0;
    font-family:"Century Gothic";
    font-size:12px;
    color:#9b9b9b;
    behavior: url(http://hoteldevansh.com/css/css/pie.htc);
}
.round2 {        
    height: 43px;
    padding:0 10px;
    width: 108px;
    border: solid 1px #ababa8;
    -moz-border-radius: 0px 30px 30px 0px;
    border-radius: 0px 30px 30px 0px;
    background-color:#e5e5e3;
    margin:5px 0;
    font-family:"Century Gothic";
    font-size:12px;
    color:#9b9b9b;
    behavior: url(http://hoteldevansh.com/css/css/pie.htc);
}
.round3 {        
    height: 23px;
    padding:5px 10px;
    width: 108px;
    border: solid 1px #ababa8;
    -moz-border-radius: 0px 30px 30px 0px;
    border-radius: 0px 30px 30px 0px;
    background-color:#e5e5e3;
    margin:5px 0;
    font-family:"Century Gothic";
    font-size:14px;
    color:#9b9b9b;
    behavior: url(http://hoteldevansh.com/css/css/pie.htc);
}
.round4 {        
    height: 23px;
    padding:5px 10px;
    width: 108px;
    border: solid 1px #ababa8;
    -moz-border-radius: 30px 0px 0px 30px;
    border-radius: 30px 0px 0px 30px;
    background-color:#e5e5e3;
    margin:5px 5px 5px 0;
    font-family:"Century Gothic";
    font-size:14px;
    color:#9b9b9b;
    behavior: url(http://hoteldevansh.com/css/css/pie.htc);
}
.round5 {       
    height: 33px;
    padding:0 20px;
    width: 238px;
    border: solid 1px #ababa8;
    -moz-border-radius: 30px;
    border-radius: 30px;
    background-color:#e5e5e3;
    margin:5px 0;
    font-family:"Century Gothic";
    font-size:14px;
    color:#9b9b9b;
    behavior: url(http://hoteldevansh.com/css/css/pie.htc);
}
.round6 {  
    height: 33px;
    padding:0 20px;
    width: 238px;
    border: solid 1px #ababa8;
    -moz-border-radius: 30px;
    border-radius: 30px;
    background-color:#e5e5e3;
    margin:5px 0;
    font-family:"Century Gothic";
    font-size:14px;
    color:#9b9b9b;
    behavior: url(http://hoteldevansh.com/css/css/pie.htc);
}
.round_msg1 {  
    height: 48px;
    padding:5px 20px;
    width: 238px;
    border: solid 1px #ababa8;
    -moz-border-radius: 30px;
    border-radius: 30px;
    background-color:#e5e5e3;
    margin:5px 0;
    font-family:"Century Gothic";
    font-size:14px;
    color:#9b9b9b;
    behavior: url(http://hoteldevansh.com/css/css/pie.htc);
}
/**/
.box
{
    padding:10px;
    width: 238px;
    border: solid 1px #ababa8;
    -moz-border-radius: 20px;
    border-radius: 20px;
    background-color:#ffffff;
    font-family:"Century Gothic";
    font-size:14px;
    color:#9b9b9b;
    behavior: url(http://hoteldevansh.com/css/css/pie.htc); 
}
.round5 {height: 33px;
    padding:0 20px;
    width: 238px;
    border: solid 1px #ababa8;
    -moz-border-radius: 30px;
    border-radius: 30px;
    background-color:#e5e5e3;
    margin:5px 0;
    font-family:"Century Gothic";
    font-size:14px;
    color:#9b9b9b;
    behavior: url(http://hoteldevansh.com/css/css/pie.htc); 
}
.round6 {height: 33px;
    padding:0 20px;
    width: 238px;
    border: solid 1px #ababa8;
    -moz-border-radius: 30px;
    border-radius: 30px;
    background-color:#e5e5e3;
    margin:5px 0;
    font-family:"Century Gothic";
    font-size:14px;
    color:#9b9b9b;
    behavior: url(http://hoteldevansh.com/css/css/pie.htc); 
}
.input_small2 {height: 20px;
    padding:0 20px;
    width: 100px;
    border: solid 1px #ababa8;
    -moz-border-radius: 30px;
    border-radius: 30px;
    background-color:#e5e5e3;
    margin:5px 0;
    font-family:"Century Gothic";
    font-size:14px;
    color:#9b9b9b;
    behavior: url(http://hoteldevansh.com/css/css/pie.htc); 
}

.round_msg1 {height: 48px;
    padding:5px 20px;
    width: 238px;
    border: solid 1px #ababa8;
    -moz-border-radius: 30px;
    border-radius: 30px;
    background-color:#e5e5e3;
    margin:5px 0;
    font-family:"Century Gothic";
    font-size:14px;
    color:#9b9b9b;
    behavior: url(http://hoteldevansh.com/css/css/pie.htc); 
}
.round51 {height: 33px;
    padding:0 20px;
    width: 238px;
    border: solid 1px #ababa8;
    -moz-border-radius: 30px;
    border-radius: 30px;
    background-color:#ffffff;
    margin:5px 0;
    font-family:"Century Gothic";
    font-size:14px;
    color:#9b9b9b;
    behavior: url(http://hoteldevansh.com/css/css/pie.htc); 
}
.round61 {height: 33px;
    padding:0 20px;
    width: 238px;
    border: solid 1px #ababa8;
    -moz-border-radius: 30px;
    border-radius: 30px;
    background-color:#ffffff;
    margin:5px 0;
    font-family:"Century Gothic";
    font-size:14px;
    color:#9b9b9b;
    behavior: url(http://hoteldevansh.com/css/css/pie.htc); 
}
.round_msg11 {height: 48px;
    padding:5px 20px;
    width: 238px;
    border: solid 1px #ababa8;
    -moz-border-radius: 30px;
    border-radius: 30px;
    background-color:#ffffff;
    margin:5px 0;
    font-family:"Century Gothic";
    font-size:14px;
    color:#9b9b9b;
    behavior: url(http://hoteldevansh.com/css/css/pie.htc); 
}
.box1 {    height: 150px;
    padding:0 20px;
    width: 238px;
    border: solid 1px #ababa8;
    -moz-border-radius: 20px;
    border-radius: 20px;
    background-color:#e5e5e3;
    margin:5px 0;
    font-family:"Century Gothic";
    font-size:14px;
    color:#9b9b9b;
    behavior: url(http://hoteldevansh.com/css/css/pie.htc); 
}

#available
{
    float:left;
    width:730px;
    margin:10px 10px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    border:1px solid #666;
    padding:10px;
}
#available_box
{
    float:left;
    width:150px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border:1px solid #666;
    padding:5px;
    margin:10px;
    font-size: 10px;
}


/* Calander cSs*/

.calendar {
    font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, sans-serif;
    font-size: 0.9em;
    background-color: #EEE;
    color: #333;
    border: 1px solid #DDD;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    padding: 0.2em;
    width: 14em;
}

.calendar a {
    outline: none;
}

.calendar .months {
    background-color: #F6AF3A;
    border: 1px solid #E78F08;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    color: #FFF;
    padding: 0.2em;
    text-align: center;
}

.calendar .prev-month,
.calendar .next-month {
    padding: 0;
}

.calendar .prev-month {
    float: left;
}

.calendar .next-month {
    float: right;
}

.calendar .current-month {
    margin: 0 auto;
}

.calendar .months a {
    color: #FFF;
    text-decoration: none;
    padding: 0 0.4em;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}

.calendar .months a:hover {
    background-color: #FDF5CE;
    color: #C77405;
}

.calendar table {
    border-collapse: collapse;
    padding: 0;
    font-size: 0.8em;
    width: 100%;
}

.calendar th {
    text-align: center;
}

.calendar td {
    text-align: right;
    padding: 1px;
    width: 14.3%;
}

.calendar td a {
    display: block;
    color: #1C94C4;
    background-color: #F6F6F6;
    border: 1px solid #CCC;
    text-decoration: none;
    padding: 0.2em;
}

.calendar td a:hover {
    color: #C77405;
    background-color: #FDF5CE;
    border: 1px solid #FBCB09;
}

.calendar td.today a {
    background-color: #FFF0A5;
    border: 1px solid #FED22F;
    color: #363636;
}
.date-pick
{
    height: 33px;
    padding:0 20px;
    width: 238px;
    border: solid 1px #ababa8;
    -moz-border-radius: 30px;
    border-radius: 30px;
    background-color:#e5e5e3;
    font-family:"Century Gothic";
    font-size:14px;
    color:#9b9b9b;
    behavior: url(http://hoteldevansh.com/css/css/pie.htc);  
}
/* Calander Css End*/