/* hack for ie/win's guillotine bug *//* start non ie/mac css \*/* html #text {  height: 1%;}/* table formatting*/html /*  force scroll bars  */  { margin-bottom: 1px; width: 100%; height: 100%; min-height: 100% }/* globals */.img2 {border-top: 2px solid #000000;border-bottom: 3px solid #505050;border-left: 2px solid #000000;border-right: 3px solid #505050;}img {}body {	background-color: #800000;	margin: 0px;}p {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	line-height: 22px;	color: #e0e0e0;	text-align: justify;}b {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	line-height: 14px;	color: #303030;}.b2 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 14px;color: #e1ca84;}i {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;line-height: 14px;color: #303030;}/* links */a {color: #f0f0f0;font-weight: bold;text-decoration: none;}a:hover {color: #f00080;text-decoration: none;font-weight: bold;}h2 { height: 20px;color: #e1ca84;background-color: #600000;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 18px;font-weight: bold;text-align: center;list-style: none;margin: 0px;border-top: 2px solid #404040;border-bottom: 2px solid #404040;border-left: 2px solid #404040;border-right: 2px solid #404040;}.title { color: #e1ca84;background-color: #600000;font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 18px;letter-spacing: 4px;font-weight: bold;text-align: center;list-style: none; }#overallwrap {margin: 0px auto;padding: 2px 0px 0px 0px;width: 800px;height: 3100px;background: URL(../graphics/background.gif);}#top {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;font-size: 22px;color: #e4cd89;background-color: #600000;line-height: 26px;text-align: center;letter-spacing: 3px;margin-top: 0px;margin-bottom: 2px;margin-left: 60px;border-top: 2px solid #404040;border-bottom: 2px solid #404040;border-left: 2px solid #404040;border-right: 2px solid #404040;height: 74px;width: 676px;padding: 2px 0px 0px 0px;	}#first_panel   {width: 680px;height: 2690px;margin-left: 60px;margin-top: 0px;float: left;	}	#bottom {height: 260px;width: 700px;margin-top: 10px;margin-left: 50px;	text-align: center;	clear: both;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #f5f5dc;}#footer {	margin-top: 0px;	padding: 10px 2px 2px 2px;	text-align: center;	clear: both;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #f5f5dc;}#credit {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #a09090;	text-align: center;	height: 12px;	padding-top: 3px;	padding-right: 5px;	padding-bottom: 6px;	padding-left: 0px;}.property { border: 2px #a0a0a0 solid; background-color: #f0d090; text-align: center; font-family: Vedana, Arial, Helvetica, sans-serif;  height: 246px;}.mhotel  { border: 2px #000000 solid; background-color: #d5b4a8; text-align: center; }.mguest  { border: 2px #000000 solid; background-color: #add8e6; text-align: center; }.mself   { border: 2px #000000 solid; background-color: #b0e0b0; text-align: center; }.mcamp   { border: 2px #000000 solid; background-color: #ffc090; text-align: center; }.webmaster { border: 3px #800000 double; background-color: #f0f0f0; }.description { text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: 15px;  color: #101010;  background-color: inherit; padding: 5px; text-align: left; }.mini {font-family: arial, serif; font-size: 9px; FONT-WEIGHT: bold; line-height: 13px; letter-spacing: .1px; TEXT-ALIGN: center; color: #0000a0; background: URL(../graphics/button.gif) #b0e0b0;}.mini A { display: block; COLOR: #000000;  background-color: inherit;  TEXT-DECORATION: none;}.mini  A:hover {COLOR: #c0c0c0; background-color: #d2691e; }.ad {display: block; font-size: 12px; line-height: 14px; font-family: serif; color: #303030; background-color: #f0f0e0; text-align: justify; border: 3px #808080 double; } .ad A {font-size: 12px; line-height: 14px; font-family: serif; font-weight: bold; color: #000000; background-color: inherit;  } .ad A:hover {font-size: 12px; line-height: 14px; font-family: serif; font-weight: bold; color: #0000ff; background-color: inherit;  } .menubutton {font-family: arial, serif; font-size: 11px; FONT-WEIGHT: bold; line-height: 14px; letter-spacing: 1px; TEXT-ALIGN: center; color: #000000; background-color: inherit; background: URL(../graphics/button.gif); }.menubutton A { display: block; COLOR: #000000;  background-color: inherit;  TEXT-DECORATION: none;}.menubutton A:hover {COLOR: #c0c0c0; background-color: #d2691e; }.self {font-family: arial, serif; font-size: 9px; FONT-WEIGHT: bold; line-height: 13px; letter-spacing: .1px; TEXT-ALIGN: center; color: #000000; background-color: #b0e0b0; background: URL(../graphics/button.gif);}.self  A { display: block; COLOR: #000000;  background-color: inherit;  TEXT-DECORATION: none;}.self  A:hover {COLOR: #c0c0c0; background-color: #808080; }.service {font-family: arial, serif; font-size: 9px; FONT-WEIGHT: bold; line-height: 13px; letter-spacing: .1px; TEXT-ALIGN: center; color: #000000; background-color: #d5b4a8; background: URL(../graphics/button.gif);}.service  A { display: block; COLOR: #000000;  background-color: inherit;  TEXT-DECORATION: none;}.service  A:hover {COLOR: #c0c0c0; background-color: #808080; }