/* CSS Document - www.laketahoeluxuryvacations.com */
/* IMPORTANT */
/* Copyright 2004, LakeTahoeLuxuryVacations.com. You may not reproduce, copy or distribute this work in any form. 
All CSS, graphics, content and trademarks are property of LakeTahoeLuxuryVacations.com. */



html, body {height:100%}body{padding:0;margin:0;text-align:center;min-width:760px;background:  #ededed url(../images/centredbg.jpg) repeat-y center center;
color: #000000;}h1 {font: bold 16pt verdana, sans-serif, arial; margin-top:0px; margin-bottom:0px; padding-top: 0px;
padding-bottom: 0px;padding-left: 5px;color: #2857AD;padding-left:5px;line-height: 24px;}h2 { font: bold 12pt verdana, sans-serif, arial; 
margin:0px 0px 0px 0px;padding-top: 0px 0px 0px 0px;color: #3D5471;padding-left:5px;line-height: 24px;}h3 { 
font: bold 12pt verdana, sans-serif, arial; margin:0px 0px 0px 0px; padding-top: 0px 0px 0px 0px;color: #2857AD;
padding-left:5px;line-height: 24px;	background: #f4f4f4;border-bottom: 1px #000 solid;border-top: 1px #000 solid;}
h4 { font: bold 14px verdana, sans-serif, arial; margin:0px 0px 0px 0px; padding-top: 0px 0px 0px 0px;
color: #FF4800;padding-left:5px;line-height: 24px;}p  {margin: 0px 0px 0px 0px;	font: 12px verdana, sans-serif, arial;
line-height: 24px; color: #000000;}a:active {text-decoration: none;color: #2857AD;font-family: sans serif, verdana;
font-size: 90%;}a:link {text-decoration: none;color: #2857AD;font-family: sans serif, verdana;
font-size: 90%;}a:visited {text-decoration: none;color: #2857AD;font-family: sans serif, verdana;
font-size: 90%;}a:hover {color: #2857AD;text-decoration: none;font-family: sans serif, verdana;font-size: 90%;
border-bottom: #2857AD 1px dotted;}a.navlink:active {text-decoration: none;	color: #000;font: 11px sans serif, verdana;
border: 0px;}a.navlink:link {text-decoration: none;color: #000;font: 11px sans serif, verdana;border: 0px;
}a.navlink:visited {text-decoration: none;color: #000;font: 11px sans serif, verdana;border: 0px;}a.navlink:hover {
text-decoration: underline;	font: 11px sans serif, verdana;	border: 0px;}a img { border: 0px;line-height: 24px;
margin: 0px; padding: 0px;}#outer{height:100%;min-height:100%;width:758px;border-left:1px solid #000;border-right:1px solid #000;
color: #000000;text-align:left;	margin:auto;position:relative;background:  transparent url(../images/centredbg.jpg) repeat-y center center;
position:relative;}html>body #outer{height:auto;}#innerwrap {float:left;width:590px;}#header{position:absolute;
top:0;left:0;width:756px;height:204px;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;border-top:1px solid #000;
border-bottom: 12px solid #2857AD;	overflow: hidden;color: #000000;z-index:100;}#header #box {position:absolute;
width:100%; height: 72px;margin-right: 0px;padding-right:0px;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;
background: url(../images/bg.gif) top left no-repeat;float: right;overflow:hidden;}#header #logo {width:473px; 
height:72px;margin-right: 0px;padding-right: 0px;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;
background: transparent;float: right;}#header #splashbox {	top:72px;position:absolute;width:100%;height:120px;
margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px; float: left; background: url(../images/splash-bg.gif) top left no-repeat;}#header #google {
width:100%;	height:90px;	top:192px;position:absolute;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;background: #ededed;
border-top: 1px dashed #000;border-bottom: 1px dashed #000;}#header #splashbox span {display:none;}#left {position:relative;
width:150px;float:left;padding-top:235px;padding-bottom:32px;}#left h2 { font: bold 12px verdana, sans-serif, arial; 
margin-top:0px; margin-bottom:0px; padding-top: 0px;padding-bottom: 5px;padding-left: 5px;	color: #FF4800;
}#left h2 span {display: none;}#left p {padding-left:8px;padding-right:2px;}#right p {padding-left:4px;padding-right:2px;}
#right {position:relative;width:150px;float:right;padding-top:235px;padding-bottom:32px;}#footer {
width:758px;clear:both;height:60px;border-top:2px solid #195AFF;border-bottom:1px solid #000;border-right:1px solid #000;
border-left:1px solid #000;background-color: #BACDFF;color: #000000;text-align:center;margin:auto;position: aboslute;
font: 11px sans serif, verdana;line-height:20px;}* html #footer {\height:62px;he\ight:60px;
}div,p  {margin-top:0}#centrecontent {width:425px;float:right;padding-top:205px;padding-bottom:62px;}
#centrecontent p {padding-left:5px}#centrecontent p.ad {float:left;width: auto;background:#fff;margin:10px 10px 0px 0px;
}.dirleft {background:#fff;	padding: 5px;padding-top: 10px;margin: 0px;line-height: 24px;width: 420px;}.dirleft p {
padding: 5px;padding-left: 10px;}.dirright {background:#fff;padding: 5px;margin: 0px;padding-top: 10px;
line-height: 24px;width: 420px;}.dirright p{padding: 5px;padding-left: 10px;}.adv {font:12px sans-serif, georgia, arial;
width: 100%;background:#ededed;border: 2px solid #ccc;margin: 10px 10px 30px 10px;padding: 10px 10px 10px 10px;
line-height: 24px;}.adv p{font:12px sans-serif, georgia, arial;line-height: 24px;}#centrecontent a:active {
text-decoration: none;color: #2857AD;font-family: verdana, sans-serif, arial;font-size: 100%;}#centrecontent a:link {
text-decoration: none;color: #2857AD;font-family: verdana, sans-serif, arial;font-size: 100%;}
#centrecontent a:visited {text-decoration: none;color: #2857AD;	font-family: verdana, sans-serif, arial;
font-size: 100%;}#centrecontent a:hover {color: #2857AD;text-decoration: none;font-family: verdana, sans-serif, arial;
font-size: 100%;border-bottom: #2857AD 1px dotted;}#clearfooter {width:100%;height:52px;clear:both}#buttons {	float: right;
margin: 0px;padding: 0px;border-right: 0px solid #195AFF;width: 95%;position:relative;padding-bottom: 25px;}ul#mainlevel-nav
{list-style: none;padding: 0;margin: 0;font-size: 0.8em;}ul#mainlevel-nav li{display: block;background: #BACDFF;
padding-left: 2px;padding-right: 2px;float: right;margin: 0;width: auto !important;width: 5%;font-size: 11px;
font-family: georgia, sans-serif, arial;font-weight: bold;line-height: 21px;white-space: nowrap;border-left: 2px solid #195AFF;
border-right: 1px solid #195AFF;border-bottom: 2px solid #195AFF;}ul#mainlevel-nav li a{display: block;
padding-left: 10px;padding-right: 10px;text-decoration: none;color: #000;background: transparent;}#buttons>ul#mainlevel-nav li a { width: auto; }
ul#mainlevel-nav li a:hover{color: #000000;	background: transparent;font-weight: bold;text-decoration: underline;
border-bottom: none;}#list-menu {width: 149px;font: 11px verdana;font-weight: bold;padding: 0px 0px 0px 5px;}#list-menu ul {
margin: 0; padding: 0;list-style-type: none;font: 11px verdana;font-weight: bold;} #list-menu li {margin: 1px 0 0;
background: transparent;color: #2857AD;font: 12px verdana, sans-serif, arial;padding: 3px 0px 0px 2px;border-bottom: 1px solid #000;}#list-menu a {
display: block;width: 100%;padding: 2px 2px 2px 3px;border: 0px solid #5B5D63;background: #f4f4f4;
text-decoration: none;font: 11px verdana, sans-serif, arial;color: #000;}#list-menu a:link, #list-menu a:active, #list-menu a:visited {
color: #000;}#list-menu a:hover {border: 0px solid #000000;background: #F4F4F4 url(../images/background_2.gif) left top repeat-y;
color: #FF4800;}#nav {PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 10em; PADDING-TOP: 0px; 
LIST-STYLE-TYPE: none;}#nav UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; 
WIDTH: 10em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; }#nav LI {FLOAT: left; MARGIN-BOTTOM: -1px; WIDTH: 9em; LINE-HEIGHT: 1.25em; 
POSITION: relative; }#nav LI UL {MARGIN-TOP: -1.35em; LEFT: -999em; MARGIN-LEFT: 9.5em; POSITION: absolute;
}#nav LI UL UL {LEFT: -999em;}#nav LI A {BORDER-RIGHT: black 0px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: black 1px solid; DISPLAY: block; 
PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; BORDER-LEFT: black 0px solid; WIDTH: 97%; COLOR: black; PADDING-TOP: 0px; BORDER-BOTTOM: black 1px solid;
BACKGROUND: #F4F4F4 url(../images/background_2.gif) left top repeat-y; TEXT-DECORATION: none; font-family: verdana, sans-serif, arial; font-size: 12px;}#nav LI A:hover {
COLOR: #FF4800; BACKGROUND: #F4F4F4 url(../images/background_2.gif) left top repeat-y; font-family: verdana, sans-serif, arial; font-size: 12px;
}#nav LI:hover UL UL {LEFT: -999em;}#nav LI:hover UL UL UL {LEFT: -999em;}#nav LI.sfhover UL UL {LEFT: -999em;
}#nav LI.sfhover UL UL UL {	LEFT: -999em;}#nav LI:hover UL {LEFT: auto;}#nav LI LI:hover UL {LEFT: auto;
}#nav LI LI LI:hover UL {LEFT: auto;}#nav LI.sfhover UL {LEFT: auto;}#nav LI LI.sfhover UL {LEFT: auto;}#nav LI LI LI.sfhover UL {
LEFT: auto;}#content {MARGIN-LEFT: 12em;}#nav A.daddy {BACKGROUND: #f4f4f4 url(../images/rightarrow.gif) no-repeat right center;
}.text {font: 11px verdana, sans-serif, arial;line-height: 18px;color: #666;}.search {border: 1px #195AFF solid;
background: #f4f4f4;margin-left: 8px;margin-right: 3px;}.texta {font-size: 10px; background-color: #dcdcdc; 
border: 1px solid #666666; }.goobutton { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; 
background-color: #A89C6D; color: #FFFFFF; margin-right: 6px; }.titles {font: 11px verdana, sans-serif, arial;
line-height: 18px;	color: #fff;}textarea { background-color: #ededed; border: 2px solid #ccc; color: #000000; 
font: bold 11px sans-serif, arial;}.small {font: 11px georgia, sans-serif, arial;}
.pagenav {
font:12px sans-serif, georgia, arial;
width: 100%;
background: #FAF7CF;
border: 2px dashed #ffcc00;
margin: 10px 10px 20px 10px;
padding: 10px 10px 10px 10px;
line-height: 24px;
}

