/* CSS Document - www.laketahoeluxuryvacations.com */
/* IMPORTANT */
/* Copyright 2004, LakeTahoeLuxuryVacations.com. You may not reporduce, 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;}h5 { font: bold 14px verdana, sans-serif, arial; margin:0px 0px 0px 0px; padding-top: 0px 0px 0px 0px;color: #000000;
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 {font-weight: normal;text-decoration: none;color: #2857AD;font-family: sans serif, verdana;
font-size: 90%;}a:link {font-weight: normal;text-decoration: none;color: #2857AD;font-family: sans serif, verdana;
font-size: 90%;}a:visited {	font-weight: normal;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 {position:relative;width:150px;float:right;padding-top:235px;padding-bottom:32px;padding-right: 5px;}
#right p {padding-right:2px;padding-left:4px; background:transparent; font: 11px Verdana, Arial, Helvetica, sans-serif; line-height: 22px; }
#right h4 {background: #B2D3EA;color: #000;margin: 0;font: bold 12px Verdana, Arial, Helvetica, sans-serif;padding: 5px 3px 3px 3px;}#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}/*clear top margin for mozilla*/
#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;}#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; font-weight: bold;}#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;}
.pagenav {
font:12px verdana, sans-serif, arial;
width: 93%;
background: #FAF7CF;
border: 2px dashed #ffcc00;
margin: 10px 30px 20px 10px;
padding: 10px 10px 10px 10px;
line-height: 24px;
}
/* Sitemap */ 


ul.sitemap
	{
	list-style-type : none;
	margin-left : 0.5cm;
	padding-left : 0;
	}

ul.sitemap li
	{
	padding-left : 1.1em;
	}

ul.sitemap li a
	{
	background : transparent url("images/list.gif") no-repeat;
	margin-left : -1.1em;
	padding-left : 1em;
	font:12px verdana, sans-serif, arial;
	}

ul.sitemap li a:hover
	{
	background : transparent url("images/list.gif") no-repeat;
	font:12px verdana, sans-serif, arial;
	}

ul.sitemap li a.parent
	{
	background : transparent;
	font: 12px verdana, sans-serif, arial;
	}

ul.sitemap li ul
	{
	background : transparent url("images/list.gif") no-repeat;
	list-style-type : none;
	margin : -1.4em 0 0 -1.6em;
	padding : 1.4em 0 0 0.6em;
	}

ul.sitemap li ul:hover
	{
	background : transparent url("images/list.gif") no-repeat;
	font: 12px verdana, sans-serif, arial;
	}

ul.sitemap li ul li
	{
	margin-left : 0.5cm;
	padding-left : 10px;
	}



