#preloaddiv {position: absolute;top: -600px;left: 10px;width: 500px;}#top {position: relative;top: 0px;left: 20px;width: 696px;height: 40px;}#border_00 {position: absolute;left: 0px;top: 0px;width: 40px;height: 40px;background-image: url(img/border/border_00.jpg);background-repeat: no-repeat;}#border_01 {position: absolute;left: 40px;top: 0px;width: 616px;height: 40px;background-image: url(img/border/border_01.jpg);background-repeat: repeat-x;}#border_02 {position: absolute;left: 656px;top: 0px;width: 40px;height: 40px;background-image: url(img/border/border_03.jpg);background-repeat: no-repeat;}#border_03 {position: relative;left: 20px;top: 0px;width: 696px;background-image: url(img/border/border_04.jpg);background-repeat: repeat-y;}#bottom {position: relative;top: 0px;left: 20px;width: 696px;height: 40px;}#border_04 {position: absolute;left: 0px;top: 0px;width: 40px;height: 40px;background-image: url(img/border/border_05.jpg);}#border_05 {position: absolute;left: 40px;top: 0px;width: 636px;height: 40px;background-image: url(img/border/border_06.jpg);background-repeat: repeat-x;}#border_06 {position: absolute;top: 0px;width: 40px;height: 40px;background-image: url(img/border/border_08.jpg);background-repeat: no-repeat;left: 656px;}#bottom_space {position: relative;top: 0px;left: 0px;width: 1px;height: 20px;}#page_content {position: relative;top: 0px;left: 40px;width: 616px;background-color: #FFFFFF;overflow: hidden;}#hswd {position: relative;width: 568px;background-color: #FFFFFF;font-family: sans-serif;font-size: 12px;color: #222222;padding-bottom: 4px;padding-top: 4px;margin: 0px;border: 1px #000000 solid;text-align: center;background-image: url(img/misc/marblebg.jpg);}#hswd a:link, #hswd a:visited {font-family: sans-serif;font-size: 12px;color: #000000;text-decoration: underline;font-weight: bold;padding-left: 8px;}#hswd a:hover{font-family: sans-serif;font-size: 12px;color: #880000;text-decoration: underline;font-weight: bold;}#logo {padding: 16px;}#buttons {padding-top: 0px;padding-bottom: 16px;position: relative;top: 0px;left: 0px;}#button00, #button01, #button02, #button03, #button00 a:hover, #button01 a:hover, #button02 a:hover, #button03 a:hover  {position: relative;top: 0px;left:0px;
width: 140px;height: 26px;
background-repeat: no-repeat;border: 0px #009000 solid;}#button00 {background-image: url(img/buttons/button_00.jpg);}#button00 a:hover {background-image: url(img/buttons/button_00_h.jpg);}#button01 {background-image: url(img/buttons/button_01.jpg);}#button01 a:hover {background-image: url(img/buttons/button_01_h.jpg);}#button02 {background-image: url(img/buttons/button_02.jpg);}#button02 a:hover {background-image: url(img/buttons/button_02_h.jpg);}#button03 {background-image: url(img/buttons/button_03.jpg);}#button03 a:hover {background-image: url(img/buttons/button_03_h.jpg);}/* ####  START OF HOME-INDEX PAGE STYLES #### */.basetext {/*font-family: "Monotype Corsiva", sans-serif;*/font-family: sans-serif;
text-align: left;font-size: 16px;margin: 0px;padding-bottom: 16px;}.basetext2 {font-family: sans-serif;text-align: left;font-size: 12px;margin: 0px;padding-bottom: 16px;}.basetextarial {font-family: sans-serif;text-align: left;font-size: 16px;margin: 0px;padding-bottom: 32px;}.basetextarial2 {font-family: sans-serif;text-align: left;font-size: 12px;margin: 0px;padding-bottom: 16px;font-style: italic;}
/* ####  START OF ROOMS PAGE STYLES #### */#rooms_border {border: 4px #494949 solid;width: 500px;height: 290px;overflow: hidden;margin-bottom: 40px;margin-top: 10px;text-align: left;position: relative;top: 0px;left: 58px;background-color: #dddddd;background-image: url(img/misc/marblebg.jpg);}

#rooms_scroll {position: absolute;top: 0px;left: 10px;height: 300px;border: 0px #FF0000 solid;width: 360px;}

#arrow_back_1, #arrow_back_2, #up_arrow, #down_arrow {
width: 82px;height: 84px;position: absolute;border: 1px #000000 solid;text-align: center;background-color: #FFFFFF;}

#arrow_back_1 {top: 40px;left: 380px;}

#arrow_back_2 {top: 150px;left: 380px;}

#up_arrow {top: 40px;left: -100px;}

#down_arrow {top: 150px;left: 380px;}

#pic_description {text-align: center;font-family: sans-serif;color: #7d0000;font-size: 16px;position: relative;top: 10px;background-image: url(img/misc/marblebg.jpg);background-color: #dcb6b1;}

#pic00, #pic01, #pic02, #pic03, #pic04, #pic05, #pic06, #pic07, #pic08  {height: 300px;width: 360px;position: absolute;left: 0px;padding: 16px;text-align: center;overflow: hidden;}

#pic00 {
top: 0px;}

#pic01 {
top: 300px;}

#pic02 {
top: 600px;}

#pic03 {
top: 900px;}

#pic04 {
top: 1200px;}

#pic05 {
top: 1500px;}

#pic06 {
top: 1800px;}

#pic07 {
top: 2100px;}

#pic08 {
top: 2400px;text-align: center;}

#contact1 {background-color: #ffffff;margin-bottom: 8px;text-align: right;}

#contact2 {background-color: #ffffff;margin-bottom: 8px;font-weight: bold;padding-left: 16px;}

#contact2 a:hover {color: #800000;}#contact2 a:visited {
color: #8888FF;}#contact2 a:link {
color: #0000FF;}#link {text-align: center;margin-bottom: 20px;}

#link a:hover {color: #800000;text-decoration: none;}

#link a:visited {color: #8888FF;text-decoration: none;}

#link a:link {color: #0000FF;text-decoration: none;}

