/* CSS Document */


body {
	margin: 0px;
	font: 12px/18px arial;
	color:#FFFFFF;
	background-color: #F8F1E4;
}
#ui-datepicker-div{display:none;}
#container {
	text-align:left;
	margin: 0px auto;
	width:970px;
	position:relative;
	padding:0;
	left:0px;
	margin-top:17px;
}

#leftcolumn{
	margin-right: 0px;
	margin-top:0px;
	z-index:1;
	padding-top:0px;
	margin-left:0px;
	background-color: transparent;
	background-image: url(../images_noindex/bodyline.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
#bottomimg{
	position:relative;
	width: 970px;
	border:0px;
	left:0px;
	top:0px;
	background-color: transparent;
	background-image: url(../images_noindex/footer.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
} 



#content{
	height:100%;
	position:relative;
	margin: 0px;
	width: 660px;
	float: left;
	padding-top: 645px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	left: 32px;
}


#rightbar{
	width:238px;
	float:right;
	padding-top: 576px;
	padding-left:0px;
	height: 100%;
	margin: 0px;
	padding-right: 26px;
	padding-bottom: 0px;
	z-index:25
	}
#logo {
	position:absolute;
	left:58px;
	top:10px;
	width:215px;
	height:86px;
	z-index:6;
}

#signup {
	position:absolute;
	left:500px;
	top:6px;
	width:187px;
	height:73px;
	background-image:url(../images/tulare-hotel-sign-up.gif);
	z-index:6;

}

#banner{
	position:absolute;
	left:345px;
	top:25px;
	width:534px;
	height:62px;
	z-index:6;
}

#specials{
	position:relative;
	left:0px;
	top:0px;
	width:238px;
	height:194px;
	z-index:5;
}
.specials{
	position:relative;
	left:0px;
	top:0px;
	width:238px;
	height:200px;
	z-index:5;
}

#fastbg {
	position:absolute;
	left: 26px;
	top:519px;
	width:680px;
	height:61px;
	z-index:5;
	background-image:url(../images_noindex/fastbg.gif);
}

#imenu{position:absolute; left: 193px; top:11px; width:450px; height:40px; z-index:10;}


#mainimage{
	position:absolute;
	top:127px;
	z-index:25;
	left:26px;
	height: 392px;
	width: 680px;
}
#subnav{
	position:absolute;
	left:574px;
	top:96px;
	width:380px;
	height:31px;
	z-index:5;
}


#number{
	position:absolute;
	left:71px;
	top:95px;
	width:189px;
	height:32px;
	z-index:50;
}
#num{
	position:absolute;
	left:179px;
	top:101px;
	z-index:52;
	font:12px/18px arial;
color:#D38000;
}

#signup{
	position:absolute;
	left:773px;
	top:10px;
	width:187px;
	height:73px;
	z-index:50;
}

#offers{
position:absolute;
	left:801px;
	top:55px;
	width:145px;
	height:26px;
	z-index:50;
}
#topnav {
	position:absolute;
	top:127px;
	z-index:8;
	left: 706px;
	width: 238px;
	height: 392px;
}
#topbar{
	position:absolute;
	top:0px;
	left:0px;
	z-index:3;
	width: 970px;
	height: 127px;
	background-image: url(../images_noindex/topimage.gif);
	background-repeat: no-repeat;
	}
	
#whitebar{
	position:absolute;
	top:5px;
	left:6px;
	z-index:3;
	width: 970px;
	height: 100px;
	background-color:#FFFFFF;
	}


#header {
	position:absolute;
	top:580px;
	z-index:9;
	left:25px;
	width: 670px;
	height: 56px;
}

#local{
	position:relative;
	left:0px;
	padding-top:10px;
	width:238px;
	z-index:5;  background-image: url(../images_noindex/localbg.gif);  
	}
 
#tripadvisor{position:relative; padding-top:10px; padding-left: 34px; z-index:5; width: 155	px;}

#petfriendly{position:relative; padding-top:10px; padding-left: 65px; width: 105px; z-index:5;}

 div#local ul{list-style-image: url(../images_noindex/bullet2.gif);padding-left: 50px;margin-left: 8px; margin-top: 5px; margin-bottom:25px; text-transform:uppercase;}
div#local ul li{line-height:14px; padding-bottom:5px;}

#subnavimglink{
position:absolute;
left:574px;
top:96px;
width:380px;
height:31px;
z-index:6;
}
#reviewimg {position:absolute;left:0px;top:0px;width:120px;height:31px;z-index:7;}
#emapimg  {position:absolute;left:120px;top:0px;width:120px;height:31px;z-index:7;}
#vtourimg {position:absolute;left:240px;top:0px;width:120px;height:31px;z-index:7;}
#topnav_imglinks {
	position:absolute;
	top:127px;
	z-index:9;
	left: 706px;
	width: 238px;
	height: 392px;
}
#topnav_home{position:absolute; top:10px;z-index:10;left: 0px;width: 238px;	height: 35px;}
#topnav_location{position:absolute;top:45px;z-index:10;left: 0px;width: 238px;height: 35px;}
#topnav_acco{position:absolute;top:90px;z-index:10;left: 0px;width: 238px;height: 35px;}
#topnav_service{position:absolute;top:125px;z-index:10;left: 0px;width: 238px;height: 35px;}
#topnav_meeting{position:absolute;top:160px;z-index:10;left: 0px;width: 238px;height: 35px;}
#topnav_dining{position:absolute;top:195px;z-index:10;left: 0px;width: 238px;	height: 35px;}
#topnav_thingstodo{position:absolute;top:230px;z-index:10;left: 0px;width: 238px;height: 35px;}
#topnav_contact{position:absolute;top:265px;z-index:10;left: 0px;width: 238px;height: 35px;}


h3 {
	font:16px arial;
	margin:0px auto;
	color:#FDCB23; padding-left:50px;
	padding-bottom:11px;	
 	
 }
.localfavorites {
	width:238px;
	
	top:0px;
	left:0px;
	position:relative;
	margin:0px;
	padding-left:0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#manager {
	position:absolute;
	top:509px;
	z-index:26;
	left:706px;
	width: 238px;
	height: 71px;
	
	}


#priority-club{
	position:relative;
	left:0px;
	top:0px;
	width:75px;
	height:47px;
	z-index:5;
}
.priority-club { width:75px; height:47px; top:0px; left:0px; position:relative; padding:0px; margin:0px; padding-left:70px;}



h1 {
	font:14px/14px arial;
	margin:0px auto;
	padding-bottom:10px;
	color:#E69500;
	font-weight:bold;
	padding-top:5px;
}
h2 {
	font:bold 12px/14px arial;
	margin:0px auto;
	color:#E69500;
	padding-bottom:11px;
	display: inline;
 	margin-right:2px;
 }


.padbottom{ padding-bottom: 10px;}

#box {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	
}
.box {
	padding: 0px;
	margin-bottom: 0px;
	padding:10px;
	background-color:#124170;
}
.boxbg {background-color:#ffffff;}
.box1 {	padding: 10px; background-color:#0F355B;}
.box2 {padding: 00px;}
.break { BACKGROUND-IMAGE: url(../images_noindex/pix.gif); BACKGROUND-REPEAT: repeat-x; height:1px;}
.break2 { BACKGROUND-IMAGE: url(../images_noindex/pix.gif); BACKGROUND-REPEAT: repeat-y; height:1px;}


.subheader {height:30px; padding:6px 3px 3px 8px; background-color:#0B2A4C;}
.headers{ font:bold 12px/18px verdana;  background: #BBAA8E; padding: 4px;}
.cr1 {FLOAT: right; FONT: 11px/14px verdana;}

#footer {z-index:12; clear:both;}
 
#footer-inner {
	clear:both;
	line-height:0px;
	}

#address {
	font: 12px/14px arial;
	color:#D7E0E5;
	z-index:12;
	padding:10px;
	line-height:18px;
	margin-right:280px;
	padding-bottom:20px;
	
}
#address-map
{
font: 12px/14px arial;
	color:#D7E0E5;
	z-index:12;
	padding:10px;
	line-height:18px;
	margin-right:60px;
	padding-bottom:10px;
	background-color:#10365C;
}

.forms_email{
background-color:#C3E3FF;
color:#416486;
font-family:arial;
font-size:11px;
line-height:28px;
width:94px;
}
.pipefooter{font: 11px/11px arial; color:#274977;}
.forms{font: 11px/18px arial;color:#685C49; background-color:#F7F4F0; border-color: #333506; border-style: solid; border-width: 1px;}
.forms1{font: 11px/11px arial;color:#333506; background-color: #ffffff; border-color: #887D7D; border-style: solid; border-width: 1px;}
.forms2{font: 11px/14px arial;color:#DCD3D1   }
UL {list-style-image: url(../images_noindex/bullet.gif);padding-left: 8px;margin-left: 8px;margin-top: 5px; margin-bottom:5px;}
UL.anchor {list-style-image: url(../images_noindex/bullet1.gif);}


#box .box ul li.pad {
 line-height:14px;

 margin-bottom:1px;

 margin-top:2px;

 padding:1px 0;

 width:auto;

 text-align:left;

}

a.boldfont:link {text-decoration: none; color:#E69500;}
a.boldfont:visited {text-decoration: none; color:#E69500;}
a.boldfont:hover, a:active { text-decoration: underline; color:#E69500;}

a:link {
	text-decoration: none;
	color: #96B5D7;
}
a:visited {
	text-decoration: none;
	color:#96B5D7;
}
a:hover, a:active {
	text-decoration: underline;
	color:#D7E0E5;
}

.milestone1 {font: 11px/18px arial;}
a.milestone1:link { COLOR: #FFFFFF; font-weight: normal; TEXT-DECORATION: none }
a.milestone1:visited { COLOR: #FFFFFF; font-weight: normal; TEXT-DECORATION: none }
a.milestone1:hover {	COLOR: #FFFFFF; font-weight: normal; TEXT-DECORATION: underline}

.milestone {font: 11px/18px arial;}
a.milestone:link {
	COLOR:#103962;
	font-weight: normal;
	TEXT-DECORATION: none
}
a.milestone:visited {
	COLOR:#103962;
	font-weight: normal;
	TEXT-DECORATION: none
}
a.milestone:hover {
	COLOR:#1A5B9D;
	font-weight: normal;
	TEXT-DECORATION: underline
}

.milestone5 {font: 12px/18px arial;}
a.milestone5:link {
	COLOR:#103962;
	font-weight: normal;
	TEXT-DECORATION: none
}
a.milestone5:visited {
	COLOR:#103962;
	font-weight: normal;
	TEXT-DECORATION: none
}
a.milestone5:hover {
	COLOR:#1A5B9D;
	font-weight: normal;
	TEXT-DECORATION: underline
}
.milestone2 {font: 11px/18px arial;}
a.milestone2:link {
	COLOR: #103962;
	font-weight: normal;
	TEXT-DECORATION: none
}
a.milestone2:visited { COLOR: #103962; font-weight: normal; TEXT-DECORATION: none }
a.milestone2:hover {
	font-weight: normal;
	TEXT-DECORATION: underline;
	color: #1A5B9D;
}

.milestone3 {font: 11px/18px arial;}
a.milestone3:link { COLOR:#333333; font-weight: normal; TEXT-DECORATION: none }
a.milestone3:visited { COLOR:#333333; font-weight: normal; TEXT-DECORATION: none }
a.milestone3:hover {	COLOR:#333333; font-weight: normal; TEXT-DECORATION: underline}

.milestone4 {font: 12px/18px arial;}
a.milestone4:link { COLOR:#8C5432; font-weight: normal; TEXT-DECORATION: none }
a.milestone4:visited { COLOR:#8C5432; font-weight: normal; TEXT-DECORATION: none }
a.milestone4hover {COLOR:#8C5432; font-weight: normal; TEXT-DECORATION: underline}

.top{font:10px/12px arial;}
a.top:link { COLOR: #96B5D7; font-weight: normal; TEXT-DECORATION: none }
a.top:visited { COLOR:#96B5D7; font-weight: normal; TEXT-DECORATION: none }
a.top:hover {	COLOR:#FEFEFE; font-weight: normal; TEXT-DECORATION: underline }

.milestone4 {font: 12px/18px arial;}
a.milestone4:link { COLOR: #D7E0E5; font-weight: normal; TEXT-DECORATION: none }
a.milestone4:visited { COLOR: #D7E0E5; font-weight: normal; TEXT-DECORATION: none }
a.milestone4:hover {COLOR:  #D7E0E5; font-weight: normal; TEXT-DECORATION: underline}


.milestone4 {font: 12px/18px arial;}
a.milestone4:link { COLOR: #8C5432; font-weight: normal; TEXT-DECORATION: none }
a.milestone4:visited { COLOR:#8C5432; font-weight: normal; TEXT-DECORATION: none }
a.milestone4:hover {COLOR: #8C5432; font-weight: normal; TEXT-DECORATION: underline}


div.cornerforms{background-color: #0C2D52; padding:10px;}
.rfpforms{font: 11px/18px arial;color:#685C49; background-color:#F7F4F0; border-color:#685C49; border-style: solid; border-width: 1px;width:150px;}
.rfpforms1{font: 11px/18px arial;color:#685C49; background-color:#F7F4F0; border-color:#685C49; border-style: solid; border-width: 1px;}
.rfpforms2{font: 11px/18px arial;color:#685C49; background-color:#F7F4F0; border-color:#685C49; border-style: solid; border-width: 1px; width:50px;}


.round_border_color {background-color:#103962;margin-left:10px; width:948px;}

.round_border {background-color:#F8F1E4; padding:10px;}

div.pipefooter table tr td {background-color: #F8F1E4;}

table.cr1 tr td{background-color:#124170;}

div.specialbox {background-color: #CEE7F7;padding: 10px;margin-top:10px;}

div.cornerinner {background-color: #0F355B; padding:10px;}

div.cornerinner div {background-color: transparent }

.headers-footer{background:#103962; padding-left:8px; padding-bottom:3px; padding-top:3px; }


div.roundbutton {background-color:#79A637; color:#FFFFFF; padding:3px; padding-left:5px; padding-right:5px;}

div.roundbuttonON {background-color:#FEA467; color:#FFFFFF; padding:3px;padding-left:5px; padding-right:5px;}

div.round table tbody tr td {background-color:#FFFFFF;} 

div.reviewtop{background-color:#6C3B09;padding-left:10px;}

div.reviewbottom{background-color:#6C3B09; height:11px;}

.box3{padding:10px;background-color:#DDF0FF;}


/*  No Script */

#topnav_inner {position:absolute;top:0px;z-index:25;left: 0px;width: 238px; height:392px; background-color:#892613; color:#FFFFFF;}
.topnav {position:relative;top:0px;z-index:30;left: 6px; }

.topnavspan {font: 11px arial; color:#FFFFFF;  font-weight:bold;}
a.topnavspan:link { COLOR: #FFFFFF;  TEXT-DECORATION: none ; font-weight:bold; }
a.topnavspan:visited { COLOR:#FFFFFF;  TEXT-DECORATION: none;  font-weight:bold;}
a.topnavspan:hover { COLOR:#B57100; TEXT-DECORATION: underline; font-weight:bold; }



#subnav_inner{position:absolute;left: 12px; padding-top:5px;  }
.subnavspan {font: 11px arial; color:#A38D65;font-weight:bold; }

a.subnavspan:link { COLOR: #FFFFFF;  TEXT-DECORATION: none;}
a.subnavspan:visited { COLOR:#FFFFFF;  TEXT-DECORATION: none; }
a.subnavspan:hover { COLOR:#480A03; TEXT-DECORATION: underline;}
.subnav pipeline{font: 11px arial; COLOR: #ffffff; padding-left:2px;padding-right:2px;}




.spnav {font: 12px arial;   font-weight:bold; padding-left:2px; padding-top:40px;  }


a.spnavlink:link { COLOR: #BBBBBB;  TEXT-DECORATION: none;  font-weight:normal;}

a.spnavlink:visited { COLOR:#BBBBBB;  TEXT-DECORATION: none;  font-weight:normal;}

a.spnavlink:hover { COLOR:#BBBBBB; TEXT-DECORATION: underline; font-weight:normal; }
.spnav h2 .h2link{color:#FDCB23; }


.local-noscript{position:relative;padding-left:45px; }
.noscript_localfavorite { padding-left:52px; }
.noscript_localfavorite h2{ color:#FDCB23;}

a.locallink:link {
	text-decoration: none;
	color: #BBBBBB;
}
a.locallink:visited {
	text-decoration: none;
	color:#BBBBBB;
}
a.locallink:hover, a:active {
	text-decoration: underline;
	color:#BBBBBB;
}

