/* Resetting default padding and margin - http://www.clagnut.com/blog/1287/ */
* {margin:0;padding:0;}

/* basics */
body {font-size:12px; font-family:Arial,Helvetica,sans-serif; line-height:14px; color:#231F20; background-color:#98907B; }

#wrapper {width: 900px; height: 499px; position:absolute; left: 50%; top: 50%; margin-left: -450px; margin-top: -260px; }
/* ie for mac hack \*//*/
* html #homewrapper {width: 851px; height: 578px; position:absolute; left: 50%; top: 50%; margin-left: -410px; margin-top: 220px; z-index: 0;}
/**/

p { padding-bottom: 12px; }
ul { padding:0px 0px 0px 15px; }
li { list-style-type : square; }
h1 { font-size:21px; padding-bottom: 4px; line-height:19px; }
h2 { font-size:15px; padding-bottom: 8px; line-height:19px; }
h3 { font-size:18px; padding-bottom: 12px; line-height:19px; }

.roomtxt { font-size:10px; line-height:12px; }

.white { color:#FFFFFF; }

a:link, a:visited, a:active { text-decoration: underline; color:#231F20; }
a:hover { text-decoration: none; color:#231F20; }

.menu01 { color: #FFFFFF; font-size:15px; line-height:18px; }
a.menu01:link, a.menu01:visited,a.menu01:active { text-decoration: none; color: #FFFFFF; font-size:15px; line-height:18px; }
a.menu01:hover { text-decoration: underline; color: #FFFFFF; font-size:15px; line-height:18px;  }

.menu02 { color: #FFFFFF; font-size:12px; }
a.menu02:link, a.menu02:visited,a.menu02:active { text-decoration: none; color: #FFFFFF; font-size:12px; font-weight:bold; }
a.menu02:hover { text-decoration: underline; color: #FFFFFF; font-size:12px; font-weight:bold; }

a.menu03:link, a.menu03:visited,a.menu03:active { text-decoration: none; color: #C7C7C7; font-size:12px; font-weight:bold; }
a.menu03:hover { text-decoration: underline; color: #C7C7C7; font-size:12px; font-weight:bold; }

.footer { color: #D3CFC6; font-size:11px; }
a.footer:link, a.footer:visited,a.footer:active { text-decoration: underline; color: #D3CFC6; font-size:11px; }
a.footer:hover { text-decoration: none; color: #D3CFC6; font-size:11px; }

.field1 { height: 18px; width: 197px; font-size:12px; font-family:Arial,Helvetica,sans-serif; }
.field2 { height: 40px; width: 197px; font-size:12px; font-family:Arial,Helvetica,sans-serif; }

.submit { color: #D3CFC6; font-size:11px; }

.submit { background-color: #C7C7C7; font: 12px Arial,Helvetica,sans-serif; color: #000000; border: 0px solid #C7C7C7; padding: 1px; height: 18px; width:60px; }

.scrolling01 { scrollbar-base-color: #F1F0ED; 
scrollbar-face-color: #F1F0ED; 
scrollbar-track-color: #F8F8F6; 
scrollbar-arrow-color: #000000;
scrollbar-highlight-color: #000000; 
scrollbar-3dlight-color: #F1F0ED; 
scrollbar-shadow-color: #000000;
scrollbar-darkshadow-color: #F1F0ED;
}
