/* style.css */

/* "Global" Settings */
body	{ background: white; color: black;
	  font-family: arial,verdana,helvetica,univers,clean,geneva,"lucida sans",sans-serif; }
h1, h2, h3, h4, h5, h6	{
    font-family: arial,helvetica,univers,verdana,geneva,"lucida sans",sans-serif;
    text-align: center;
    font-size: x-large;
    font-weight : bold;
}
a:link			{ color: blue }
a:active, a:hover	{ color: red }
a:visited		{ color: purple }
.searchurl	{ font-size: small; text-decoration: none; color: #446633 }

/* Style Classes */
div.divMenu{
	width: 182px; 
	float: left;
	padding: 8 0 8 4;
	position: absolute; 
	left: 4px; top: 4px;
	background: #ffffff; color: black;
	font-size: x-small; }
div.divMain {
	width: 70%; 
	position: relative;
	left: 190px; top: 0px; 
	padding: 0 0 0 0;
	background: white; color: black;
        border: none; }
div.divPhotoMain {
	width: 70%; 
	position: relative;
	left: 190px; top: 0px; 
	padding: 0 0 0 0;
	background: #dddddd; color: black;
        border: none; }
div.divBottom {
	position: relative;
	left: 190px;
	clear: both;
	padding: 0 0 0 0;
	background: white; color: black;
        border: none; }

/* Header attributes */
#header-3778 div#logo-container {
	background-image:url(/web/20130518043358im_/http://hotelsandiego.us/images/leftlogo.png);
	text-align: center;
	font-size: 10px;
	float: left;
	width: 175px;
	height: 145px;
	margin: 0 5px 0 5px;
	clear: left; }

#header-3778 div#logo-container #logo_title {
	margin:65px 0 0 0;
	position:absolute;
	top:18px;
	left: 27px; }

/* Left side attributes */
div#sidebar {
	background-image: url(/web/20130518043358im_/http://hotelsandiego.us/images/leftsidebar.png);
	background-position:top;
	background-repeat:no-repeat;
	height:220px;
	text-align: left;
	font-size: 10px;
	margin:0 0 0 0px;
	font-family: Arial, helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	text-decoration: none;
	width: 175px;
	padding:10px 0px 2px 0; }
 
div#sidebar span.title {
	font-size:16px;
	color:#006600;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	vertical-align: top; }

div#sidebar div#leftbarContent {
	margin:0px 0 0 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none; }


/* Generic attributes */
.menubar	{ background: #34208b; color: white;
		  text-align: left; font-size: small; font-weight: bold;
		  font-family: arial,verdana,helvetica,univers,clean,geneva,"lucida sans",sans-serif; }

.currenttab	{ background: #aaaaaa; color: black;
		  text-align: center; font-size: small; font-weight: bold;
		  text-decoration: none;
		  font-family: arial,verdana,helvetica,univers,clean,geneva,"lucida sans",sans-serif; }
.othertab	{ background: #34208b; color: white;
		  text-align: center; font-size: small; font-weight: bold;
		  text-decoration: none;
		  font-family: arial,verdana,helvetica,univers,clean,geneva,"lucida sans",sans-serif; }
.othertab a:link	{text-decoration: none; color: white; }
.othertab a:visited	{text-decoration: none; color: lightblue; }
.othertab a:hover	{text-decoration: none; color: red; }
.othertab a:active	{text-decoration: none; color: red; }

.pulldown-menu	{ font-size: x-small;
		  font-family: arial,verdana,helvetica,univers,clean,geneva,"lucida sans",sans-serif; }

/* For forms: */
.button		{ border-bottom:thin solid #000000;
		  border-right:thin solid #000000;
		  border-top:thin solid #d7d7d7;
		  border-left:thin solid #d7d7d7;
		  background-color: green; color:white; font-weight:bold; }

/* For tables: */
.actionbutton	{ background: green; color: white;
		  text-align: center; font-size: normal; font-weight: bold;
		  font-family: arial,verdana,helvetica,univers,clean,geneva,"lucida sans",sans-serif; }
.actionbutton a:link	{text-decoration: none; color: white; }
.actionbutton a:visited	{text-decoration: none; color: white; }
.actionbutton a:hover	{text-decoration: none; color: white; }
.actionbutton a:active	{text-decoration: none; color: white; }

.hotelhead	{ font-size: large; font-family: arial,verdana,helvetica,univers,clean,geneva,"lucida sans",sans-serif; }
.netratetext	{ font-size: normal; font-family: arial,verdana,helvetica,univers,clean,geneva,"lucida sans",sans-serif; font-weight: normal; }
.hoteltext	{ font-size: small; font-family: arial,verdana,helvetica,univers,clean,geneva,"lucida sans",sans-serif; font-weight: normal; }
.footertext	{ font-size: small; text-align: left;
		  font-family: arial,verdana,helvetica,univers,clean,geneva,"lucida sans",sans-serif; }

.breadcrumb	{font-size: normal; text-decoration: none; color: black;
		 font-family: arial,verdana,helvetica,univers,clean,geneva,"lucida sans",sans-serif; }

.maintable  { background: white; color: black; font-size: x-small;
	      border: none; }
.shadedtable  { background: #f0f0f0; color: black;
	        border: none; }
.travelnowtable  { background: white; font-size: small;
	           border: none; }

.menubar a:link		{text-decoration: none; color: white; }
.menubar a:visited	{text-decoration: none; color: lightblue; }
.menubar a:hover	{text-decoration: none; color: red; }
.menubar a:active	{text-decoration: none; color: red; }
.sidebar	{ background: #ffffff; color: black;
		  text-align: left; font-size: x-small; }
.hotelbar	{ background: #ffeeee; color: black;
		  text-align: left; font-size: small; }
.reservebox	{ background: #eeeeee; color: black;
		  text-align: left; font-size: x-small; }
.phonebox	{ background: #eeeeee; color: black;
		  text-align: left; font-size: small; }
.photobox	{ background: #dddddd; color: black;
		  text-align: center; font-size: x-small; }
/* Used for (invisible) standard accessibility "Skip Navigation Links" link: */
.accessibility a:link {text-decoration: none; color: #ffffff;
		  font-size: xx-small; }
.accessibility a:visited {text-decoration: none; color: #ffffff;
		  font-size: xx-small; }
.accessibility a:hover {text-decoration: none; color: #ffffff;
		  font-size: xx-small; }
.accessibility a:active {text-decoration: none; color: #ffffff;
		  font-size: xx-small; }

.gray		{ color: gray }
.search-terms	{ font-size: small; color: gray; }
.signature	{ color: gray; font-size: x-small; text-align: left; }
/* Hide links: */
.signature a:link {text-decoration: none; color: gray; }
.signature a:visited {text-decoration: none; color: gray; }
.signature a:hover {text-decoration: none; color: gray; }
.signature a:active {text-decoration: none; color: gray; }
.oururl		{ font-size: small; text-align: left; }

.no-underline	{text-decoration: none; }

.super		{ font-size: smaller; font-variant: small-caps;
		  vertical-align: super; }
.x-small	{ font-size: x-small; }
.xx-small	{ font-size: xx-small; }
.small		{ font-size: small; }
.large		{ font-size: large; }

/* end, style.css */

/*
     FILE ARCHIVED ON 04:33:58 May 18, 2013 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 22:58:56 Jan 10, 2020.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  esindex: 0.012
  PetaboxLoader3.resolve: 67.034 (2)
  PetaboxLoader3.datanode: 214.165 (5)
  LoadShardBlock: 161.429 (3)
  CDXLines.iter: 13.923 (3)
  exclusion.robots.policy: 0.17
  captures_list: 188.302
  exclusion.robots: 0.184
  load_resource: 153.665
  RedisCDXSource: 9.124
*/