/*	styles.css */
html, body {font-family:verdana; font-size:10px; line-height:15px; color:#8B8989; background-image:url(../img/back.jpg); margin-top:0; margin-bottom:0;}

/*	divs */
div{text-align:left;}
.wrapper {width:680px; margin:0 auto;}
 div#container {background-color:#fff; border-left:1px solid #F4AA2F; border-right:1px solid #F4AA2F; border-bottom:1px solid #F4AA2F;}
 div#left-section{width:214px; float:left; background-color:#fff;}
 div#nav{width:214px; background-color:#fff;}
 div#weather{width:174px; padding:20px; font-size:10px; font-weight:bold; color:#8C8000; background-color:#fff;}
 div#right-section{width:466px; float:right; background-color:#FCEACC;}
 div#content{width:466px; min-height:450px; background-color:#FCEACC;}
 div#left-content{width:323px; padding:15px; float:left;}
 div#right-content{width:113px; float:right; text-align:right;}
 div#main-content{clear:both; width:436px; min-height:400px; padding:15px;}
 
/*
IE Hack
*/
/*\*/
* html div#main-content {height:400px;}
/**/

 div#footer{width:680px; clear:both;}
 div#footer-left{width:214px; height:87px; background-color:#fff; float:left;}
 div#footer-right{width:466px; height:82px; color:#fff; background-color:#840017; border-top:5px solid #F3A82B; float:right;}
  div#footer-right p{padding:0px 15px 10px 15px;}
  div#splash{width:680px; text-align:right; text-transform:uppercase; color:#840017;}

/*	text */
h1{font-size:1.5em; color:#840017;}
h2{font-size:1.3em; color:#840017;}
h3{font-size:1.1em; color:#840017;}

/*	links */
a{text-decoration:none; color:#840017;}
 a:hover{color:#8B8989;}

/*	lists */
ul#navi{list-style-type:none; padding:0px; margin:0px; padding-left:20px; padding-right:20px;}
 ul#navi li{border-bottom:1px dotted #8B8989; padding-top:7px; padding-bottom:7px; padding-left:10px; background-image:url(../img/nav-back.jpg);}
 ul#navi li:last-child{border-bottom:none;}
  ul#navi a{color:#8B8989; font-weight:bold;}
  ul#navi a:hover{color:#840017;}
  ul#navi a.current{color:#840017;}

/*	menu images */
div#menu a.nav-img img{margin:0px; float:left; border:none; opacity:0.70; filter:alpha(opacity=70); -moz-opacity:0.70; -khtml-opacity:0.70;}
 div#menu a.nav-img img:hover{margin:0px; float:left; border:none; opacity:0.99; filter:alpha(opacity=99); -moz-opacity:0.99; -khtml-opacity:0.99;}
 div#menu a.current img{margin:0px; float:left; border:none; opacity:0.99; filter:alpha(opacity=99); -moz-opacity:0.99; -khtml-opacity:0.99;}

/*	tables */
table.contact{width:100%;}
 table.contact th, td{vertical-align:top; padding:3px;}
 table.contact th{color:#fff; background-color:#840017;}
  table.contact th.current{color:#840017; background-color:#fff;}
  table.contact th.date {background-color:#FD8A09;}
 table.contact td{background-color:#fff;}
  table.contact td.filler {background-color:#FCEACC;}
  table.contact td.number {text-align:right;}

table.gallery{width:100%;}
 table.gallery th, td{padding:3px;}
 table.gallery th{color:#fff; background-color:#840017;}
 table.gallery td{background-color:#fff; text-align:center; vertical-align:middle;}
 
 td.c-left{width:200px;}

/*	forms */
input, textarea, select{width:150px; font-family:verdana; font-size:10px; line-height:15px; color:#8B8989;}
textarea{height:100px;}
input.submit{border:1px solid #F3A82B; color:#fff; background-color:red; font-weight:bold; padding:2px;}
input.radio{width:15px;}
.wider{width:200px;}

/*	paragraphs */
p.offer{border-bottom:1px solid #FB9D2F; padding-bottom:10px;}

/*	images */
img.bordered{float:left; clear:left; margin-right:10px; margin-bottom:10px; border:1px solid #FB9D2F;}
/*Bookassist Starts*/
a img{border:none;}
#bookassist_form{font-family:verdana; font-size:10px; text-transform:capitalize; text-align:left; color:#840017; overflow:hidden; height:36px;}
 #bookassist_form #DatesForm{overflow:hidden; margin-top:0px; font-size:11px; margin-bottom:0px; height:36px;}
 #bookassist_form .search_title{font-weight:bold; display:block;}
  #bookassist_form label{font-size:10px; margin-left:2px; margin-right:2px;}
  #bookassist_form .date_select{font-family:arial; font-weight:bold; border:1px solid #000000; font-size:9px; color:#333333; margin-left:1px; padding:0px;}
   #bookassist_form #DatesForm #inday{width:40px;}
   #bookassist_form #DatesForm #outday{width:40px;}
   #bookassist_form #DatesForm #inmonthyear{width:76px;}
   #bookassist_form #DatesForm #outmonthyear{width:76px;}
   #bookassist_form .date_input{text-transform:capitalize; color:#990000; background:#FFFFFF; border:1px solid #333333; font-size:10px; padding:0px; width:35px; margin:0px 0px 0px 8px;}
   #ba_javascript p{margin:0px 0px 0px 5px; padding:0px; font-family:verdana; text-align:center; font-size:10px; color:#840017;}
   #ba_javascript a{font-family:Helvetica; font-size:10px; color:#000000; text-decoration:underline;}
   #bookassist_form img{margin:0px 0px -5px 3px;}
   a img {border:none !important;}   
   a.callink{cursor:pointer; cursor:hand;}
   
   /* For JS-popu-windows */
   #calendar{display:none; position:absolute; padding:0; font-size:11px; font-family:verdana, arial; color:#444;}
   
   /* For calendar */
   .caltab {border:1px solid #333; background:#fff; font-size:1em; z-index:10;}
   	.caltab a:link, .caltab a:visited {color:#990000;}
   	.caltab a:hover {color:#933; border-color:#DBCDCD; background:#DBCDCD;}
   	.caltab a:active {color:#933; border-color:#933;}
   	.caltab td {text-align:center; padding:0px;}
	 .caltab td a {display:block; padding:0px; text-decoration:none;}
      .caltab td.calheader a {display:inline; vertical-align:-.2em;}
	  .caltab td.calheader img.calNoPrevMonth {background:transparent url(http://bookassist.com/scripts/calendar/calprev.png) 0 -32px no-repeat; vertical-align:-.2em;}
	  .caltab td.calheader img.calNoNextMonth {background:transparent url(http://bookassist.com/scripts/calendar/calnext.png) 0 -32px no-repeat; vertical-align:-.2em;}
	  .caltab td.calheader .calNextMonth img {background:transparent url(http://bookassist.com/scripts/calendar/calnext.png) 0 0 no-repeat;}
	  .caltab td.calheader .calPrevMonth img {background:transparent url(http://bookassist.com/scripts/calendar/calprev.png) 0 0 no-repeat;}
	  .caltab td.calheader .calNextMonth:hover img, .caltab td.calheader .calPrevMonth:hover img {background-position:0 -16px;}
	  .caltab td.calheader .calNextMonth:active img, .caltab td.calheader .calPrevMonth:active img {background-position:0 -32px;}
	  .calheader {padding:.2em; white-space:nowrap;}
       .calheader select {font-size:0.9em;}
	   .weekdays td {border-bottom:1px solid #ddd;}
	   .days td {color:#7E9FC9; padding:.1em; border:1px solid #fff;}
	   .days td.weekend {background-color:#eee; border-color:#eee;}         
	   .days td.gone {text-decoration:line-through; padding:0.2em;}
	   .days td.today, .days td.future {border:none;}
	    .days td a {padding:.1em; border:1px solid #fff;}
		 .days td.weekend a {border-color:#eee;}
		 .days td.today a {background-color:#DBCDCD; border:1px solid #DBCDCD;}
		 .days td.selected {font-weight:bold;}
		  .days td.selected a {border-color:#09c;}
     .caltab .calfoot{background:#fff; border-top:1px solid #ddd;}
	 .caltab .calfoot{padding:0;}

/* Support for the "iehover-fix.js" */
#calendar iframe {position:absolute; z-index:-1; filter:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0); width:100%; height:auto;}
#calendar{overflow:hidden;}
* html table.caltab {z-index:200;}
a.calNextMonth, a.calPrevMonth{background:transparent !important;}
/*---------Bookassist Ends----------------*/
