BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	background-color: #000000;
}
DIV {
	MARGIN: 10 px;
	padding: 10 px;
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
CODE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET {
	width: 445px;
	border: 1px solid #EEE;
	padding: 10px;
	margin: 40px auto;
}
LEGEND {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TEXTAREA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
IMG {
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
}
ADDRESS {
	FONT-WEIGHT: 400; FONT-STYLE: normal
}
CAPTION {
	FONT-WEIGHT: 400; FONT-STYLE: normal
}
CITE {
	FONT-WEIGHT: 400; FONT-STYLE: normal
}
CODE {
	FONT-WEIGHT: 400; FONT-STYLE: normal
}
DFN {
	FONT-WEIGHT: 400; FONT-STYLE: normal
}
EM {
	FONT-WEIGHT: 400; FONT-STYLE: normal
}
STRONG {
	FONT-WEIGHT: 400; FONT-STYLE: normal
}
TH {
	FONT-WEIGHT: 400; FONT-STYLE: normal
}
VAR {
	FONT-WEIGHT: 400; FONT-STYLE: normal
}
LI {
	LIST-STYLE-TYPE: none
}
CAPTION {
	TEXT-ALIGN: left
}
TH {
	TEXT-ALIGN: left
}
H1 {
	FONT-WEIGHT: 400; FONT-SIZE: 100%
}
H2 {
	FONT-WEIGHT: 400; FONT-SIZE: 100%
}
H3 {
	FONT-WEIGHT: 400; FONT-SIZE: 100%
}
H4 {
	FONT-WEIGHT: 400; FONT-SIZE: 100%
}
H5 {
	FONT-WEIGHT: 400; FONT-SIZE: 100%
}
H6 {
	FONT-WEIGHT: 400; FONT-SIZE: 100%
}
ABBR {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; FONT-VARIANT: normal
}
ACRONYM {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; FONT-VARIANT: normal
}
SUP {
	VERTICAL-ALIGN: text-top
}
SUB {
	VERTICAL-ALIGN: text-bottom
}
INPUT {
	
}
TEXTAREA {
	
}
SELECT {
	
}
INPUT {
	FONT-SIZE: 100%
}
TEXTAREA {
	FONT-SIZE: 100%
}
SELECT {
	FONT-SIZE: 100%
}
LEGEND {
	COLOR: #EDDDA4;
}
DEL {
	TEXT-DECORATION: none
}
INS {
	TEXT-DECORATION: none
}
BODY {
	COLOR: #EDDDA4;
	font-family: arial, helvetica, clean, sans-serif;
	font-size: small;
	line-height: normal;
}
SELECT {
	FONT: 99% arial,helvetica,clean,sans-serif
}
INPUT {
	FONT: 99% arial,helvetica,clean,sans-serif
}
BUTTON {
	FONT: 99% arial,helvetica,clean,sans-serif
}
TEXTAREA {
	FONT: 99% arial,helvetica,clean,sans-serif
}
TABLE {
	BORDER-COLLAPSE: collapse;
	border-spacing: 0;
}
PRE {
	FONT-SIZE: 108%; LINE-HEIGHT: 100%; FONT-FAMILY: monospace
}
CODE {
	FONT-SIZE: 108%; LINE-HEIGHT: 100%; FONT-FAMILY: monospace
}
KBD {
	FONT-SIZE: 108%; LINE-HEIGHT: 100%; FONT-FAMILY: monospace
}
SAMP {
	FONT-SIZE: 108%; LINE-HEIGHT: 100%; FONT-FAMILY: monospace
}
TT {
	FONT-SIZE: 108%; LINE-HEIGHT: 100%; FONT-FAMILY: monospace
}
H1 {
	FONT-SIZE: 138.5%
}
H2 {
	FONT-SIZE: 123.0%
}
H3 {
	FONT-SIZE: 108%
}
H1 {
	MARGIN: 1em 0px
}
H2 {
	MARGIN: 1em 0px
}
H3 {
	MARGIN: 1em 0px
}
H1 {
	FONT-WEIGHT: 700
}
H2 {
	FONT-WEIGHT: 700
}
H3 {
	FONT-WEIGHT: 700
}
H4 {
	FONT-WEIGHT: 700
}
H5 {
	FONT-WEIGHT: 700
}
H6 {
	FONT-WEIGHT: 700
}
STRONG {
	FONT-WEIGHT: 700
}
ABBR {
	CURSOR: help; BORDER-BOTTOM: #000 1px dotted
}
ACRONYM {
	CURSOR: help; BORDER-BOTTOM: #000 1px dotted
}
EM {
	FONT-STYLE: italic
}
BLOCKQUOTE {
	MARGIN: 1em
}
UL {
	MARGIN: 1em
}
OL {
	MARGIN: 1em
}
DL {
	MARGIN: 1em
}
OL {
	MARGIN-LEFT: 2em
}
UL {
	MARGIN-LEFT: 0em
}
DL {
	MARGIN-LEFT: 2em
}
OL LI {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: decimal
}
UL LI {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: disc
}
DL DD {
	MARGIN-LEFT: 1em
}
TH {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
TD {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
TH {
	FONT-WEIGHT: 700; TEXT-ALIGN: center
}
CAPTION {
	MARGIN-BOTTOM: 0.5em; TEXT-ALIGN: center
}
P {
	MARGIN-BOTTOM: 1em
}
FIELDSET {
	MARGIN-BOTTOM: 1em;
}
TABLE {

}
PRE {
	MARGIN-BOTTOM: 1em
}
INPUT[type=text] {
	WIDTH: 11.9em
}
INPUT[type=password] {
	WIDTH: 11.9em
}
TEXTAREA {
	WIDTH: 11.9em
}
#headergallery {
	Z-INDEX: 5;
	WIDTH: 950px;
	HEIGHT: 360px
}
.jdGallery {
	OVERFLOW: hidden; POSITION: relative
}
.jdGallery .slideElement {
	BACKGROUND-POSITION: center center; BACKGROUND-IMAGE: ; WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; HEIGHT: 100%; BACKGROUND-COLOR: #000
}
.jdGallery .loadingElement {
	BACKGROUND-POSITION: center center; LEFT: 0px; BACKGROUND-IMAGE:; WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 0px; HEIGHT: 100%; BACKGROUND-COLOR: #000
}
.jdGallery .slideInfoZone {
	Z-INDEX: 10; BACKGROUND: #333; LEFT: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 100%; COLOR: #fff; BOTTOM: 0px; TEXT-INDENT: 0px; POSITION: absolute; HEIGHT: 40px
}
* HTML .jdGallery .slideInfoZone {
	BOTTOM: -1px
}
.jdGallery .slideInfoZone H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 2px 5px; PADDING-TOP: 0px
}
.jdExtCarousel .label {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; BOTTOM: 5px; PADDING-TOP: 0px; POSITION: absolute
}
.jdExtCarousel .wallButton {
	BORDER-RIGHT: #888 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #888 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 10px; RIGHT: 10px; BACKGROUND: #222; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #888 1px solid; CURSOR: pointer; BOTTOM: 5px; PADDING-TOP: 1px; BORDER-BOTTOM: #888 1px solid; POSITION: absolute
}
.jdExtCarousel .label .number {
	COLOR: #b5b5b5
}
#lbOverlay {
	Z-INDEX: 99998; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 500px
}
.bed#lbOverlay {
	BACKGROUND-COLOR: #fff
}
.grey#lbOverlay {
	BACKGROUND-COLOR: #000
}
#lbMain {
	Z-INDEX: 99999; LEFT: 0px; WIDTH: 100%; LINE-HEIGHT: 0; POSITION: absolute; TEXT-ALIGN: center
}
#lbMain A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#lbOuterContainer {
	MARGIN: 0px auto; WIDTH: 200px; POSITION: relative; HEIGHT: 200px; BACKGROUND-COLOR: #fff
}
.grey#lbOuterContainer {
	BORDER-RIGHT: #888 3px solid; BORDER-TOP: #888 3px solid; BORDER-LEFT: #888 3px solid; BORDER-BOTTOM: #888 3px solid
}
.bed#lbOuterContainer {
	BORDER-RIGHT: #ccc 3px solid; BORDER-TOP: #ccc 3px solid; BORDER-LEFT: #ccc 3px solid; BORDER-BOTTOM: #ccc 3px solid
}
#lbDetailsContainer {
	FONT-SIZE: 85%; MARGIN: 0px auto; OVERFLOW: auto; WIDTH: 100%; COLOR: #EDDDA4; LINE-HEIGHT: 1.4em; FONT-FAMILY: arial,helvetica,clean,sans-serif; BACKGROUND-COLOR: #fff
}
.grey#lbDetailsContainer {
	BORDER-RIGHT: #888 3px solid; BORDER-TOP: #888 3px; BORDER-LEFT: #888 3px solid; BORDER-BOTTOM: #888 3px solid
}
.bed#lbDetailsContainer {
	BORDER-RIGHT: #ccc 3px solid; BORDER-TOP: #ccc 3px; BORDER-LEFT: #ccc 3px solid; BORDER-BOTTOM: #ccc 3px solid
}
#lbImageContainer {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#lbIframeContainer {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#lbLoading {
	LEFT: 0%;
	WIDTH: 100%;
	LINE-HEIGHT: 0;
	POSITION: absolute;
	TOP: 45%;
	HEIGHT: 32px;
	TEXT-ALIGN: center;
	background-image: url(images/loading.gif);
	background-repeat: no-repeat;
	background-position: center 50%;
}
#lbHoverNav {
	Z-INDEX: 10; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
#lbImageContainer > #lbHoverNav {
	LEFT: 0px
}
#lbHoverNav A {
	outline: none
}
#lbPrev {
	DISPLAY: block;
	LEFT: 0px;
	FLOAT: left;
	WIDTH: 49%;
	HEIGHT: 100%;
	background-image: url(images/blank.gif);
	background-repeat: no-repeat;
}
.grey#lbPrev:hover {
	background-image: url(images/prev_grey.gif);
	background-repeat: no-repeat;
	background-position: left 20%;
}
.grey#lbPrev:hover:visited {
	background-image: url(images/prev_grey.gif);
	background-repeat: no-repeat;
	background-position: left 20%;
}
.bed#lbPrev:hover {
	background-image: url(images/prev_grey.gif);
	background-repeat: no-repeat;
	background-position: left 20%;
}
.bed#lbPrev:hover:visited {
	background-image: url(images/prev_grey.gif);
	background-repeat: no-repeat;
	background-position: left 20%;
}
#lbNext {
	DISPLAY: block;
	RIGHT: 0px;
	FLOAT: right;
	WIDTH: 49%;
	HEIGHT: 100%;
	background-image: url(images/blank.gif);
	background-repeat: no-repeat;
}
#lbPrev2 {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#lbNext2 {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.grey#lbPrev2 {
	COLOR: #333
}
.grey#lbNext2 {
	COLOR: #333
}
.grey#lbSpacer {
	COLOR: #333
}
.bed#lbPrev2 {
	COLOR: #EDDDA4
}
.bed#lbNext2 {
	COLOR: #EDDDA4
}
.bed#lbSpacer {
	COLOR: #EDDDA4
}
#lbPrev2_Off {
	FONT-WEIGHT: bold
}
#lbNext2_Off {
	FONT-WEIGHT: bold
}
.grey#lbPrev2_Off {
	COLOR: #ccc
}
.grey#lbNext2_Off {
	COLOR: #ccc
}
.bed#lbPrev2_Off {
	COLOR: #EDDDA4
}
.bed#lbNext2_Off {
	COLOR: #EDDDA4
}
#lbDetailsData {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.grey#lbDetailsData {
	COLOR: #333
}
.bed#lbDetailsData {
	COLOR: #EDDDA4
}
#lbDetails {
	FLOAT: left; WIDTH: 60%; TEXT-ALIGN: left
}
#lbCaption {
	DISPLAY: block; FONT-WEIGHT: bold
}
#lbNumberDisplay {
	DISPLAY: block; FLOAT: left; PADDING-BOTTOM: 1em
}
#lbNavDisplay {
	DISPLAY: block; FLOAT: left; PADDING-BOTTOM: 1em
}
#lbClose {
	FLOAT: right;
	MARGIN-BOTTOM: 1px;
	WIDTH: 64px;
	HEIGHT: 21px;
	background-image: url(images/close_grey.png);
}
#lbPlay {
	FLOAT: right; MARGIN-BOTTOM: 1px; WIDTH: 64px; HEIGHT: 28px
}
#lbPause {
	FLOAT: right; MARGIN-BOTTOM: 1px; WIDTH: 64px; HEIGHT: 28px
}
BODY {
	COLOR: #EDDDA4; TEXT-ALIGN: left
}
TD {
	COLOR: #009966;
	TEXT-ALIGN: left
}
TH {
	COLOR: #EDDDA4; TEXT-ALIGN: left
}
P {
	COLOR: #009966;
	TEXT-ALIGN: left
}
A:link {
	COLOR: #009966;
	TEXT-DECORATION: none
}
A:visited {
	COLOR: #009966;
	TEXT-DECORATION: none
}
A:active {
	outline: none
}
A:focus {
	outline: none;
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
	width: auto;
	padding: 0px;
	margin: 0px;
}
H2 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 120%;
	MARGIN-BOTTOM: 10px;
	TEXT-TRANSFORM: uppercase;
	WHITE-SPACE: nowrap;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
}
H2 EM {
	FONT-STYLE: normal
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
H4 {
	MARGIN-BOTTOM: 10px
}
HR {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; VISIBILITY: hidden; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 0px; PADDING-TOP: 0px; HEIGHT: 0px
}
#left {
	FLOAT: left
}
#right {
	FLOAT: right;
}
.right {
	TEXT-ALIGN: right
}
.linkbutton {
	BORDER-RIGHT: #EDDDA4 1px solid;
	PADDING-RIGHT: 3px;
	BORDER-TOP: #EDDDA4 1px solid;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 90%;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #EDDDA4 1px solid;
	COLOR: #009966;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #EDDDA4 1px solid;
	TEXT-DECORATION: none
}
.linkbutton A:link {
	COLOR: #EDDDA4
}
.linkhilight:link {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; BACKGROUND: #e8769d; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
.linkhilight:visited {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; BACKGROUND: #e8769d; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
.linkhilight:hover {
	BACKGROUND: #ccc
}
.forprint {
	DISPLAY: none
}
.hidden {
	DISPLAY: none
}
.ad120 {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: url(../p/bg_180_300.gif) no-repeat; PADDING-BOTTOM: 50px; PADDING-TOP: 20px
}
.ad200 {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(../p/bg_240_270.gif) no-repeat; PADDING-BOTTOM: 50px; PADDING-TOP: 20px
}
.ad336 {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 30px; BACKGROUND: url(../p/bg_390_365.gif) no-repeat; PADDING-BOTTOM: 50px; PADDING-TOP: 20px
}
.ad728 {
	DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: url(../p/bg_790_125.gif) no-repeat; PADDING-BOTTOM: 50px; MARGIN-LEFT: auto; WIDTH: 770px; MARGIN-RIGHT: auto; PADDING-TOP: 15px
}
#global {
	MARGIN: 0px auto;
	WIDTH: 950px
}
#header {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 23px;
	PADDING-TOP: 15px;
	BORDER-BOTTOM: #ddd 1px solid;
	background-position: 50% top;
	width: 570px;
}
#header H1 {
	BACKGROUND: s;
	FLOAT: left;
	MARGIN: 0px;
	WIDTH: 109px;
	TEXT-INDENT: -9000px;
	HEIGHT: 30px;
	padding: 0px;
}
#menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#menu LI {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; DISPLAY: inline; MARGIN-RIGHT: 5px
}
#menu LI A:link {
	TEXT-TRANSFORM: uppercase; COLOR: #8d8d8d; TEXT-DECORATION: none
}
#menu LI A:visited {
	TEXT-TRANSFORM: uppercase; COLOR: #8d8d8d; TEXT-DECORATION: none
}
#menu LI A:hover {
	PADDING-BOTTOM: 5px; BORDER-BOTTOM: #e8679d 4px solid
}
#home #navhome A {
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 5px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #006666;
}
#agenda #navagenda A {
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 5px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #009966;
}
#gallery #navgallery A {
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 5px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #009966;
}
#reservation #navreservation A {
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 5px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #006666;
}
#sidebar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 180px; PADDING-TOP: 0px
}
#sidebar UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(none); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#sidebar LI {
	FONT-SIZE: 160%; LIST-STYLE-TYPE: none
}
#sidebar LI A:link {
	DISPLAY: block; TEXT-TRANSFORM: uppercase; COLOR: #EDDDA4; LIST-STYLE-TYPE: none
}
#sidebar LI A:visited {
	DISPLAY: block; TEXT-TRANSFORM: uppercase; COLOR: #EDDDA4; LIST-STYLE-TYPE: none
}
#sidebar LI A:hover {
	COLOR: #009966
}
#sidebar .current A:link {
	COLOR: #009966
}
#sidebar .current A:visited {
	COLOR: #009966
}
#content {
	MARGIN-TOP: 10px;
	MARGIN-BOTTOM: 10px;
	width: 950px;
}
#sorting {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-TOP: 0px
}
#paging {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; PADDING-TOP: 0px
}
#sorting LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; LINE-HEIGHT: 2em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#paging LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; LINE-HEIGHT: 2em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#sorting A:link {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #ccc; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px
}
#sorting A:visited {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #ccc; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px
}
#paging A:link {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #ccc; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px
}
#paging A:visited {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #ccc; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px
}
#sorting A:hover {
	BACKGROUND: #e8769d
}
#paging A:hover {
	BACKGROUND: #e8769d
}
#sorting .current A:link {
	BACKGROUND: #e8769d
}
#sorting .current A:visited {
	BACKGROUND: #e8769d
}
#paging .current A:link {
	BACKGROUND: #e8769d
}
#paging .current A:visited {
	BACKGROUND: #e8769d
}
#specialannouncements {
	FLOAT: left;
	WIDTH: 280px;
	MARGIN-RIGHT: 35px
}
#specialannouncements EM {
	COLOR: #009966
}
#bannertabs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#bannertabs LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 77%; BACKGROUND: url(../p/tab_right_both.gif) no-repeat right top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 9px; TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 11px; PADDING-TOP: 0px
}
#bannertabs LI A:link {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: url(../p/tab_left_both.gif) no-repeat left top; LEFT: -9px; PADDING-BOTTOM: 0px; WIDTH: 0.1em; COLOR: #EDDDA4; MARGIN-RIGHT: -9px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; POSITION: relative; TEXT-DECORATION: none
}
#newsupdate {
	FLOAT: left;
	WIDTH: 310px;
	MARGIN-RIGHT: 25px
}
#newsupdate EM {
	COLOR: #009966
}
#newsoverview DT {
	MARGIN-BOTTOM: 10px
}
#newsoverview DT A:link {
	FONT-WEIGHT: bold;
	TEXT-TRANSFORM: uppercase;
	COLOR: #009966
}
#newsoverview DT A:visited {
	FONT-WEIGHT: bold;
	TEXT-TRANSFORM: uppercase;
	COLOR: #009966
}
#newsoverview DT A:hover {
	BACKGROUND: #e8679d; COLOR: #fff
}
#newsoverview DT A:active {
	BACKGROUND: #666
}
#newsoverview DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
#newsoverview .details {
	FONT-SIZE: 90%; MARGIN-BOTTOM: 5px; COLOR: #ccc
}
#newsupdate .more {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #EDDDA4
}
#newsupdate .more:hover {
	BACKGROUND: #EDDDA4; COLOR: #fff
}
#newsupdate .more:active {
	BACKGROUND: #e8679d; COLOR: #fff
}
#newsletter .linkbutton {
	BORDER-RIGHT: #fff 1px solid;
	BORDER-TOP: #fff 1px solid;
	BORDER-LEFT: #fff 1px solid;
	COLOR: #fff;
	BORDER-BOTTOM: #fff 1px solid;
	background-color: #009966;
}
#newsletterarchive .linkbutton {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #e8679d; BORDER-LEFT: #fff 1px solid; COLOR: #fff; BORDER-BOTTOM: #fff 1px solid
}
#newsletter .linkbutton:hover {
	BACKGROUND: #EDDDA4
}
#newsletterarchive .linkbutton:hover {
	BACKGROUND: #EDDDA4
}
#newsletter INPUT {
	COLOR: #009966
}
#newsletterarchive INPUT {
	COLOR: #009966
}
#newsletter INPUT:hover {
	BACKGROUND: #fbe6ef
}
#newsletter INPUT:focus {
	BACKGROUND: #fbe6ef
}
#newsletterarchive INPUT:hover {
	BACKGROUND: #fbe6ef
}
#newsletterarchive INPUT:focus {
	BACKGROUND: #fbe6ef
}
#contact INPUT:hover {
	BACKGROUND: #fbe6ef
}
#contact INPUT:focus {
	BACKGROUND: #fbe6ef
}
#jobs INPUT:hover {
	BACKGROUND: #fbe6ef
}
#jobs INPUT:focus {
	BACKGROUND: #fbe6ef
}
#newsletter .more {
	MARGIN-TOP: 10px
}
#whatson {
	CLEAR: right;
	FLOAT: left;
	WIDTH: 250px;
	MARGIN-RIGHT: 0px
}
#whatson EM {
	COLOR: #FF6666
}
#whatsoncontent {
	OVERFLOW: hidden;
	WIDTH: 250px;
	POSITION: relative
}
#whatsoncontentreal {
	POSITION: relative
}
.whatsonday {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 290px; PADDING-TOP: 5px
}
#eventtabs {
	PADDING-BOTTOM: 5px;
	LIST-STYLE-TYPE: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
	width: auto;
	color: #FFFFFF;
	margin: 0px;
}
#eventtabs LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px
}
#eventtabs A:link {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ccc; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#eventtabs A:visited {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ccc; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#eventtabs A:hover {
	COLOR: #EDDDA4
}
#eventtabs .current A:link {
	BORDER-RIGHT: #ccc 1px solid; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; COLOR: #97408f; BORDER-BOTTOM: #fff 1px solid
}
#eventtabs .current A:visited {
	BORDER-RIGHT: #ccc 1px solid; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; COLOR: #97408f; BORDER-BOTTOM: #fff 1px solid
}
#whatson DL {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px
}
#whatson DT {
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 10px;
	COLOR: #009966;
	PADDING-TOP: 10px
}
#whatson DT A:link {
	COLOR: #FF6666;
	TEXT-DECORATION: none
}
#whatson DT A:visited {
	COLOR: #97408f; TEXT-DECORATION: none
}
#whatson DT A:hover {
	BACKGROUND: #97408f; COLOR: #fff
}
#whatson DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
#whatson ABBR {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#whatson .details {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 90%; MARGIN-BOTTOM: 5px
}
#whatson .dend {
	DISPLAY: none
}
#whatson .linkbutton {
	BORDER-RIGHT: #fff 1px solid;
	BORDER-TOP: #fff 1px solid;
	MARGIN-TOP: 5px;
	BORDER-LEFT: #fff 1px solid;
	COLOR: #fff;
	BORDER-BOTTOM: #fff 1px solid;
	background-color: #FF6666;
}
#whatson .linkbutton:hover {
	BACKGROUND: #EDDDA4; COLOR: #fff
}
#quickreservation {
	COLOR: #97408f
}
#quickreservation INPUT:hover {
	BACKGROUND: #e6cfe4
}
#quickreservation INPUT:focus {
	BACKGROUND: #e6cfe4
}
#quickrsvn #rsvn_date {
	WIDTH: 70px
}
#quickrsvn #rsvn_name {
	WIDTH: 150px
}
#quickrsvn #rsvn_next {
	WIDTH: 40px
}
A.tt {
	Z-INDEX: 24; POSITION: relative
}
A.tt SPAN {
	DISPLAY: none
}
A.tt:hover {
	Z-INDEX: 25
}
A.tt:hover SPAN.tooltip {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FILTER: alpha(opacity:90); LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 130px; PADDING-TOP: 10px; POSITION: absolute; TOP: 0px; opacity: 0.90; KHTMLOpacity: 0.90; MozOpacity: 0.90
}
A.tt:hover SPAN.top {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; BACKGROUND: url(../p/bubble.gif) no-repeat 50% top; PADDING-BOTTOM: 0px; PADDING-TOP: 30px
}
A.tt:hover SPAN.middle {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; BACKGROUND: url(../p/bubble_filler.gif) 50% bottom; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A.tt:hover SPAN.bottom {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; BACKGROUND: url(../p/bubble.gif) no-repeat 50% bottom; PADDING-BOTTOM: 15px; PADDING-TOP: 3px
}
#newsarchive {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: justify
}
#newsarchive #header {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 15px; PADDING-TOP: 15px
}
#newsarchive H2 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#archivelist {
	PADDING-RIGHT: 0px; LIST-STYLE: none url(none) inside; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px 5px; PADDING-TOP: 0px
}
#archivelist LI {
	MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px
}
#archivelist A:link {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; COLOR: #EDDDA4; BORDER-BOTTOM: #fff 4px solid
}
#archivelist A:visited {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; COLOR: #EDDDA4; BORDER-BOTTOM: #fff 4px solid
}
#archivelist A:hover {
	BORDER-BOTTOM: #ccc 4px solid
}
#archivelist A:active {
	BORDER-BOTTOM: #e8679d 4px solid
}
#newsarchive .current A:link {
	BORDER-BOTTOM: #e8679d 4px solid
}
#newsarchive .current A:visited {
	BORDER-BOTTOM: #e8679d 4px solid
}
#newsarchive #left {
	FLOAT: left; WIDTH: 250px; MARGIN-RIGHT: 15px
}
#archivemonth {
	BACKGROUND: #fff; MARGIN-LEFT: 5px
}
#newsdetailsframe {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 415px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 400px; BORDER-BOTTOM-STYLE: none
}
#newsdetailspage {
	PADDING-RIGHT: 15px; WIDTH: 380px
}
#newsdetailspage H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 180%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#newsdetailspage .date {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 85%; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
#newsdetailspage .date + P:first-letter {
	FONT-SIZE: 180%
}
#newsdetailspage #content P {
	TEXT-ALIGN: justify
}
#explore H4 {
	FONT-SIZE: 100%
}
#explore P {
	TEXT-ALIGN: justify
}
#restaurant P {
	TEXT-ALIGN: justify
}
#bar P {
	TEXT-ALIGN: justify
}
#explore #content {
	POSITION: relative
}
#explore #sidebar {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 70%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; TEXT-TRANSFORM: uppercase; WIDTH: 130px; MARGIN-RIGHT: 15px; PADDING-TOP: 0px
}
#bar #sidebar {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 70%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; TEXT-TRANSFORM: uppercase; WIDTH: 130px; MARGIN-RIGHT: 15px; PADDING-TOP: 0px
}
#explore #sidebar LI {
	LIST-STYLE-TYPE: none
}
#bar sidebar LI {
	LIST-STYLE-TYPE: none
}
#explore #sidebar A:link {
	DISPLAY: block; COLOR: #EDDDA4
}
#explore #sidebar A:visited {
	DISPLAY: block; COLOR: #EDDDA4
}
#bar #sidebar A:link {
	DISPLAY: block; COLOR: #EDDDA4
}
#bar #sidebar A:visited {
	DISPLAY: block; COLOR: #EDDDA4
}
#explore #sidebar A:hover {
	COLOR: #009966
}
#explore #sidebar .active A:link {
	COLOR: #009966
}
#explore #sidebar .active A:visited {
	COLOR: #009966
}
#bar #sidebar A:hover {
	COLOR: #009966
}
#bar #sidebar .active A:link {
	COLOR: #009966
}
#bar #sidebar .active A:visited {
	COLOR: #e8769d
}
.thumbnailimg {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; BACKGROUND: #fff; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 10px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
#explore A .thumbnailimg:hover {
	BORDER-RIGHT: #e8769d 1px solid; BORDER-TOP: #e8769d 1px solid; BACKGROUND: #e8769d; BORDER-LEFT: #e8769d 1px solid; CURSOR: crosshair; BORDER-BOTTOM: #e8769d 1px solid
}
#reservation #sidebar A.faqbtn {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 95%; BACKGROUND: url(../p_restaurant/faqbg.gif) no-repeat center center; PADDING-BOTTOM: 5px; MARGIN: 15px 0px 0px; TEXT-TRANSFORM: uppercase; WIDTH: 124px; COLOR: #fff; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#accordion {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px
}
#accordion LI {
	LIST-STYLE-TYPE: none
}
#accordion LI A {
	COLOR: #78bedf; LINE-HEIGHT: 1.5em
}
#accordion H3.toggler {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: url(../p_restaurant/bg_accordion.gif) #f1f1f1 no-repeat left top; PADDING-BOTTOM: 5px; MARGIN: 4px 0px 0px; TEXT-TRANSFORM: capitalize; WIDTH: 456px; CURSOR: pointer; PADDING-TOP: 5px; FONT-STYLE: normal; HEIGHT: 16px
}
#accordion .element H4 {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 7px; MARGIN: 4px 0px 0px; TEXT-TRANSFORM: capitalize; COLOR: #666; PADDING-TOP: 7px; FONT-STYLE: normal
}
#accordion P {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: #ebebeb; PADDING-BOTTOM: 7px; MARGIN: 0px; COLOR: #888; PADDING-TOP: 7px; BORDER-BOTTOM: #ccc 1px dotted
}
#vidnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -25px 0px 10px 220px; PADDING-TOP: 0px
}
#vidnav LI {
	DISPLAY: inline; LIST-STYLE-TYPE: none
}
#col1 .chefimg {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN-LEFT: 40px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #f4f4f4
}
#lastcol {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 26px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 300px;
}
#courses {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#courses LI {
	DISPLAY: inline; PADDING-LEFT: 10px; FONT-SIZE: 1.2em; TEXT-TRANSFORM: uppercase; LIST-STYLE-TYPE: none
}
#courses A:link {
	COLOR: #aaa
}
#courses A:visited {
	COLOR: #aaa
}
#courses A:hover {
	COLOR: #5b8595
}
#secretlist {
	MARGIN-LEFT: 200px
}
#reviewlist {
	MARGIN-LEFT: 200px
}
.secretitem {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 15px; MARGIN: 0px 0px 15px 15px; WIDTH: 360px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
.secretitem DT IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #f4f4f4
}
.reviewitem {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 120px; FLOAT: left; PADDING-BOTTOM: 15px; MARGIN: 0px 0px 15px 15px; WIDTH: 360px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
.reviewitem DT {
	FONT-SIZE: 1.5em; TEXT-TRANSFORM: capitalize; COLOR: #457483
}
.reviewitem DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.reviewitem DD.reviewlink {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 20px;
	FONT-WEIGHT: bold;
	BACKGROUND: url(../p_restaurant/img_reviewlink.gif) no-repeat left center;
	PADDING-BOTTOM: 0px;
	MARGIN: 20px 0px 0px;
	TEXT-TRANSFORM: capitalize;
	COLOR: #009966;
	PADDING-TOP: 0px;
	HEIGHT: 15px
}
.secretitem DD {
	MARGIN-LEFT: 180px; TEXT-ALIGN: justify
}
.secretitem DD.recipelink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; BACKGROUND: url(../p_restaurant/recipe.gif) no-repeat left center; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px 180px; TEXT-TRANSFORM: capitalize; PADDING-TOP: 0px; HEIGHT: 15px
}
#secretdish {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 20px; PADDING-TOP: 0px
}
#secretdish H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; BACKGROUND: url(../p_restaurant/icon_dish.gif) no-repeat left center; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 10px; PADDING-TOP: 4px
}
#ingredients H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; BACKGROUND: url(../p_restaurant/icon_dish.gif) no-repeat left center; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 10px; PADDING-TOP: 4px
}
#ingredients LI {
	PADDING-LEFT: 30px; LINE-HEIGHT: 1.7em; LIST-STYLE-TYPE: none
}
#ingredients LI EM {
	DISPLAY: block; FLOAT: left; WIDTH: 7em; FONT-STYLE: normal
}
#secretdish DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; FONT-WEIGHT: bold; BACKGROUND: url(../p_restaurant/icon_chefhat.gif) no-repeat left center; PADDING-BOTTOM: 5px; MARGIN: 5px 0px 0px; TEXT-TRANSFORM: capitalize; PADDING-TOP: 5px
}
#ingredients DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; FONT-WEIGHT: bold; BACKGROUND: url(../p_restaurant/icon_chefhat.gif) no-repeat left center; PADDING-BOTTOM: 5px; MARGIN: 5px 0px 0px; TEXT-TRANSFORM: capitalize; PADDING-TOP: 5px
}
#secretdish DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px
}
#secretdish DD.details {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 10px 15px 15px 20px; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 1.4em; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #ffc
}
#ingredients DD.details {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 10px 15px 15px 20px; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 1.4em; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #ffc
}
#acts #sidebar LI A:link {
	COLOR: #ccc
}
#acts #sidebar LI A:visited {
	COLOR: #ccc
}
#acts #sidebar LI A:hover {
	COLOR: #cb4f55
}
#acts #sidebar .current A:link {
	COLOR: #cb4f55
}
#acts #sidebar .current A:visited {
	COLOR: #cb4f55
}
#acts #search {
	PADDING-RIGHT: 15px; MARGIN-TOP: 15px; PADDING-LEFT: 15px; BACKGROUND: url(../p/bg_180_180.gif) no-repeat; PADDING-BOTTOM: 15px; WIDTH: 150px; PADDING-TOP: 15px; HEIGHT: 150px
}
#acts #search LEGEND {
	FONT-WEIGHT: bold; FONT-SIZE: 95%; TEXT-TRANSFORM: uppercase; COLOR: #cb4f55
}
#acts #search INPUT {
	MARGIN-TOP: 10px
}
#acts #search CITE {
	MARGIN-TOP: 5px; DISPLAY: block; FONT-SIZE: 95%; MARGIN-BOTTOM: 5px; COLOR: #ccc
}
#acts .button {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 95%; BACKGROUND: #cb4f55; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 60px; COLOR: #fff; BORDER-TOP-STYLE: none; PADDING-TOP: 3px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#acts .button:hover {
	BACKGROUND: #ccc
}
#acts .highlight {
	BACKGROUND: #faebeb
}
#acts #main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 210px; WIDTH: 750px; PADDING-TOP: 0px
}
#acts .left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 360px; PADDING-TOP: 0px; TEXT-ALIGN: justify
}
#acts .right {
	CLEAR: right; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 390px; WIDTH: 360px; PADDING-TOP: 0px; TEXT-ALIGN: justify
}
#acts #content A:link {
	COLOR: #cb4f55
}
#acts #content A:visited {
	COLOR: #cb4f55
}
#acts #content .resident A:hover {
	BACKGROUND: #cb4f55; COLOR: #fff
}
#acts .resident {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 15px 0px 0px; WIDTH: 175px; PADDING-TOP: 0px
}
#acts .resident DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px
}
#acts .resident DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px
}
#acts .resident + .resident + .resident + .resident {
	MARGIN: 0px
}
#acts .resident + .resident + .resident + .resident + .resident + .resident + .resident + .resident {
	MARGIN: 0px
}
#djdetails {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: justify
}
#djdetails A:link {
	COLOR: #cb4f55
}
#djdetails A:visited {
	COLOR: #cb4f55
}
#djdetails #header {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 15px; PADDING-TOP: 15px
}
#djdetails #content {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 685px; PADDING-TOP: 5px
}
#djdetails H2 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#djdetails CITE {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #cb4f55; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 5px; COLOR: #fff; PADDING-TOP: 5px
}
#djdetails #description {
	FLOAT: left; WIDTH: 400px
}
#djdetails .action A:link {
	BACKGROUND: #e8769d; COLOR: #fff
}
#djdetails .action A:visited {
	BACKGROUND: #e8769d; COLOR: #fff
}
#djdetails .action A:hover {
	BACKGROUND: #ccc
}
#djdetails .right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 15px; WIDTH: 270px; PADDING-TOP: 0px
}
#djdetails .right IMG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
#djdetails .right H3 {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
#tracklist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#tracklist LI {
	OVERFLOW: hidden; BORDER-BOTTOM: #ccc 1px dotted; LIST-STYLE-TYPE: none
}
#tracklist A:link {
	DISPLAY: block; BACKGROUND: url(../p/icon_track.gif) no-repeat left center; TEXT-INDENT: 15px
}
#tracklist A:visited {
	DISPLAY: block; BACKGROUND: url(../p/icon_track.gif) no-repeat left center; TEXT-INDENT: 15px
}
#tracklist A:hover {
	BACKGROUND: #bc4f55; COLOR: #fff
}
#acts #events {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#acts #events DT {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#acts #events .thumbnailimg {
	MARGIN: 0px
}
#acts #events DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 630px; PADDING-TOP: 0px
}
#acts #events .name {
	FONT-SIZE: 130%; MARGIN-BOTTOM: 5px
}
#acts #events ABBR {
	FONT-SIZE: 85%
}
#acts #events .options {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 95%; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 15px 109px; COLOR: #fff; PADDING-TOP: 0px
}
#acts #events .options A:link {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #cb4f55; PADDING-BOTTOM: 2px; MARGIN: 0px 5px 0px 0px; COLOR: #fff; PADDING-TOP: 2px
}
#acts #events .options A:visited {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #cb4f55; PADDING-BOTTOM: 2px; MARGIN: 0px 5px 0px 0px; COLOR: #fff; PADDING-TOP: 2px
}
#acts #events .options A:hover {
	BACKGROUND: #ccc
}
#acts #paging A:link {
	COLOR: #fff
}
#acts #paging A:visited {
	COLOR: #fff
}
#acts #sorting A:link {
	COLOR: #fff
}
#acts #sorting A:visited {
	COLOR: #fff
}
#acts #paging A:hover {
	BACKGROUND: #cb4f55; COLOR: #fff
}
#acts #sorting A:hover {
	BACKGROUND: #cb4f55; COLOR: #fff
}
#acts #sorting .current A:link {
	BACKGROUND: #cb4f55; COLOR: #fff
}
#acts #sorting .current A:visited {
	BACKGROUND: #cb4f55; COLOR: #fff
}
#acts #paging .current A:link {
	BACKGROUND: #cb4f55; COLOR: #fff
}
#acts #paging .current A:visited {
	BACKGROUND: #cb4f55; COLOR: #fff
}
#acts .theme {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 15px 0px 0px; WIDTH: 355px; PADDING-TOP: 0px
}
#acts .theme DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#acts .theme DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#acts .theme DT IMG {
	PADDING-RIGHT: 9px; PADDING-LEFT: 8px; BACKGROUND: url(../acts/p_themes/bg_themes.jpg) no-repeat; PADDING-BOTTOM: 11px; PADDING-TOP: 9px
}
#acts .theme DD {
	MARGIN-LEFT: 9px; MARGIN-RIGHT: 9px
}
#acts .theme .name {
	FONT-SIZE: 120%; MARGIN-BOTTOM: 10px
}
#agenda #sidebar {
	FLOAT: left; WIDTH: 240px; MARGIN-RIGHT: 15px
}
#agenda #monthlyview {
	MARGIN-BOTTOM: 15px;
	HEIGHT: 240px
}
#agenda .rss {
	CLEAR: both
}
#agenda .rss A:link {
	DISPLAY: block;
	PADDING-LEFT: 15px;
	FONT-SIZE: 95%;
	COLOR: #ff944f;
	background-repeat: no-repeat;
	background-position: left center;
}
#agenda .rss A:visited {
	DISPLAY: block;
	PADDING-LEFT: 15px;
	FONT-SIZE: 95%;
	COLOR: #ff944f;
	background-repeat: no-repeat;
	background-position: left center;
}
#agenda .rss A:hover {
	TEXT-DECORATION: underline
}
#comingup {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 30px; BACKGROUND: url(../p/bg_240_350.gif) no-repeat; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 15px; OVERFLOW: auto; PADDING-TOP: 15px; HEIGHT: 320px
}
#comingup H5 {
	FONT-SIZE: 110%; MARGIN-BOTTOM: 10px
}
#comingup DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#comingup DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#comingup DT {
	MARGIN-BOTTOM: 5px; OVERFLOW: hidden
}
#comingup DT A:hover {
	BACKGROUND: #e8769d; COLOR: #fff
}
#comingup DD IMG {
	BORDER-RIGHT: #e8769d 2px solid; BORDER-TOP: #e8769d 2px solid; BORDER-LEFT: #e8769d 2px solid; BORDER-BOTTOM: #e8769d 2px solid
}
#comingup DD IMG:hover {
	BORDER-LEFT-COLOR: #ccc; BORDER-BOTTOM-COLOR: #ccc; BORDER-TOP-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc
}
#comingup .details {
	FONT-SIZE: 90%; MARGIN-BOTTOM: 5px; COLOR: #EDDDA4
}
#week {
	WIDTH: auto; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#week CAPTION {
	DISPLAY: none
}
#week TH {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 95%; PADDING-BOTTOM: 2px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 2px; TEXT-ALIGN: right
}
#week TH EM {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 180%; PADDING-BOTTOM: 5px; COLOR: #fff; PADDING-TOP: 5px; FONT-STYLE: normal; TEXT-ALIGN: right
}
#week TH + TD {
	WIDTH: 290px
}
#week TH + TD + TD {
	WIDTH: 290px
}
#week .location TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#week .location TH H4 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 120%;
	MARGIN-BOTTOM: 10px;
	PADDING-BOTTOM: 3px;
	LINE-HEIGHT: 1em;
	PADDING-TOP: 3px;
	TEXT-ALIGN: left
}
#week TD {
	BORDER-RIGHT: #cacaca 1px dashed; PADDING-BOTTOM: 40px; VERTICAL-ALIGN: top; BORDER-TOP-STYLE: none; PADDING-TOP: 40px; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#week TD + TD {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#week TFOOT TD {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: right; BORDER-BOTTOM-STYLE: none
}
#week TR:hover {
	BACKGROUND: #f2f2f2
}
#week .location:hover {
	BACKGROUND: #fff
}
#week H3 {
	DISPLAY: inline; FONT-SIZE: 95%; MARGIN-BOTTOM: 5px
}
#week BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 105px; OVERFLOW: hidden; WIDTH: 180px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#week ABBR {
	MARGIN-TOP: 10px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 90%;
	COLOR: #FF6666;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}
#week .dend {
	VISIBILITY: visible; MARGIN-LEFT: 0px; POSITION: static
}
#agenda .options {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 85%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 105px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#agenda .options LI {
	DISPLAY: inline; MARGIN-RIGHT: 3px
}
#agenda .options IMG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; DISPLAY: block; MARGIN-BOTTOM: 10px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
#agenda .options A:link {
	COLOR: #fff;
	background-color: #006666;
}
#agenda .options A:visited {
	COLOR: #fff;
	background-color: #FF6666;
}
#agenda .options A:hover {
	BACKGROUND: #ccc; COLOR: #fff
}
#friday TH {
	BORDER-RIGHT: #cacaca 1px dashed; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#saturday TH {
	BORDER-RIGHT: #cacaca 1px dashed; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#sunday TH {
	BORDER-RIGHT: #cacaca 1px dashed; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#week .today TD {
	BORDER-TOP: #ccc 1px solid; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: #ccc; BORDER-BOTTOM: #ccc 1px solid; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #ccc
}
#friday TH EM {
	BACKGROUND: #2aabe4
}
.todayisfriday A:link {
	COLOR: #2aabe4
}
.todayisfriday A:visited {
	COLOR: #2aabe4
}
#week .todayisfriday ABBR {
	COLOR: #FF6666
}
.todayisfriday A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #2aabe4
}
#week .todayisfriday ABBR:hover {
	COLOR: #fff; BACKGROUND-COLOR: #2aabe4
}
.todayisfriday .options A:link {
	COLOR: #fff; BACKGROUND-COLOR: #2aabe4
}
.todayisfriday .options A:visited {
	COLOR: #fff;
	BACKGROUND-COLOR: #2aabe4
}
#saturday TH EM {
	BACKGROUND: #93268f
}
.todayissaturday {
	BACKGROUND: #fcd9fb
}
.todayissaturday A:link {
	COLOR: #93268f
}
.todayissaturday A:visited {
	COLOR: #93268f
}
#week .todayissaturday ABBR {
	COLOR: #93268f
}
.todayissaturday A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #93268f
}
#week .todayissaturday ABBR:hover {
	COLOR: #fff; BACKGROUND-COLOR: #93268f
}
.todayissaturday .options A:link {
	COLOR: #fff; BACKGROUND-COLOR: #93268f
}
.todayissaturday .options A:visited {
	COLOR: #fff; BACKGROUND-COLOR: #93268f
}
#sunday TH EM {
	BACKGROUND: #c1262a
}
.todayissunday {
	BACKGROUND: #ffcdce
}
.todayissunday A:link {
	COLOR: #c1262a
}
.todayissunday A:visited {
	COLOR: #c1262a
}
#week .todayissunday ABBR {
	COLOR: #c1262a
}
.todayissunday A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #c1262a
}
#week .todayissunday ABBR:hover {
	COLOR: #fff; BACKGROUND-COLOR: #c1262a
}
.todayissunday .options A:link {
	COLOR: #fff; BACKGROUND-COLOR: #c1262a
}
.todayissunday .options A:visited {
	COLOR: #fff; BACKGROUND-COLOR: #c1262a
}
.todayismonday .options A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #ccc
}
.todayistuesday .options A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #ccc
}
.todayiswednesday .options A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #ccc
}
.todayisthrusday .options A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #ccc
}
.todayisfriday .options A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #ccc
}
.todayissaturday .options A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #ccc
}
.todayissunday .options A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #ccc
}
#agendadetails {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: justify
}
#agendadetails #header {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 15px; PADDING-TOP: 15px
}
#recipe #header {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 15px; PADDING-TOP: 15px
}
#faq #header {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 15px; PADDING-TOP: 15px
}
#ecard #header {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 15px; PADDING-TOP: 15px
}
#reviews #header {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 15px; PADDING-TOP: 15px
}
#dishes #header {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 15px; PADDING-TOP: 15px
}
#agendadetails #content {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 685px; PADDING-TOP: 5px
}
#agendadetails H2 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#recipe H2 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#agendadetails EM {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 7em; FONT-STYLE: normal
}
#agendadetails BLOCKQUOTE {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 15px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
#agendadetails #description {
	FLOAT: left; WIDTH: 430px
}
#agendadetails .detailspicture {
	FLOAT: right
}
#agendadetails .action A:link {
	BACKGROUND: #e8769d; COLOR: #fff
}
#agendadetails .action A:visited {
	BACKGROUND: #e8769d; COLOR: #fff
}
#agendadetails .action A:hover {
	BACKGROUND: #ccc
}
#agendadetails .details {
	FONT-SIZE: 93%
}
#gallery #flashcontent {
	MARGIN-LEFT: auto; WIDTH: 650px; MARGIN-RIGHT: auto
}
#gallery H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #30a9e0; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#maingal {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 555px; PADDING-TOP: 0px
}
#mainimgupd A:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../p/bg_send.gif) no-repeat left center; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: -10px 0px 0px; TEXT-TRANSFORM: capitalize; WIDTH: 100px; COLOR: #30a9e0; PADDING-TOP: 3px; HEIGHT: 16px
}
#mainimgupd A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../p/bg_send.gif) no-repeat left center; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: -10px 0px 0px; TEXT-TRANSFORM: capitalize; WIDTH: 100px; COLOR: #30a9e0; PADDING-TOP: 3px; HEIGHT: 16px
}
#mainimgupd A:hover {
	COLOR: #666
}
#mainimgupd {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 547px; PADDING-TOP: 0px; POSITION: absolute; TEXT-ALIGN: center
}
.mainimg {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 20px 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid
}
#maingal DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 110%; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: capitalize; COLOR: #30a9e0; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#maingal DD {
	FLOAT: left; TEXT-TRANSFORM: capitalize; TEXT-ALIGN: left
}
#galsorting {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 50px 0px 20px 600px; TEXT-TRANSFORM: capitalize; PADDING-TOP: 0px
}
#galsorting LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#galsorting A:link {
	COLOR: #EDDDA4
}
#galsorting A:visited {
	COLOR: #EDDDA4
}
#galsortingyear A:link {
	COLOR: #EDDDA4
}
#galsortingyear A:visited {
	COLOR: #EDDDA4
}
#galsorting A:hover {
	COLOR: #30a9e0
}
#galsortingyear A:hover {
	COLOR: #30a9e0
}
#galsorting SPAN {
	MARGIN-RIGHT: 100px
}
#galsorting .currentgal A {
	FONT-WEIGHT: bold; COLOR: #30a9e0
}
.scrollerup {
	PADDING-LEFT: 40px
}
.scrollerdown {
	PADDING-LEFT: 595px
}
#gallistwrap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 600px; OVERFLOW: hidden; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 450px
}
#gallist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: capitalize; PADDING-TOP: 0px
}
#gallist LI {
	MARGIN: 0px; BORDER-BOTTOM: #ccc 1px solid; LIST-STYLE-TYPE: none
}
#gallist A:link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; COLOR: #EDDDA4; PADDING-TOP: 6px
}
#gallist A:visited {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; COLOR: #EDDDA4; PADDING-TOP: 6px
}
#gallist A:hover {
	BACKGROUND: #f4f4f4; COLOR: #30a9e0
}
#gallist .currentgal A {
	COLOR: #30a9e0; BORDER-BOTTOM: #30a9e0 1px solid
}
#gallist .newgal {
	BACKGROUND: url(../p/icone_new.gif) no-repeat right center
}
#carouselwrap {
	PADDING-RIGHT: 40px; DISPLAY: block; PADDING-LEFT: 40px; PADDING-BOTTOM: 20px; OVERFLOW: hidden; WIDTH: 475px; PADDING-TOP: 20px; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative
}
#carouselclip {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 480px; POSITION: relative; HEIGHT: 55px
}
#carousel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 10000px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px
}
#carousel LI {
	FLOAT: left; WIDTH: 55px; MARGIN-RIGHT: 10px; LIST-STYLE-TYPE: none; HEIGHT: 55px
}
#carousel A:link {
	MARGIN-TOP: 0px; PADDING-LEFT: 0px
}
#carousel A:visited {
	MARGIN-TOP: 0px; PADDING-LEFT: 0px
}
.carousel-next {
	RIGHT: 0px; BACKGROUND: url(../p/next-horizontal2.png) no-repeat 0px 0px; WIDTH: 20px; CURSOR: pointer; POSITION: absolute; TOP: 35px; HEIGHT: 20px
}
.carousel-next:hover {
	BACKGROUND-POSITION: -32px 0px
}
.carousel-next:active {
	BACKGROUND-POSITION: -64px 0px
}
.carousel-next-disabled {
	BACKGROUND-POSITION: -96px 0px; CURSOR: default
}
.carousel-next-disabled:hover {
	BACKGROUND-POSITION: -96px 0px; CURSOR: default
}
.carousel-next-disabled:active {
	BACKGROUND-POSITION: -96px 0px; CURSOR: default
}
.carousel-prev {
	BACKGROUND: url(../p/prev-horizontal2.png) no-repeat 0px 0px; LEFT: 0px; WIDTH: 20px; CURSOR: pointer; POSITION: absolute; TOP: 35px; HEIGHT: 20px
}
.carousel-prev:hover {
	BACKGROUND-POSITION: -32px 0px
}
.carousel-prev:active {
	BACKGROUND-POSITION: -64px 0px
}
.carousel-prev-disabled {
	BACKGROUND-POSITION: -96px 0px; CURSOR: default
}
.carousel-prev-disabled:hover {
	BACKGROUND-POSITION: -96px 0px; CURSOR: default
}
.carousel-prev-disabled:active {
	BACKGROUND-POSITION: -96px 0px; CURSOR: default
}
#podcasts #content {
	DISPLAY: block
}
#currentpodcast {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 455px; PADDING-TOP: 0px
}
#currentpodcast H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px
}
#currentpodcast H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px; PADDING-TOP: 0px
}
#currentpodcast EM {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #ccc; FONT-STYLE: normal
}
#currentpodcast BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px; PADDING-TOP: 0px
}
#currentpodcast UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 93%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#currentpodcast LI {
	DISPLAY: inline; MARGIN-RIGHT: 5px; LIST-STYLE-TYPE: none
}
#currentpodcast LI A:link {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 95%; BACKGROUND: #e963a2; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 2px
}
#currentpodcast LI A:visited {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 95%; BACKGROUND: #e963a2; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 2px
}
#currentpodcast LI A:hover {
	BACKGROUND: #ccc; COLOR: #fff
}
#currentpodcast .friends A:link {
	PADDING-LEFT: 15px; BACKGROUND: url(../p/icon_friends.gif) #e963a2 no-repeat 2px 2px
}
#currentpodcast .friends A:visited {
	PADDING-LEFT: 15px; BACKGROUND: url(../p/icon_friends.gif) #e963a2 no-repeat 2px 2px
}
#currentpodcast .friends A:hover {
	PADDING-LEFT: 15px; BACKGROUND: url(../p/icon_friends.gif) #ccc no-repeat 2px -28px
}
#currentpodcast .itunes A:link {
	PADDING-LEFT: 15px; BACKGROUND: url(../p/icon_itunes.gif) #e963a2 no-repeat 2px 2px
}
#currentpodcast .itunes A:visited {
	PADDING-LEFT: 15px; BACKGROUND: url(../p/icon_itunes.gif) #e963a2 no-repeat 2px 2px
}
#currentpodcast .itunes A:hover {
	BACKGROUND: url(../p/icon_itunes.gif) #ccc no-repeat 2px -28px
}
#currentpodcast .rss A:link {
	PADDING-LEFT: 15px; BACKGROUND: url(../p/icon_rss.gif) #e963a2 no-repeat 2px 2px
}
#currentpodcast .rss A:visited {
	PADDING-LEFT: 15px; BACKGROUND: url(../p/icon_rss.gif) #e963a2 no-repeat 2px 2px
}
#currentpodcast .rss A:hover {
	BACKGROUND: url(../p/icon_rss.gif) #ccc no-repeat 2px -28px
}
#podcastarchive {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 505px; WIDTH: 455px; PADDING-TOP: 0px
}
#podcastarchive H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 7px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 7px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#podcastarchive SELECT {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #fff; FLOAT: right; BORDER-LEFT: #ccc 1px solid; COLOR: #EDDDA4; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative
}
#podcastarchive IFRAME {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../p/bg_archive.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 455px; PADDING-TOP: 0px; HEIGHT: 606px
}
#videoarchive {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(none); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 420px; PADDING-TOP: 17px
}
#videoarchive #content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#videoarchive DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#videoarchive DT {
	FONT-WEIGHT: bold; FLOAT: left; TEXT-TRANSFORM: uppercase
}
#videoarchive DT IMG {
	BORDER-RIGHT: #e8e8e8 5px solid; BORDER-TOP: #e8e8e8 5px solid; BORDER-LEFT: #e8e8e8 5px solid; BORDER-BOTTOM: #e8e8e8 5px solid
}
#videoarchive DT IMG:hover {
	BORDER-RIGHT: #EDDDA4 5px solid; BORDER-TOP: #EDDDA4 5px solid; BORDER-LEFT: #EDDDA4 5px solid; BORDER-BOTTOM: #EDDDA4 5px solid
}
#videoarchive .current IMG {
	BORDER-LEFT-COLOR: #e963a2; BORDER-BOTTOM-COLOR: #e963a2; BORDER-TOP-COLOR: #e963a2; BORDER-RIGHT-COLOR: #e963a2
}
#videoarchive DT + DD {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; TEXT-TRANSFORM: uppercase
}
#videoarchive DD {
	MARGIN-LEFT: 145px
}
#videoarchive DD A:link {
	
}
#videoarchive DD A:visited {
	
}
#videoarchive DD A:hover {
	BACKGROUND: #e8679d; COLOR: #fff
}
#videoarchive .details {
	FONT-SIZE: 83%; PADDING-TOP: 5px
}
#videoarchive HR {
	MARGIN-BOTTOM: 10px
}
#archivenav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: -31px 0px 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px
}
#archivenav LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../p/tab_inactive.gif) no-repeat left 1px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; WIDTH: 100px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none; HEIGHT: 21px; TEXT-ALIGN: center
}
#archivenav A:link {
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#archivenav A:visited {
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#archivenav A:hover {
	COLOR: #ccc
}
#archivenav .tabactive {
	FONT-WEIGHT: bold; BACKGROUND: url(../p/tab_active.gif) no-repeat left 1px
}
#archivepaging {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: capitalize; PADDING-TOP: 10px
}
#archivepaging A:hover {
	COLOR: #ccc
}
#archivepaging .left {
	DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: url(../p/img_prev.gif) no-repeat left top; WIDTH: 70px
}
#archivepaging .right {
	PADDING-RIGHT: 20px; MARGIN-TOP: -17px; BACKGROUND: url(../p/img_next.gif) no-repeat right top; FLOAT: right
}
#bedsheets #content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px; PADDING-TOP: 0px
}
#bedsheets #extra {
	MARGIN-TOP: 15px
}
#virtualsheets {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#virtualsheets #flashcontent {
	WIDTH: 800px; HEIGHT: 600px
}
#virtualsheets #flashcontent STRONG {
	COLOR: #97408f
}
#sponsor {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#issuecontents {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 520px; PADDING-TOP: 0px
}
#issuecontents #content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#issuecontents UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; LIST-STYLE-IMAGE: url(none); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 160px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#issuecontents LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 110%; LIST-STYLE-IMAGE: url(none); PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; LINE-HEIGHT: 2em; PADDING-TOP: 0px; WHITE-SPACE: nowrap; LIST-STYLE-TYPE: none
}
#issuecontents LI A:link {
	BACKGROUND: #fff; COLOR: #EDDDA4
}
#issuecontents LI A:visited {
	BACKGROUND: #fff; COLOR: #EDDDA4
}
#issuecontents LI A:hover {
	COLOR: #97408f
}
#issuecontents DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 160px; PADDING-TOP: 0px
}
#issuecontents DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 110%; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 160px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
#issuecontents DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
#issuecontents DL A:link {
	COLOR: #fff
}
#issuecontents DL A:visited {
	COLOR: #fff
}
#issuecontents A:link {
	PADDING-RIGHT: 2px; PADDING-LEFT: 15px; BACKGROUND: url(../p/icon_read.gif) #97408f no-repeat 2px 0px
}
#issuecontents A:visited {
	PADDING-RIGHT: 2px; PADDING-LEFT: 15px; BACKGROUND: url(../p/icon_read.gif) #97408f no-repeat 2px 0px
}
#bedsheets #content A.read:hover {
	BACKGROUND: url(../p/icon_read.gif) #ccc no-repeat 2px -20px
}
#bedsheetsarchive A.read:hover {
	BACKGROUND: url(../p/icon_read.gif) #ccc no-repeat 2px -20px
}
#issuecontents A:hover {
	BACKGROUND: url(../p/icon_read.gif) #ccc no-repeat 2px -20px
}
#popup .sheetshighlight {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #f9d0e3; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 15px; PADDING-TOP: 5px
}
#popup .sheetshilight STRONG {
	COLOR: #f06eaa
}
#mailsubscribe {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../p/bg_bedsheets_subscribe.jpg) no-repeat; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px 350px; WIDTH: 310px; PADDING-TOP: 10px; HEIGHT: 380px
}
#popup #bedsheetssubscribe FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 10px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#popup #mailsubscribe FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 10px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#popup #registerformsheets {
	FLOAT: left; WIDTH: 310px
}
#popup #registerformsheets LABEL {
	WIDTH: 90px
}
#popup #registerformsheets #name {
	WIDTH: 150px
}
#popup #registerformsheets #email {
	WIDTH: 150px
}
#popup #registerformsheets SELECT {
	WIDTH: 150px
}
#popup #registerformsheets #subscriptions {
	MARGIN-LEFT: 0px
}
#popup #registerformsheets #subscriptions DT {
	MARGIN-LEFT: 0px
}
#popup #registerformsheets #subscriptions DD {
	MARGIN-LEFT: 0px
}
#popup #bedsheetssubscribe LEGEND {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; BACKGROUND: url(none); COLOR: #e8679d
}
#popup #mailsubscribe LEGEND {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; BACKGROUND: url(none); COLOR: #e8679d
}
#popup #registerformsheets LEGEND {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; BACKGROUND: url(none); COLOR: #e8679d
}
#popup #bedsheetssubscribe SELECT {
	WIDTH: 140px
}
#popup #mailsubscribe TEXTAREA {
	WIDTH: 140px
}
#bedsheetssubscribe .captcha {
	WIDTH: 60px
}
#mailsubscribe .captcha {
	WIDTH: 60px
}
#popup #bedsheetssubscribe .linkbutton {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../p/button_subscribe.gif) no-repeat 50% top; PADDING-BOTTOM: 0px; MARGIN-LEFT: 160px; WIDTH: 97px; BORDER-TOP-STYLE: none; TEXT-INDENT: -9000px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 26px; BORDER-BOTTOM-STYLE: none
}
#popup #bedsheetssubscribe .linkbutton:hover {
	BACKGROUND: url(../p/button_subscribe.gif) no-repeat 50% bottom
}
#popup #mailsubscribe .linkbutton {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../p/button_checkout.gif) no-repeat 50% top; PADDING-BOTTOM: 0px; MARGIN-LEFT: 160px; WIDTH: 151px; BORDER-TOP-STYLE: none; TEXT-INDENT: -9000px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 26px; BORDER-BOTTOM-STYLE: none
}
#popup #mailsubscribe .linkbutton:hover {
	BACKGROUND: url(../p/button_checkout.gif) no-repeat 50% bottom
}
#popup #registerform {
	FLOAT: left;
	WIDTH: 550px
}
#popup #registerform .submitbutton {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 3px;
	MARGIN-LEFT: 160px;
	COLOR: #fff;
	BORDER-TOP-STYLE: none;
	PADDING-TOP: 3px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none;
	background-color: #009966;
}
#popup #registerformsheets .submitbutton {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #e8679d; PADDING-BOTTOM: 3px; MARGIN-LEFT: 10px; COLOR: #fff; BORDER-TOP-STYLE: none; PADDING-TOP: 3px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#popup #registerform .submitbutton:hover {
	BACKGROUND: #333;
}
#popup #registerformsheets .submitbutton:hover {
	BACKGROUND: #333
}
#popup #privacy {
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-TOP: #ccc 1px solid;
	FONT-SIZE: 90%;
	BORDER-LEFT: #ccc 1px solid;
	WIDTH: auto;
	BORDER-BOTTOM: #ccc 1px solid;
	padding: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 330px;
	background-color: #CCCCCC;
}
#itemlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px
}
.linkbox {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(../p/bg_links.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 260px; MARGIN-RIGHT: 20px; PADDING-TOP: 20px; HEIGHT: 279px
}
#links .linkbox LI A:link {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: capitalize; COLOR: #f7941c; LINE-HEIGHT: 18px; LIST-STYLE-TYPE: none
}
#links .linkbox LI A:visited {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: capitalize; COLOR: #f7941c; LINE-HEIGHT: 18px; LIST-STYLE-TYPE: none
}
#links .navyblue.linkbox H5 {
	BORDER-LEFT: #643097 7px solid
}
#links .navyblue.linkbox LI A:link {
	COLOR: #643097
}
#links .navyblue.linkbox LI A:visited {
	COLOR: #643097
}
#links .babyblue.linkbox H5 {
	BORDER-LEFT: #24afe8 7px solid
}
#links .babyblue.linkbox LI A:link {
	COLOR: #24afe8
}
#links .babyblue.linkbox LI A:visited {
	COLOR: #24afe8
}
#links .gray.linkbox H5 {
	BORDER-LEFT: #f764a7 7px solid
}
#links .gray.linkbox LI A:link {
	COLOR: #f764a7
}
#links .gray.linkbox LI A:visited {
	COLOR: #f764a7
}
#links .linkbox LI A:hover {
	COLOR: #ccc
}
#links .gray.linkbox LI A:hover {
	COLOR: #ccc
}
#links .navyblue.linkbox LI A:hover {
	COLOR: #ccc
}
#links .babyblue.linkbox LI A:hover {
	COLOR: #ccc
}
#links #left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 300px; PADDING-TOP: 0px
}
#links #middle {
	FLOAT: left; MARGIN-LEFT: 30px; WIDTH: 300px
}
#links right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 660px; WIDTH: 300px; PADDING-TOP: 0px
}
#press #sidebar {
	WIDTH: 180px
}
#press #sidebar LI {
	WHITE-SPACE: nowrap
}
#press #main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 210px; WIDTH: 750px; PADDING-TOP: 0px; TEXT-ALIGN: justify
}
#press .clipping {
	PADDING-RIGHT: 10px; PADDING-LEFT: 3px; BACKGROUND: url(../p/bg_clipping.gif) no-repeat right bottom; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 5px; WIDTH: auto; PADDING-TOP: 0px
}
#press .clipping BLOCKQUOTE {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MIN-HEIGHT: 80px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px; FONT-FAMILY: "Times New Roman", Times, serif
}
#press .clipping IMG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FLOAT: left; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
#press .clipping IMG:hover {
	BORDER-RIGHT: #e8769d 1px solid; BORDER-TOP: #e8769d 1px solid; BORDER-LEFT: #e8769d 1px solid; BORDER-BOTTOM: #e8769d 1px solid
}
#press .clipping P {
	DISPLAY: block; MARGIN: 0px 0px 5px 110px; FONT-STYLE: oblique
}
#press .clipping BLOCKQUOTE A:link {
	FONT-WEIGHT: bold; COLOR: #666; FONT-STYLE: normal
}
#press .clipping BLOCKQUOTE A:visited {
	FONT-WEIGHT: bold; COLOR: #666; FONT-STYLE: normal
}
#press .clipping BLOCKQUOTE A:hover {
	BACKGROUND: #e8769d; COLOR: #fff
}
#press .clipping CITE {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 85%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 7px; FONT-STYLE: normal; TEXT-ALIGN: right
}
#press .clipping CITE EM {
	FONT-WEIGHT: bold; COLOR: #666; FONT-STYLE: normal
}
#presslist DL {
	BORDER-TOP: #ccc 1px solid; PADDING-TOP: 15px
}
.pressitem {
	MARGIN-BOTTOM: 25px
}
#presslist DT {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; PADDING-TOP: 0px
}
#presslist DT IMG {
	BORDER-RIGHT: #ccc 2px solid; BORDER-TOP: #ccc 2px solid; BORDER-LEFT: #ccc 2px solid; BORDER-BOTTOM: #ccc 2px solid
}
#presslist DT IMG:hover {
	BORDER-RIGHT: #e8769d 2px solid; BORDER-TOP: #e8769d 2px solid; BORDER-LEFT: #e8769d 2px solid; BORDER-BOTTOM: #e8769d 2px solid
}
#presslist .name {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px
}
#presslist .name A:hover {
	BACKGROUND: #e8769d; COLOR: #fff
}
#presslist .title {
	FONT-WEIGHT: bold
}
#presslist CITE {
	FONT-STYLE: italic
}
#presslist .details {
	FONT-SIZE: 90%; MARGIN-BOTTOM: 25px; COLOR: #ccc
}
#presszone #content {
	POSITION: relative
}
#presszone #sidebar {
	FLOAT: left; WIDTH: 250px
}
#presszone #sidebar ADDRESS {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; BACKGROUND: url(../p/bg_address.gif) no-repeat left top; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; HEIGHT: 310px
}
#presszone #main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 265px; WIDTH: 695px; PADDING-TOP: 0px
}
#presszone #downloads {
	LIST-STYLE-POSITION: inside; LIST-STYLE-IMAGE: url(../p/icon_check.gif)
}
#presszone #downloads LI {
	LIST-STYLE-POSITION: inside; LIST-STYLE-IMAGE: url(../p/icon_check.gif)
}
#presszone #content A:hover {
	TEXT-DECORATION: underline
}
#presszone TABLE {
	BORDER-LEFT-COLOR: #fff; BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-STYLE: none; BORDER-TOP-COLOR: #fff; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; BORDER-RIGHT-COLOR: #fff; BORDER-BOTTOM-STYLE: none; border-spacing: 0
}
#presszone CAPTION {
	TEXT-ALIGN: left
}
#presszone TABLE TFOOT TD {
	FONT-WEIGHT: bold; FONT-SIZE: 85%; BACKGROUND: #f5e5ea; COLOR: #e8769d
}
#presszone TH {
	BACKGROUND: #EDDDA4; COLOR: #fff
}
#popup .source {
	PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 95%; BACKGROUND: #f4f4f4; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
#prlist DT {
	FONT-SIZE: 120%
}
#prlist A:hover {
	BACKGROUND: #e8769d; COLOR: #fff
}
#prlist DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
#prlist .details {
	FONT-SIZE: 95%; MARGIN-BOTTOM: 15px; COLOR: #ccc; BORDER-BOTTOM: #ccc 1px solid
}
#reservation #content {
	POSITION: relative
}
#reservation #sidebar {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; BACKGROUND: url(../p/bg_address.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 15px; WIDTH: 200px; PADDING-TOP: 15px; HEIGHT: 310px
}
#reservation #sidebar A:link {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#reservation #sidebar A:visited {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#reservation #sidebar A:hover {
	BACKGROUND: #e8769d; COLOR: #fff
}
#reservation #sidebar EM {
	FONT-WEIGHT: bold; FONT-STYLE: normal
}
#reservation #map {
	DISPLAY: none
}
#legislation {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../p/reservation_btmleft.gif) no-repeat left top; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 225px; PADDING-TOP: 10px; HEIGHT: 178px
}
#legislation LI {
	MARGIN-BOTTOM: 5px; LIST-STYLE-TYPE: none
}
#reservation #main {
	FLOAT: left;
	MARGIN: 0px;
	WIDTH: 530px;
	PADDING-TOP: 50px
}
#contact #main {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 450px;
	PADDING-TOP: 0px
}
#reservation FORM {
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#reservation FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#press FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#popup FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#reservation FIELDSET {
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-TOP: #ccc 1px solid;
	BORDER-LEFT: #ccc 1px solid;
	BORDER-BOTTOM: #ccc 1px solid;
	padding: 5px;
	width: 370px;
}
#contact FIELDSET {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
#press FIELDSET {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
#popup FIELDSET {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
#jobs FIELDSET {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
#reservation LEGEND {
	FONT-SIZE: 140%;
	MARGIN: 0px;
	background-color: #009966;
	padding: 0px;
}
#contact LEGEND {
	FONT-SIZE: 140%;
	MARGIN: 0px;
	padding: 0px;
	float: none;
	background-color: #009966;
	width: 100px;
	clear: none;
}
#press LEGEND {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 140%; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#popup LEGEND {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 140%; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#jobs LEGEND {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 140%; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#reservation LEGEND + P {
	MARGIN-TOP: 15px
}
#reservation LABEL {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 3px 10px 3px 0px; WIDTH: 150px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
#contact LABEL {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 3px 10px 3px 0px; WIDTH: 150px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
#press LABEL {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 3px 10px 3px 0px; WIDTH: 150px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
#popup LABEL {
	CLEAR: both;
	DISPLAY: block;
	FLOAT: left;
	WIDTH: 100px;
	WHITE-SPACE: nowrap;
	padding: 0px;
	margin-top: 3px;
	margin-right: 10px;
	margin-bottom: 3px;
	margin-left: 0px;
}
#jobs LABEL {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 3px 10px 3px 0px; WIDTH: 150px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
#reservation INPUT {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #fff; BORDER-LEFT: #ccc 1px solid; COLOR: #666; BORDER-BOTTOM: #ccc 1px solid
}
#reservation radio {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #fff; BORDER-LEFT: #ccc 1px solid; COLOR: #666; BORDER-BOTTOM: #ccc 1px solid
}
#reservation SELECT {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #fff; BORDER-LEFT: #ccc 1px solid; COLOR: #666; BORDER-BOTTOM: #ccc 1px solid
}
#press SELECT {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #fff; BORDER-LEFT: #ccc 1px solid; COLOR: #666; BORDER-BOTTOM: #ccc 1px solid
}
#popup SELECT {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #fff; BORDER-LEFT: #ccc 1px solid; COLOR: #666; BORDER-BOTTOM: #ccc 1px solid
}

#reservation .checkbox {
	BACKGROUND: #e8769d
}
#reservation INPUT:focus {
	background-color: #EDDDA4;
}
#reservation radio:focus {
	BACKGROUND: #f5e5ea
}
#reservation checkbox:focus {
	BACKGROUND: #f5e5ea
}
#reservation SELECT:focus {
	BACKGROUND: #f5e5ea
}
#reservation .inline {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px
}
#reservation LABEL {
	MARGIN-TOP: 3px;
	MARGIN-BOTTOM: 5px
}
#reservation SELECT {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 3px
}
#reservation BLOCKQUOTE {
	PADDING-RIGHT: 5px;
	DISPLAY: block;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	MARGIN-LEFT: 150px;
	COLOR: #EDDDA4;
	PADDING-TOP: 5px;
	background-color: #009966;
	border: 2px solid #009999;
}
#reservation EM {
	FONT-WEIGHT: bold; FONT-STYLE: normal
}
#reservation BLOCKQUOTE LABEL {
	COLOR: #666
}
#reservation #timehelp {
	DISPLAY: none
}
#reservation #grouphelp {
	DISPLAY: none
}
#reservation #datewarning {
	DISPLAY: none
}
#reservation #phonehelp {
	DISPLAY: none;
	width: 200px;
}
#reservation #requirementshelp {
	DISPLAY: none;
	width: 200px;
}
#reservation #hotel_details {
	DISPLAY: none
}
#reservation #restauranthelp {
	DISPLAY: none
}
#reservation #request {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; COLOR: #000; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; FONT-FAMILY: "Courier New", Courier, monospace; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#reservation .submitbutton {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: bold;
	FLOAT: left;
	PADDING-BOTTOM: 3px;
	MARGIN-LEFT: 10px;
	COLOR: #fff;
	PADDING-TOP: 3px;
	background-color: #009966;
}
#reservation .submitbutton:hover {
	BACKGROUND: #ccc
}
#reservation .clearbutton {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 3px;
	COLOR: #fff;
	PADDING-TOP: 3px;
	background-color: #009966;
}
#reservation .clearbutton:hover {
	BACKGROUND: #ccc
}
#reservation #right {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../p/reservation_right.gif) no-repeat left top; FLOAT: right; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 218px; COLOR: #fff; PADDING-TOP: 10px; HEIGHT: 158px
}
#contact #right {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	BACKGROUND: url(../p/reservation_right.gif) no-repeat left top;
	FLOAT: right;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	WIDTH: 200px;
	COLOR: #fff;
	PADDING-TOP: 10px;
	HEIGHT: 158px
}
#reservation #right OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: decimal
}
#reservation #right LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: decimal
}
#reservation #right OL LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#reservation #right .current {
	BACKGROUND: #f90
}
#reservation #right .done {
	BACKGROUND: #6c3
}
#reservation PRE {
	COLOR: #333
}
#reservation .checked {
	LIST-STYLE-POSITION: inside; LIST-STYLE-IMAGE: url(../p/icon_check.gif)
}
#reservation .checked LI {
	LIST-STYLE-POSITION: inside; LIST-STYLE-IMAGE: url(../p/icon_check.gif)
}
#reservation #recap {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#reservation #recap TR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px dotted
}
#reservation #recap TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #f4f4f4; PADDING-BOTTOM: 5px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
#reservation .forprint H5 {
	BORDER-RIGHT: #666 5px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 5px solid; PADDING-LEFT: 5px; FONT-SIZE: 18pt; BACKGROUND: #ff6; PADDING-BOTTOM: 5px; BORDER-LEFT: #666 5px solid; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: #666 5px solid
}
#reservation #recap TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 5px; FONT-FAMILY: "Courier New", Courier, monospace
}
#flyerlist {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 17px
}
#flyerlist LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.intro {
	PADDING-RIGHT: 7px; PADDING-LEFT: 15px; BACKGROUND: url(../p/bg_jobleftcol.gif) no-repeat left top; PADDING-BOTTOM: 7px; MARGIN: 0px 0px 10px; COLOR: #f4f4f4; PADDING-TOP: 7px; HEIGHT: 124px
}
.intro BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-STYLE: italic
}
#newsletterarchive #content H3 {
	DISPLAY: inline; FONT-SIZE: 160%; FLOAT: left
}
#popup .error {
	BORDER-RIGHT: #e8769d 1px solid; BORDER-TOP: #e8769d 1px solid; BACKGROUND: #fbe6ef; MARGIN: 0px 0px 10px; BORDER-LEFT: #e8769d 1px solid; BORDER-BOTTOM: #e8769d 1px solid
}
#popup #subscriptions {
	CLEAR: both; PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#popup #subscriptions DT {
	MARGIN-LEFT: 150px
}
#popup #subscriptions DD {
	FONT-SIZE: 90%; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 165px; TEXT-ALIGN: left
}
#birthdayalert .linkbutton {
	BACKGROUND: #e8769d; COLOR: #fff
}
#popup #help {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 90%; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
#popup {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	TEXT-ALIGN: left
}
#minipopup {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: justify
}
#popup A:link {
	COLOR: #009966
}
#popup A:visited {
	COLOR: #009966;
	height: 50px;
	width: 200px;
	vertical-align: baseline;
	text-align: center;
}
#minipopup A:link {
	COLOR: #009966
}
#minipopup A:visited {
	COLOR: #009966
}
#popup #header {
	CLEAR: both;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 15px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 15px;
}
#minipopup #header {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 15px; PADDING-TOP: 15px
}
#popup .highlight {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: #ffc; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
#minipopup .highlight {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: #ffc; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
#popup #content {
	WIDTH: 580px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin-left: 15px;
}
#popup #extra {
	FONT-SIZE: 95%
}
#minipopup #extra {
	FONT-SIZE: 95%
}
#popup #extra A:hover {
	BACKGROUND: #e8769d; COLOR: #fff
}
#minipupo #extra A:hover {
	BACKGROUND: #e8769d; COLOR: #fff
}
#popup H2 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#minipopup H2 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#popup #footer {
	PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 15px; PADDING-LEFT: 5px; BACKGROUND: url(../p/bg_header.gif); PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#minipopup #footer {
	PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 15px; PADDING-LEFT: 5px; BACKGROUND: url(../p/bg_header.gif); PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#popup #footer A:link {
	COLOR: #009966
}
#popup #footer A:visited {
	COLOR: #009966
}
#minipopup #footer A:link {
	COLOR: #009966
}
#minipopup #footer A:visited {
	COLOR: #009966
}
#popup #footer A:hover {
	TEXT-DECORATION: underline
}
#minipopup #footer A:hover {
	TEXT-DECORATION: underline
}
#MessageContainer {
	CLEAR: both; BORDER-RIGHT: #fc0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fc0 1px solid; DISPLAY: none; PADDING-LEFT: 5px; BACKGROUND: #ffc; FLOAT: none; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 5px; BORDER-LEFT: #fc0 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #fc0 1px solid
}
#MessageContainer .error {
	CLEAR: both; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#minipopup #content {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 340px; PADDING-TOP: 5px
}
#minipopup BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 85%; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px
}
A.back:link {
	FONT-SIZE: 85%; COLOR: #EDDDA4
}
A.back:visited {
	FONT-SIZE: 85%; COLOR: #EDDDA4
}
A.back:hover {
	BACKGROUND: #EDDDA4; COLOR: #fff
}
INPUT {
	COLOR: #666
}
TEXTAREA {
	COLOR: #666
}
.required:unknown {
	FLOAT: right; COLOR: #e8769d; content: " *"
}
FORM INPUT.captcha {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; FLOAT: left; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 3px; WIDTH: 22%; MARGIN-RIGHT: 15px; PADDING-TOP: 3px; POSITION: relative
}
.error {
	BORDER-RIGHT: #e8769d 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e8769d 1px solid; PADDING-LEFT: 5px; BACKGROUND: #ffc; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; BORDER-LEFT: #e8769d 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #e8769d 1px solid
}
.error LI {
	LIST-STYLE-POSITION: inside; LIST-STYLE-IMAGE: url(../p/icon_error.gif)
}
.recap {
	BORDER-RIGHT: #ccc 1px dashed; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px dashed; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 10px 0px; BORDER-LEFT: #ccc 1px dashed; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px dashed; FONT-FAMILY: "Courier New", Courier, monospace
}
#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 77%; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: lowercase; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
#kaifaagenda {
	clear: right;
	float: right;
	width: 275px;
}
#kaifaagendaEvent {
	color: #EDDDA4;
	width: 265px;
}
#kaifareservation {
	margin-right: 30px;
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #EDDDA4;
	font-size: small;
	float: left;
	padding-top: 35px;
}
#kaifaprintreservation {
	clear: right;
	width: 350px;
	padding-top: 20px;
	padding-left: 180px;
}
headform {
	color: #EDDDA4;
	font-size: 140%;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	background-color: #009966;
	width: 445px;
}
#subscription {
	width: 433px;
	padding-right: 0px;
	float: right;
	margin-right: 5px;
	margin-bottom: 20px;
}
#registerformsubmitdiv {
	clear: both;
}
.submitgreen {
	background-color: #009966;
	border-top-width: 5px;
	border-right-width: 10px;
	border-bottom-width: 5px;
	border-left-width: 10px;
}
#kaifaagenda {
	clear: right;
	float: right;
	width: 290px;
}
#jobsleftslide {
	WIDTH: 150px;
	MARGIN-RIGHT: 30px;
	float: left;
	margin-top: 5%;
	margin-left: 20px;
}
#jobsrightslide {
	WIDTH: 375px;
	MARGIN-RIGHT: 25px;
	color: #EDDDA4;
	float: right;
	margin-top: 30px;
}
.Red copy {
	color: #F00;
	font-weight: 500;
}

