/* CSS Document */

html, body { 
font-family : Arial, Helvetica, sans-serif; 
text-align : center; 
margin : 0 auto; 
background : #ffffff; 
} 
td { 
font-family : Arial, Helvetica, sans-serif; 
} 
th { 
font-family : Arial, Helvetica, sans-serif; 
} 
#container { 
width : 780px; 
margin : 0 auto; 
background : #ffffff; 
clear : both; 
} 
#container2 { 
width : 780px; 
height : 340px;
margin : 0 auto; 
background : #ffffff; 
clear : both; 
} 
#container3 { 
width : 477px; 
margin : 0 auto; 
background : #fcf7ed; 
float: left; 
} 
#logobanner { 
width : 780px; 
height : 80px; 
margin : 0 auto; 
background : #ffffff; 
clear : both; 
} 
#menu { 
background : transparent url(../images/ginger_button_up.gif); 
display : block; 
width : 780px; 
height : 42px; 
margin : 0 auto; 
clear : left; 
} 
#menu ul { 
margin : 0; 
padding : 0; 
list-style-type : none; 
} 
#menu li { 
float : left; 
} 
* html #menu a:link, * html #menu a:visited { 
height : 42px; 
height : 0; 
} 
#menu a#item1 { 
background : transparent url(../images/ginger_button_treatments_up.gif) no-repeat 0 0; 
display : block; 
width : 195px; 
height : 42px; 
padding-top : 0; 
margin-right : 0; 
color : #000; 
text-decoration : none; 
} 
#menu a#item2 { 
background : transparent url(../images/ginger_button_rooms_up.gif) no-repeat 0 0; 
display : block; 
width : 195px; 
height : 42px; 
padding-top : 0; 
margin-right : 0; 
color : #000; 
text-decoration : none; 
} 
#menu a#item3 { 
background : transparent url(../images/ginger_button_products_up.gif) no-repeat 0 0; 
display : block; 
width : 195px; 
height : 42px; 
padding-top : 0; 
margin-right : 0; 
color : #000; 
text-decoration : none; 
} 
#menu a#item4 { 
background : transparent url(../images/ginger_button_contacts_up.gif) no-repeat 0 0; 
display : block; 
width : 195px; 
height : 42px; 
padding-top : 0; 
margin-right : 0; 
color : #000; 
text-decoration : none; 
} 
#menu a#item1:hover { 
background : transparent url(../images/ginger_button_treatments_or.gif) no-repeat 0 0; 
display : block; 
width : 195px; 
height : 42px; 
padding-top : 0; 
margin-right : 0; 
color : #000; 
text-decoration : none; 
} 
#menu a#item2:hover { 
background : transparent url(../images/ginger_button_rooms_ovr.gif) no-repeat 0 0; 
display : block; 
width : 195px; 
height : 42px; 
padding-top : 0; 
margin-right : 0; 
color : #000; 
text-decoration : none; 
} 
#menu a#item3:hover { 
background : transparent url(../images/ginger_button_products_ovr.gif) no-repeat 0 0; 
display : block; 
width : 195px; 
height : 42px; 
padding-top : 0; 
margin-right : 0; 
color : #000; 
text-decoration : none; 
} 
#menu a#item4:hover { 
background : transparent url(../images/ginger_button_contacts_ovr.gif) no-repeat 0 0; 
display : block; 
width : 195px; 
height : 42px; 
padding-top : 0; 
margin-right : 0; 
color : #000; 
text-decoration : none; 
} 
#menu #item5 { 
background : url(../images/ginger_button_treatments_dn.gif); 
display : block; 
width : 195px; 
height : 42px; 
padding-top : 0; 
margin-right : 0; 
color : #000; 
text-decoration : none; 
} 
#menu #item6 { 
background : url(../images/ginger_button_rooms_dn.gif); 
display : block; 
width : 195px; 
height : 42px; 
padding-top : 0; 
margin-right : 0; 
color : #000; 
text-decoration : none; 
} 
#menu #item7 { 
background : url(../images/ginger_button_products_dn.gif); 
display : block; 
width : 195px; 
height : 42px; 
padding-top : 0; 
margin-right : 0; 
color : #000; 
text-decoration : none; 
} 
#menu #item8 { 
background : url(../images/ginger_button_contacts_dn.gif); 
display : block; 
width : 195px; 
height : 42px; 
padding-top : 0; 
margin-right : 0; 
color : #000; 
text-decoration : none; 
} 
* html #menu a:hover { 
height : 42px; 
height : 0; 
} 
#titlebar { 
width : 754px; 
height : 118px; 
background : #99cccc; 
float : left; 
} 
#titleborder { 
width : 26px; 
height : 118px; 
background-image : url(../images/ginger_border_3color.gif); 
float : right; 
} 
#bodyborder { 
width : 26px; 
height : 340px; 
background-image : url(../images/ginger_border_3color.gif); 
float : right; 
} 
#footerborder { 
width : 26px; 
height : 20px; 
background-image : url(../images/ginger_border_3color.gif); 
float : right; 
} 
#bodycontent { 
width : 754px; 
height : 340px; 
margin : 0 auto; 
background : #fcf7ed; 
float : left; 
} 
#productscontent { 
width : 464px; 
height : 340px; 
margin : 0 auto; 
background-image : url(../images/ginger_products_pic.jpg); 
} 
#contactscontent { 
width : 495px; 
height : 340px; 
margin : 0 auto; 
background-image : url(../images/ginger_contacts_pic.jpg); 
} 
#treatmentbutton { 
width : 370px; 
height : 79px; 
padding-top : 250px;
float: right;
} 
#footerblock { 
width : 754px; 
height : 20px; 
margin : 0 auto; 
background : #fcf7ed; 
float : left; 
} 
#address { 
width : 780px; 
height : 30px; 
margin : 0 auto; 
padding-top: 8px;
background : #ffffff; 
clear : both; 
} 
#copyblock { 
width : 780px; 
height : 18px; 
margin : 0 auto; 
background-image : url(../images/ginger_copyright.gif); 
clear : both; 
} 
.titletxt { 
font-family : Helvetica, Verdana, Arial, sans-serif; 
font-size : 18pt; 
color : #0088cc; 
text-align : left; 
margin-top : 20px; 
margin-right : 20px; 
margin-left : 0px; 
} 
.bodytxt { 
font-family : Arial, Helvetica, Verdana, sans-serif; 
font-size : 9pt; 
color : #886644; 
text-align : left; 
margin-top : 10px; 
margin-right : 10px; 
margin-left : 20px; 
} 
.infotxt { 
font-family : Arial, Helvetica, Verdana, sans-serif; 
font-size : 12pt; 
color : #0088cc; 
text-align : left; 
margin-top : 20px; 
margin-right : 20px; 
margin-left : 0px; 
} 
.infotxt2 { 
font-family : Arial, Helvetica, Verdana, sans-serif; 
font-size : 12pt; 
color : #886644; 
text-align : left; 
margin-top : 20px; 
margin-right : 20px; 
margin-left : 0px; 
} 
.addresstxt { 
font-family : Arial, Helvetica, Verdana, sans-serif; 
font-size : 11pt; 
font-weight: bold;
color : #886644; 
text-align : center; 
margin-top : 6px; 
margin-right : 0px; 
margin-left : 0px; 
} 
.roomtxt { 
font-family : Arial, Helvetica,Verdana, sans-serif; 
font-size : 11pt; 
line-height: 14pt;
color : #886644; 
text-align : left; 
margin-top : 16px; 
margin-right : 10px; 
margin-left : 20px; 
} 
.producttxt { 
font-family : Arial, Helvetica, Verdana, sans-serif; 
font-size : 11pt; 
line-height: 14pt;
color : #886644; 
text-align : left; 
margin-top : 20px; 
margin-right : 10px; 
margin-left : 36px; 
} 
.telephone { 
font-family : Arial, Helvetica, Verdana, sans-serif; 
font-size : 14pt; 
line-height: 14pt;
font-weight: bold;
color : #886644; 
text-align : left; 
} 
.callaction { 
font-family : Arial, Helvetica, Verdana, sans-serif; 
font-size : 12pt; 
color : #0088cc; 
text-align : left; 
margin-top : 20px; 
margin-right : 10px; 
margin-left : 20px; 
}
a:link {
	color: #886644;
	text-decoration : none; 
}
a:hover {
  color: #0088cc;
  text-decoration : none; 
}
a:visited {
	color: #886644;
	text-decoration : none; 
}
#divUpControl {
	position:absolute; 
	width:17px;
	height:17px; 
	z-index:2; 
	text-align: right
}
#divDownControl {
	position:absolute; 
	width:17px;
	height:17px; 
	z-index:2;
	text-align: right
}
#listbox {
	visibility: hidden; 
	overflow: hidden; 
	width:200px; 
	clip: rect(0px, 200px, 340px, 0px); 
	position: absolute; 
	height: 340px
}
#list {
	position: absolute;
}
#treatfront { 
width : 477px; 
height : 340px; 
margin : 0 auto; 
background-image : url(../images/ginger_treatment_pic01.jpg);  
float : left;
} 
#treatfront2 { 
width : 477px; 
height : 340px; 
margin : 0 auto; 
background-image : url(../images/ginger_treatment_winter.jpg);  
float : left;
} 
#treatbody { 
width : 477px; 
margin : 0 auto; 
background : #fcf7ed; 
float : left;
} 
