/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#f4e7c4;
}


.tblmain{
width:1086px;    
text-align:left;
vertical-align:top;
}

.tdthefirst{
width:1086px;
background-image: url(Images/back.jpg);
background-position: 234px;
background-repeat: repeat-y;
}

.tdmain{
background-image:url(Images/buttom.jpg);
background-position: center bottom;
background-repeat:no-repeat;
padding-bottom:30px;
}

.tdmaincontent{
vertical-align:top;
text-align:left;
}

.tdleft{
text-align:left;
vertical-align:top;
width:200px;
background-repeat:no-repeat;
padding-bottom:100px;
}

.tdright{
width:250px;
text-align:left;
vertical-align:top;
padding-bottom:100px;
}

.tdleftmenu{
text-align:left;
vertical-align:top;
background-image: url(Images/stickback.jpg);
background-position:top left;
background-repeat: repeat-y;
width:221px;
vertical-align:top;
}


.tbleftmenu1{
text-align:left;
vertical-align:top;
background-image:url(Images/stickbacktop.jpg);
background-position:top left;
background-repeat:no-repeat;
width:221px;
vertical-align:top;
}

.tdleftpadding{
padding-left:46px;
}


.leftmenu{
height:32px;
background-image: url(Images/menu.gif);
text-align:left;
vertical-align: middle;
background-position: top;
background-repeat:no-repeat;
padding-left:45px;
font-family:"Times New Roman", Times, serif;
color:#663300;
font-size:12px;
font-weight:bold;
Cursor:hand;
text-decoration:none;
width:171px;
}
/*Nada 11_2_2008*/
.leftmenusel{
height:32px;
background-image: url(Images/menu.gif);
text-align:left;
vertical-align: middle;
background-position: top;
background-repeat:no-repeat;
padding-left:45px;
font-family:"Times New Roman", Times, serif;
color:#000000;
font-size:12px;
font-weight:bold;
text-decoration:none;
Cursor:hand;
width:171px;
}


.tblright{
width:234px;
background-image:url(Images/menurightback.jpg);
background-repeat:repeat-y;
text-align:left;
font-family:"Times New Roman", Times, serif;
color:#663300;
font-size:12px;
font-weight:bold;
text-decoration:none;
padding-left:15px
}

.tdtopmenu{
background-image:url(Images/up.jpg);
background-color:#F4E7C4;
background-position:right bottom;
padding-left:35px;
padding-right:30px;
padding-bottom:50px;
background-repeat:no-repeat;
height:12px;

}

.topmenu{
vertical-align:bottom;
/*text-align:left;*/
font-family:"Times New Roman", Times, serif;
color: #660000;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

/* Moe 11-02-2008 */
.topmenuCursor{
vertical-align:bottom;
text-align:left;
font-family:"Times New Roman", Times, serif;
color: #660000;
font-size:12px;
font-weight:bold;
text-decoration:none;
cursor:hand;
}

.tdcontent{
padding-left:40px;
padding-right:30px;
}

.textimgcontent{
font-family:"Times New Roman", Times, serif;
vertical-align:top;
text-align:justify;
color: #684a2d;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.insidecontent
{
	font-family: 'Times New Roman' , Times, serif;
	vertical-align: top;
	text-align: justify;
	color: #684a2d;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}




.title{
font-family:"Times New Roman", Times, serif;
background-image:url(Images/hr.gif);
background-position:bottom;
background-repeat:no-repeat;
padding-bottom:10px;
font-size:24px;
font-weight:bold;
color:#aa551e;
}
.subtitle
{
	height:25px;
	background-image:url(images/hr.gif);
}

.titlesection{
font-family:"Times New Roman", Times, serif;
font-size:18px;
font-weight:bold;
color:#aa551e;
}
.welcome{
font-family:"Times New Roman", Times, serif;
font-size:15px;
font-weight:bold;
color:#000000;
text-decoration:none;
}

.tblrightmenu{

text-align:center;
font-family:"Times New Roman", Times, serif;
color:#663300;
font-size:12px;
font-weight:bold;
text-decoration:none;
cursor:hand;
}
.tblrightmenusel{

text-align:center;
font-family:"Times New Roman", Times, serif;
color:#aa551e;
font-size:12px;
font-weight:bold;
text-decoration:none;
cursor:hand;
}

.tblrightcalendar{
width:234px;
background-image:url(Images/calendar.jpg);
background-position:top;
background-repeat:no-repeat;
vertical-align:top;
padding-left:15px;
padding-top:80px;
height: 220px;
}
.inputlogin{
background-image: url(images/form.jpg);
background-repeat:no-repeat;
background-attachment:fixed;
width:116px;
vertical-align:middle;
height:18px;
border: 0px none;
padding-left:5px;
padding-top:5px;
font-family:"Times New Roman", Times, serif;
color:#663300;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.tdlogin{
text-align:left;
vertical-align:top;
background-image: url(images/login.jpg);
background-position:top left;
background-repeat:no-repeat;
height:150px;
font-family:"Times New Roman", Times, serif;
color:#663300;
font-size:12px;
font-weight:bold;
text-decoration:none;
padding-left:50px;
padding-top:65px;
vertical-align:top;
}


.submenusel {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight:bold;
	color: #846034;
	text-decoration: none;
	cursor: hand;
}
.bgSub
{
    background-image: url(images/bgsubleftmenu3.gif);
	background-repeat:no-repeat;
	width:167px;
	height:20px;
	/*height:238px;*/
}
.bgSubMain
{
    background-image: url(images/bgsubleftmenu2.gif);
	background-repeat:repeat-y;
	width:167px;
	/*height:238px;*/
}
.bgSubbottom
{
    background-image: url(images/bgsubleftmenu1.gif);
	background-repeat:no-repeat;
	width:161px;
	height:36px;
	/*height:238px;*/
}
.submenu {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
	cursor: hand;
}


.content{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #000000;
}

.titledisplay{
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
color:#aa551e;
}

.section{
background-image:url(images/bloc.gif);
background-repeat:no-repeat;
height:191px;
padding-left:20px;
padding-right:20px;
padding-top:20px;
padding-bottom:10px;
}

.SmallSection{
background-image:url(images/Smallbloc.gif);
background-repeat:no-repeat;
height:160px;
padding-left:20px;
padding-right:35px;
padding-top:20px;
padding-bottom:10px;
}

.more{
font-family:"Times New Roman", Times, serif;
font-size:12px;
font-weight:bold;
color:#aa551e;
text-decoration:none;
text-align:right;
}
.enum{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
text-align:center;
color: #000000;
height:40px;
}
a.enum{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
text-align:center;
color: #000000;
}
a.enum:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
text-align:center;
color: #000000;
}
.pagesel{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
text-align:center;
color: #aa551e;
}
a.pagesel{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
text-align:center;
color: #aa551e;
}
a.pagesel:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
text-align:center;
color: #aa551e;
}
/*-----------------------------------------*/
.subtitletitlesel{
font-family:"Times New Roman", Times, serif;
padding-bottom:10px;
font-size:16px;
font-weight:bold;
color:#aa551e;
text-decoration:none;
text-align:center
}
a.subtitletitlesel{
font-family:"Times New Roman", Times, serif;
padding-bottom:10px;
font-size:16px;
font-weight:bold;
color:#aa551e;
text-decoration:none;
text-align:center
}
a.subtitletitlesel:hover{
font-family:"Times New Roman", Times, serif;
padding-bottom:10px;
font-size:16px;
font-weight:bold;
color: #000000;
text-decoration:none;
text-align:center
}
.subtitletitle{
font-family:"Times New Roman", Times, serif;
padding-bottom:10px;
font-size:16px;
font-weight:bold;
color:#000000;
text-decoration:none;
text-align:center
}
.SearchContent{
font-family:"Times New Roman", Times, serif;
padding-bottom:10px;
font-size:16px;
font-weight:bold;
color:#000000;
text-decoration:none;
}
a.subtitletitle{
font-family:"Times New Roman", Times, serif;
padding-bottom:10px;
font-size:16px;
font-weight:bold;
color:#000000;
text-decoration:none;
text-align:center
}
a.subtitletitle:hover{
font-family:"Times New Roman", Times, serif;
padding-bottom:10px;
font-size:16px;
font-weight:bold;
color: #aa551e;
text-decoration:none;
text-align:center
}
/*-----------------------------------------*/

.input{
width:145px;
height:18px;
background-image:url(images/reservationinput.jpg);
background-attachment:fixed;
background-repeat:no-repeat;
border: 0px none;
padding-left:5px;
padding-top:5px;
font-family:"Times New Roman", Times, serif;
color:#663300;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.inputMultiline
{
	width:456px;
height:240px;
background-image:url(images/contactmessage.jpg);
background-attachment:fixed;
background-repeat:no-repeat;
border: 0px none;
padding-left:5px;
padding-top:5px;
font-family:"Times New Roman", Times, serif;
color:#663300;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.inputdrop{
width:50px;
height:18px;
background-image:url(../images/reservationinput.jpg);
background-attachment:fixed;
background-repeat:no-repeat;
border: 0px none;
padding-left:5px;
padding-top:5px;
font-family:"Times New Roman", Times, serif;
color:#663300;
font-size:12px;
font-weight:bold;
text-decoration:none;
}


.inputlittle{
width:42px;
height:18px;
background-image: url(../images/inputsmall.jpg);
background-attachment:fixed;
background-repeat:no-repeat;
border: 0px none;
padding-left:5px;
padding-top:5px;
font-family:"Times New Roman", Times, serif;
color:#663300;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.inputradio{
border: 1px solid #660000;
background-color:#CC9900;
}

.textecontent
{
font-family:"Times New Roman", Times, serif;
text-align:justify;
color:Black;
font-size:14px;
font-weight:bold;
text-decoration:none;  
}

.textcontent{
font-family:"Times New Roman", Times, serif;
text-align:left;
color: #000000;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.sitemaptitles
{
	font-family:Times New Roman;
	font-size:14px;
	color:Black;
	text-decoration:none;
	font-weight:bold;
	
	}

/*--------------File Upload Work Around---------------------------------------------------*/
div.fileinputs 
{
	position: relative;
}

div.fakefile 
{
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}

input.file
{
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
	cursor:hand;
}
.footer {
	color: #993300;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
/*----------------------------------------------------------------------------------*/