/*  screen stylesheet by redengine.commarch 2003 *//*  main elements */body {margin: 0;padding: 0;font-family: verdana, arial, helvetica, sans-serif;margin: 0px;font-size: 11px;background-color: #ffffff;background-image: url(../images/background.jpg);}table {margin: 0px;}h1, h2, h3{font-family: arial, verdana, helvetica, sans-serif;}p, th, td, dd, dt, ul, li {font-size: 12px;font-family: verdana, arial, helvetica, sans-serif;color : black;margin-top: 0px;margin-bottom: 0px;}/*  formatting elements */img{border: 0;}td.img {vertical-align: bottom;}form {margin: 0px;padding: 0px;}a:link {color: black;}a:visited {color: black;}a:hover, a:visited:hover {color: black; text-decoration:none;}.topNav {background-color: #680819;}.input {width: 80px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #000033;margin: 0px;padding: 0px;border-top: 1px black solid;border-bottom: 1px black solid;border-left: 1px black solid;border-right: 1px black solid;}input.number {width: 30px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #000033;margin: 0px;padding: 0px;border-top: 1px black solid;border-bottom: 1px black solid;border-left: 1px black solid;border-right: 1px black solid;}select {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #000033;margin: 0px;padding: 0px;border-top: 1px black solid;border-bottom: 1px black solid;border-left: 1px black solid;border-right: 1px black solid;}.content {padding-left: 15px;padding-right: 5px;}.backgroundImage {background-image: url(../images/background_statue.jpg);background-repeat: no-repeat;background-position: right;}.blue {background-color: #680819;}.creamColour {background-color: #fffcf7;}.creamColour2 {background-color: #fffcf7;}.sidebar {background-image: url(../images/sidebar.gif);background-repeat: repeat-y;}.topNavTable {margin: 0px;padding: 0px;}label {cursor: pointer;}   input:focus{background: #bcc5e2;font: 10px verdana, arial, helvetica, sans-serif;color: black;}textarea:focus{background: #bcc5e2;font: 10px verdana, arial, helvetica, sans-serif;color: black;}textarea {font: 10px verdana, arial, helvetica, sans-serif;color: black;width: 200px;border-top: 1px black solid;border-bottom: 1px black solid;border-left: 1px black solid;border-right: 1px black solid;}textarea.employ {font: 10px verdana, arial, helvetica, sans-serif;color: black;width: 550px;border-top: 1px black solid;border-bottom: 1px black solid;border-left: 1px black solid;border-right: 1px black solid;}textarea.employ:focus{background: #bcc5e2;font: 10px verdana, arial, helvetica, sans-serif;color: black;}textarea.address {font: 10px verdana, arial, helvetica, sans-serif;color: black;width: 500px;border-top: 1px black solid;border-bottom: 1px black solid;border-left: 1px black solid;border-right: 1px black solid;}textarea.address:focus{background: #bcc5e2;font: 10px verdana, arial, helvetica, sans-serif;color: black;}.input2 {width: 125px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #000033;margin: 0px;padding: 0px;border-top: 1px black solid;border-bottom: 1px black solid;border-left: 1px black solid;border-right: 1px black solid;}.mainNavTable{}.formLabel {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;}.formButton {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;background-color: #CC9966;margin: 0px;padding: 0px;font-weight: 400;}.subtitle {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #000000;}h4 {font-family: "Times New Roman", Times, serif;font-size: 16px;color: #a68754;}.pageTitle {font-family: "Times New Roman", Times, serif;font-size: 16px;font-weight: bold;color: #999966;}.bodyBackground {}.wideSidebar {background-image: url(../images/wide_layout_sidebar2.gif);background-repeat: repeat-y;}.title, .title a:hover, .title a:link, title a:visited {font-family: verdana, arial, helvetica, sans-serif;font-size: 14px;color: black;font-weight: bold;margin: 5px 5px 5px 0px; }radio {margin: 0px;padding: 0px;height: 0px;width: 0px;border: none;}.roomBackOne {background-color: #fffcf7;background-image: url(../images/room_back.gif);background-repeat: no-repeat;}.leftmenusub, .leftmenusub a:hover, .leftmenusub a:link{font: 11px verdana, arial, helvetica, sans-serif;color: #7f7975;}.leftmenusub a:visited {color: #777777;}.leftmenusub2 {border-right-width: 1px;border-left-width: 1px;border-top-style: none;border-right-style: solid;border-bottom-style: none;border-left-style: solid;border-right-color: #a07c6f;border-left-color: #a07c6f;}.details {font-size: 10px;color: #333333;}.roomBackTwo {background-color: #fffcf7;background-image: url(../images/background_statue2.jpg);background-repeat: no-repeat;}.inputIncidentals {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #000033;margin: 0px;padding: 0px;border-top: 1px black solid;border-bottom: 1px black solid;border-left: 1px black solid;border-right: 1px black solid;}.backgroundColour{background-color: #ad9880;}.thumbnailBackground {background-image: url(../images/thumbnail_spacer.gif);}.roomBackAfrican {background-color: #fffcf7;background-image: url(../images/background_african.gif);background-repeat: no-repeat;}.roomBackArabian {background-color: #fffcf7;background-image: url(../images/background_arabian.gif);background-repeat: no-repeat;}.roomBackHollywood {background-color: #fffcf7;background-image: url(../images/background_hollywood.gif);background-repeat: no-repeat;}.roomBackIgloo {background-color: #fffcf7;background-image: url(../images/background_igloo.gif);background-repeat: no-repeat;}.roomBackPolynesian {background-color: #fffcf7;background-image: url(../images/background_polynesian.gif);background-repeat: no-repeat;}.roomBackRail {background-color: #fffcf7;background-image: url(../images/background_rail.gif);background-repeat: no-repeat;}.roomBackRoman {background-color: #fffcf7;background-image: url(../images/background_roman.gif);background-repeat: no-repeat;}.roomBackTruck {background-color: #fffcf7;background-image: url(../images/background_truck.gif);background-repeat: no-repeat;}.roomBackVictorian {background-color: #fffcf7;background-image: url(../images/background_victorian.gif);background-repeat: no-repeat;}.roomBackWestern {background-color: #fffcf7;background-image: url(../images/background_western.gif);background-repeat: no-repeat;}.url {font-size: 10px;font-family: verdana, arial, helvetica, sans-serif;color : black;margin-top: 0px;margin-bottom: 0px;}.homecontentbg {background-image: url(../images/home_feature_background.jpg);background-repeat: no-repeat;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;background-color: #FCF2DF;padding-left: 30px;padding-top: 15px;padding-bottom: 15px;padding-right: 15px;border-right-width: 2px;border-right-style: solid;border-right-color: #680819;}.blue2 {background-color: #680819;padding: 2px 2px 0px 0px;}.white{color: #ffffff;}.bluesky{  text-align: center;  margin:     4px;}.bluesky a{  color:            gray;  font-size:        smaller;  text-decoration:  none;}