/* CSS Document */
#container {text-align:left; margin: 0px auto; width:938px; position:relative; padding:0; left:0px;}
body {margin: 0px;font: 11px/18px verdana; color:#95713a; background-color:#361f07;}
#leftcolumn{
	margin-right: 0px;
	margin-top:0px;
	z-index:1;
	padding-top:0px;
	margin-left:0px;
	background:url(../images_noindex/bodyline.gif);	background-repeat: repeat-y;
}

#bottomimg{
	position:relative;
	width: 938px;
	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;
	float: left;
	width: 670px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 620px;
	padding-right: 33px;
	padding-bottom: 0px;
	padding-left: 33px;
}
#leftbar{
	width:201px;
	float: right;
	padding-top: 547px;
	padding-left: 0px;
	height: 100%;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	
}
#manager {height:142px;	margin: 0px; padding: 0px;width: 201px; position:relative; top:0px; left:0px;}
#local{height:85px; margin: 0px; padding: 0px;width: 182px; position:relative; top:0px; left:0px;}	
.manager {
	height:142px; left:0px; top:0px;
	margin: 0px;
	padding: 0px;
	width: 201px;
}
#imenu {
height:80px;
left:43px;
position:absolute;
top:38px;
width:200px;
z-index:5;
}
.local{
	left:0px; top:0px;
	margin: 0px;
	padding: 0px;
	width: 182px;
	height:85px;
}

.rates{
	height:60px;
	margin: 0px;
	padding: 0px;
	width: 201px; margin-left:14px; margin-top:10px;
}	
#logo { position:absolute; left: 19px; top:33px; width:171px; height:58px;z-index:6;}

h1 {font:bold 14px/14px arial; margin:0px auto; padding-bottom:10px; color:#62410F;padding-top:5px;}


#mainimage{position:absolute; top:135px; z-index:10; left:0px; height: 403px; width: 713px;}

#spnav{position:absolute; top:135px; z-index:10; left:718px; height: 282px; width: 220px;}

#subnav{position:absolute;left:260px;top:75px;width:450px;height:18px;z-index:6;}
#city-state{position:absolute;left:480px;top:0px;width:228px;height:73px;z-index:5; background-image: url(../images/san-diego-california-hotel.gif); background-repeat:no-repeat;}
#building {position:absolute;left:720px;top:0px;width:210px;height:103px;z-index:5; background-image: url(../images/san-diego-green-hotel.jpg); background-repeat:no-repeat;}
#reservationmenu{position:absolute;left:718px;top:417px;width:220px;height:121px;z-index:2; background-image: url(../images_noindex/reservation.gif); background-repeat:no-repeat;}
#email{position:absolute;left:757px;top:37px;width:50px;z-index:50;}
#topnav {position:absolute;top:103px;z-index:25;left: 0px;width: 938px;height: 33px;}
#topbar{
	position:absolute;
	top:0px;
	left:0px;
	z-index:1;
	width: 938px;
	height: 544px;
	background-color: #361f07;}
#yellowline{
	position:absolute;
	top:544px;
	left:0px;
	z-index:1;
	width: 938px;
	height: 3px;
	background-color: #f4bf60;}
#header { position:absolute; top:560px; z-index:9; left:25px; width: 374px; height: 47px;}
#local{background-repeat: no-repeat;
	padding:0px;
	margin:0px;
	height: auto;
	width:201px;}

.padbottom{ padding-bottom: 10px;}
#box {
	padding:0px;
}
.box {padding:10px; height:100%;
background-color:#FAE7BE;
}
.box1 {	padding: 10px;
background-color:#FBE3B7;
}
.break { BACKGROUND-IMAGE: url(../images_noindex/pix.gif); BACKGROUND-REPEAT: repeat-x;height:4px; }
.subheader {padding:9px 3px 3px 8px; background-color:#F7D691;}
.headers{ font:bold 12px/18px verdana;  background: #F7D691; padding: 4px;}

#priority{
	padding-left:45px;
	padding-top:15px;
	height: 60px;
	width:96px;
	}

#footer {
	z-index:12;
	padding: 10px;
	clear: both;
	margin-right: 0px;
}
#address {
	z-index:12;
	padding:10px;
	margin-left: 21px;
	margin-right: 226px;
}

.pipefooter{font: 11px/11px arial; COLOR: #D9C09B;}
.pipefooterWh{font: 11px/11px arial; COLOR: #FFFFFF;}

.forms{font: 11px/18px arial;color:#333506; background-color:#F9DDAA; border-color: #361F07; border-style: solid; border-width: 1px; width:250px;}
.forms5{font: 11px/18px arial;color:#333506; background-color:#F9DDAA; border-color: #361F07; border-style: solid; border-width: 1px;}
.forms6{font: 11px/18px arial;color:#333506; background-color:#F9DDAA; border-color: #361F07; border-style: solid; border-width: 1px;}

.forms1{font: 11px/18px arial;color:#333506; background-color: #FFF2C3; border-color: #9A9C9B; border-style: solid; border-width: 1px;}
.forms2{font: 11px/14px arial;color:#FDF2DE;}
.forms3{font: 11px/18px arial;color:#95713A;}
.forms4{font: 11px/18px arial;color:#DDAB72; background-color:#FFF1E4;border-color:#E7D6C7; border-style: solid; border-width: 1px;}

UL {list-style-image: url(../images_noindex/bullet.gif);padding-left: 8px;margin-left: 8px;margin-top: 5px; margin-bottom:5px; line-height:18px;}
a.boldfont:link {text-decoration: none; color:#B56911;}
#box.box.UL.li {line-height:14px;}
a.boldfont:visited {text-decoration: none; color:#B56911;}
a.boldfont:hover, a:active { text-decoration: underline; color:#343408;}

a:link {text-decoration: none; color: #43403B;}
a:visited {text-decoration: none; color:#43403B;}
a:hover, a:active { text-decoration: underline; color:#666666;}

.milestone1 {font: 11px/18px arial;}
a.milestone1:link { COLOR: #62410F; font-weight: normal; TEXT-DECORATION: none }
a.milestone1:visited { COLOR: #62410F; font-weight: normal; TEXT-DECORATION: none }
a.milestone1:hover {	COLOR: #7a4c00; font-weight: normal; TEXT-DECORATION: underline}

.milestone {font: 11px/18px arial;}
a.milestone:link { COLOR: #D9C09B;  font-weight: normal; TEXT-DECORATION: none }
a.milestone:visited { COLOR: #D9C09B;  font-weight: normal; TEXT-DECORATION: none }
a.milestone:hover {	COLOR:#FFFFFF; font-weight: normal; TEXT-DECORATION: underline }

.milestoneWh {font: 11px/18px arial;}
a.milestoneWh:link { COLOR: #FFFFFF;  font-weight: normal; TEXT-DECORATION: none }
a.milestoneWh:visited { COLOR: #FFFFFF;  font-weight: normal; TEXT-DECORATION: none }
a.milestoneWh:hover {	COLOR:#FFFFFF; font-weight: normal; TEXT-DECORATION: underline }


.milestone2 {font: 11px/18px arial;}
a.milestone2:link { COLOR: #ffffff; font-weight: normal; TEXT-DECORATION: none }
a.milestone2:visited { COLOR: #3a2620; font-weight: normal; TEXT-DECORATION: none }
a.milestone2:hover { COLOR: #ffffff; font-weight: normal; TEXT-DECORATION: underline }

.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}

.top{font:10px/12px arial;}
a.top:link { COLOR: #343408; font-weight: normal; TEXT-DECORATION: none }
a.top:visited { COLOR:#343408; font-weight: normal; TEXT-DECORATION: none }
a.top:hover {	COLOR:#343408; font-weight: normal; TEXT-DECORATION: underline }
#footer-inner{clear:both}
h2 {
 font:bold 12px/18px arial;
 margin:0px auto;
 padding-bottom:0px;
 display: inline;
 margin-right:2px;
 }
 h3 {
 font:bold 12px/18px arial;
 margin:0px auto;
 padding-bottom:0px;
 display: inline;
 margin-right:2px;
 }
.cr1 {FLOAT: right; FONT: 11px/14px verdana; BORDER-LEFT: #45491D 1px solid;}

/* Control UL LI Line Height Start*/
.box ul li {line-height:18px;}

.box table tr td ul li {
line-height:14px;
margin-bottom:2px;
margin-top:4px;
}

#box .box ul li.pad {
line-height:18px;

}
.box ul.pad li {
line-height:14px;
margin-bottom:2px;
margin-top:4px;
}

.box table.cr1 tr td ul li {line-height:18px;margin-bottom:0px;margin-top:0px;}
/* Control UL LI Line Height End */

#emailoffer {
left:800px;
position:absolute;
top:37px;
z-index:6;
}
img.space {padding-right:20px;}
 

/*  No Script */

.topnav {position:relative;top:0px;z-index:30;left: 0px; width:934px; height:33px; background-color:#C42200; padding-left:5px;}

.pipeline{font: 13px arial; COLOR: #FFFFFF; padding-left:10px;padding-right:10px;}

.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:#FFFFFF; TEXT-DECORATION: underline; font-weight:bold;}





.subpipeline{font: 13px arial; COLOR: #653607; padding-left:5px;padding-right:5px;}
#subnav_inner {position:absolute;left: -30px;top:-8px; width:513px;}

.subnavspan {font: 11px/12px arial; color:#A38D65;  padding-left:5px; padding-right:5px;}

a.subnavspan:link { COLOR: #FCEFD7;  TEXT-DECORATION: none;}

a.subnavspan:visited { COLOR:#FCEFD7;  TEXT-DECORATION: none; }

a.subnavspan:hover { COLOR:#FCEFD7; TEXT-DECORATION: underline;}


#spnav_inner {position:relative;background-color:#DBC498;height: 282px; width: 220px; }
.spnav {padding:10px;}

#local-noscript{position:relative;background-color:#F5DCA4;height: 97px; width: 182px;top:-12px; padding-left:3px; }

.spnavspan {font: 11px/12px arial; color:#FFFFFF;  font-weight:bold;}

a.spnavspan:link { COLOR: #482901;  TEXT-DECORATION: none;  }

a.spnavspan:visited { COLOR:#482901;  TEXT-DECORATION: none;}

a.spnavspan:hover { COLOR:#FFFFFF; TEXT-DECORATION: underline; }
