html {height:100%;}
body {margin:0; padding:0; background:#f9efce url(images/tall_main_x.gif) top center repeat-y; height:100%}
table, td {border-collapse:collapse;}
table, td, img {border:0; padding:0;}
form, td{margin:0; padding:0;}
td, select, input {font:11px/14px verdana, tahoma, arial, helvetica, sans-serif; color:#4A6571; vertical-align:top;  text-align:left;}
.table{ height:100%; }
ul { margin:0; padding:0; list-style:none;}
/* menu */
#navigation 
{
    list-style-type: none;
    font-family: Tahoma;
    font-size: 12px;
    font-weight: 600;
    text-align:center;
}
#ServiceBox1,#ServiceBox2{
height:580px;	
}
#othersites{
visibility:hidden;	
}
.before-after{
width:190px;height:190px;overflow:hidden;background-color:#958c85;	
}
#navigation li {
 float: left;
 background: none;
 text-align: center;
 padding-left: 20px;
}

#navigation span.selected {
 color: white;ngebullet
 font-weight: normal;    
}

#navigation li.separator {
 background: url('images/mn-separator.jpg') no-repeat top right;
 width:2px;
 color: #7e3217;
}

#navigation li a {
 color: #ddd3b3;
 font-family: Tahoma;
 font-size: 12px;
 font-weight: normal;
 text-decoration: none;
}

#navigation li a:hover {
 color: #b5a490;
}

#rightnav
{    
    color: White;
    font-family: verdana, Tahoma;
    font-size: 12px;
    font-weight: 600;
    text-align:center;
    font-style: italic;
    padding-top:4px;
}
.news1 {
	padding-top:6px;
	padding-bottom:10px;
	padding-right:30px;
	float:left;
}
.news2 {
	font-size:12px;
	float:left;
	width:200px;
	padding-bottom:15px;
}
.news2 H3 {
	margin:0px;	
	font-size:14px;
}
.promo {
	width:670px;	
}
.promobox {
	width:670px;height:120px;border:4px solid #f9efce;background: url('images/Promo_BG.gif');color:#ffffff;font-size:12px;padding:0px 0px 0px 0px;text-transform:uppercase;font-weight:normal;color:#ffffff;font-family:'Century Gothic',verdana,arial,helvetica,sans-serif;margin-bottom:20px;
}
.promobox .boxleft {
	float:left;padding-top:14px;height:106px;
}
.promobox .boxright {
	float:right;padding-top:14px;text-align:right;padding-right:10px;
}
.promobox H2,.promo H2 {
	font-weight:normal;font-size:20px;padding:0;margin:0;
}
.promobox H1,.promo H1 {
	font-size:24px;font-weight:normal;padding:0;margin:0 0 12px 0;font-family:'Century Gothic',verdana,arial,helvetica,sans-serif;	
}
H1{
	font-size:24px;font-weight:bold;padding:0;margin:5 0 12px 0;font-family:'Century Gothic',verdana,arial,helvetica,sans-serif;	
}
H8{
	color:#000000;font-size:18px;font-weight:normal;padding:0px 0 10px 0;margin-top:8px;font-family:'Century Gothic',verdana,arial,helvetica,sans-serif;line-height:150%;	
}
A .title_main3 A.title_main3, .title_main3,H2.title_main3, A H2.title_main3{
	text-decoration:none;	
}
A:hover .title_main3, .title_main3 a:hover{
	text-decoration:none;	
	color:#443b1d;
}
.burgundy{
	color:#782a05;	
}
.servicebox {
	border-bottom: 1px solid #d4cac0;padding-bottom:20px;width:670px;padding-top:15px;
}
.servicebox H3,.promo H3 {
	font-weight:bold;margin-top:5px;margin-bottom:0px;padding-bottom:0px;	
}
.servicebox H2 {
	font-weight:normal;margin-top:5px;	
}
.servicebox .boxright {
	float:right;text-align:right;padding-left:20px;font-size:12px;padding-bottom:50px;
}
.NewSpa {
	padding-right:8px;
	margin-top:4px;
}
.NewSpa2 {
	padding-left:8px;
	margin-top:0px;
}
.servicebox3{
	border-bottom: 1px solid #d4cac0;padding-bottom:20px;width:320px;padding-top:15px;float:left;padding-right:20px;height:260px;
}
.servicebox2 {
	border-bottom: 1px solid #d4cac0;padding-bottom:20px;width:520px;padding-top:15px;
	
}
.servicebox2 H3 {
	font-weight:bold;margin-top:5px;margin-bottom:0px;padding-bottom:0px;	
}
.servicebox2 H2 {
	font-weight:normal;margin-top:5px;line-height:100%;
}
 .servicebox3 H2 {
	font-weight:bold;margin-top:5px;line-height:100%;font-size:16px;
}
.servicebox2 .boxright {
	float:right;text-align:right;padding-left:20px;font-size:12px;padding-bottom:50px;
}
.serviceimg{
	padding-bottom:15px;
	float:right;padding-left:10px;padding-top:20px;padding-right:30px;
}



/*PRomots March 2010*/
.grey {
	color#292929;	
}
.promocolumn{
float:left;width:200px;margin-left:40px;font-family:Verdana, Helvetica, sans-serifline-height:100%;margin-top:40px;	
}
H7{
	 color:#7b2107;font-size:18px;line-height:100%;
}

.promocolumn UL{
	list-style-image:none;
	line-height:120%;
	list-style-position: outside;

}
.promocolumn LI{
	margin-top:4px;
}
.promocolumn a{
	color:#7b2107;
}
.promoheader{
	padding:0 0 8px 0;border-bottom:1px solid #6b7278;vertical-align:baseline;margin-bottom:10px;
}
.promotext{
	font-size:12px;font-family:Verdana, Helvetica, sans-serif;line-height:130%;
}
.promotext2{
color:#000000;font-size:13px;font-family:Verdana, Helvetica, sans-serif;line-height:120%;	
}
.promotextsmall{
color:#000000;font-size:11px;font-family:Verdana, Helvetica, sans-serif;line-height:120%;	
}
H4{
color:#000000;font-size:18px;line-height:100%;margin:0;font-weight:normal;	
}
H5{
color:#7b2107;font-size:24px;font-weight:normal;line-height:100%;margin:0 0 8px 0;
}
#promographic {
	 width:100%;border-top:3px solid #e6ffc4;border-bottom:3px solid #392d23;background-color:#ffffff;margin-top:-10px;
}
#promographic DIV{
	font-family:'Century Gothic','Arial Black', Gadget, sans-serif;height:222px;	
}







.righttop {height:22px; background: #5f1708; width:148px; text-align: center; color: White; font-style:italic; font-weight:normal; padding-top:8px;}
.rightbot {background: #5f1708; border: solid 1px #5f1708; width:146px;}
.rightbottext {padding: 6px 10px 6px 10px;}
.bannertop {height: 18px; background: #884531; text-align:center; color: White; font-size: 13px;width:552px; padding-top: 4px;}
.bannerbot {border: solid 1px #884531; width:550px;}
.bannertops {height: 18px; background: #884531; text-align:center; color: White; font-size: 13px;width:124px; padding-top: 4px;}
.bannerbots {border: solid 1px #884531; width:122px;}
.bannertext {padding: 10px 10px 10px 10px;}
.bannersep {width:1px; background: #884531;} 
.maintitle {font-family: verdana, Tahoma, Arial; font-size: 15px; color: #000;}


/*in_line_style*/

a{ color:#ffffff;}
a:hover{text-decoration:none;}

a.nu{text-decoration:none;}
a.nu:hover{text-decoration:underline;}

strong{ color:#2C444E;}

xstrong a{ background:url(images/bull_link.gif) center left no-repeat; color:#958a7e;  text-decoration:none; padding:0 0 0 10px;}
x.list strong a{ background:url(images/bull_link.gif) center left no-repeat; color:#958a7e;  text-decoration:none; padding:0 0 0 10px;}
strong a:hover{ text-decoration:none; color:#816d4c}

p {margin:6px 0 0 0; padding:0;}

xli {
	xbackground:url(images/list_bull.gif) top left no-repeat; margin:0; padding:0 0 0 12px;
	 list-style: none;
	}
	
UL.normallist {
	list-style: disc outside; 
	padding-left: 20px;
	line-height:160%;
	list-style-position: outside;
	list-style: none;
	list-style-image:url("ximages/Bullet-new.gif");
}

ul.normallist {
list-style-type: none;
padding: 0em;
margin: 0em;
}

ul.normallist li {
background-image: url("images/Bullet-new.gif");
background-repeat: no-repeat;
background-position: 0em .4em;
padding-left: 1em;
}


.xchangebullet{
	xlist-style-image:url("images/Bullet-new.gif");	
	xlist-style-position: inside;
}

.normallist LI{
	 width:160px;
}
UL.normallist A{
	color:#000000;	
}
.normallist A{
	text-decoration:none;

}
.normallist A:hover{
	text-decoration:none;
	color:#443b1d;
}

.test{
list-style-image:url("images/Bullet-new.gif");
}

.ServiceTable TD{
	padding-right:20px;
	padding-left:20px;
}
.ServiceTable H2{
	height:20px;	
}
.ServiceBox{
	float:left;background-color:#fdf6df;border-left:1px solid #c8be9c;border:1px solid #c8be9c;padding:5px 15px 15px 5px;border-radius: 1em;margin-right:20px;
}
.ServiceBox IMG{
	padding-bottom:10px;	
}
li.list { list-style: disc outside; padding-left: 20px;}
ul.list {padding-left: 25px;}
.list li a{color:#884531; background:none; list-style: none; font-weight: bold;}

.main_table{ width:100%; height:100%;}
.site_center{text-align:left; width:100%; height:100%;}
.site_center1{text-align:left; width:936px; height:100%;}
.site_w{height:100%; background:#e1d4a8; width:766px;}

.site_right{text-align:center; width: 168px; background:#5f1708;}
.border{width:1px; height:100%; background:#372d27;}
.lgborder{width:1px; height:100%; background:#772107}
.select_button {background-color: #dbd8cb; color: #3a3029; text-align: center;}
a.rightlist{ background:url(images/bull_link.gif) center left no-repeat; color:#ffffff;  text-decoration:none; padding:0 0 0 10px; font-weight:normal;}
a:hover.rightlist{color:#d7bdb6; text-decoration: underline;}
.rightlist2{ background:url(images/trans.gif) center left no-repeat; color:#ffffff;  text-decoration:none; padding:0 0 0 10px; font-weight:normal;}
.rightlist2:hover{color:#d7bdb6; text-decoration: underline;}
.sitemap li a{ background:url(images/bull_link.gif) center left no-repeat; color:#958a7e;  text-decoration:none; padding:0 0 0 10px;}


/*header*/
.h_menu_wrapper{ background:url(images/header_wrapper.jpg) top left repeat-x; width:100%; height:71px;}

.h_wrapper_foto{ background:#edebe1 url(images/h_wrapper_foto.jpg) no-repeat 0 3px; width:100%; height:346px;}
.h_wrapper_foto img{ margin:102px 0 0 479px;}
.h_menu_bg {height:73px; background: url('images/mn-bg.jpg') repeat-x #E6FFC4;}
.h_menu_smbg {height:45px; background: url('../images/mn-bg-sm.jpg') repeat-x #fff;}

/*footer*/

.footer{ padding: 10px 0 10px 0; color:#000000;}
.footer a{ color:#000000;}
.footer span{ margin:0 319px 0 45px;}
.footerblurbdiv {text-align: center; padding: 0 50px 15px 50px; color:#333025;}
.footerblurb {border-top: solid 1px #e1d4a8; padding-top: 8px;}
.footerblurb a { color:#333025;}
/*content*/
.separate_dark{background:url(images/separate_dark.gif) top left repeat-y; width:1px; height:100%;}
.title{ display:block;}

.row_top td{ color:#ffffff;}
.row_top td strong{ color:#ffffff;}
.row_top_indent{margin:23px 0 25px 0;}

.row_bottom{ background:#f9efce;}
.row_bottom td{color:#000000;}
.row_bottom td strong{color:#000000;}
.row_bottom td strong a{color:#000000; text-decoration:none}
.row_bottom td strong a:hover{ text-decoration:none; color:#7c6d69;}
.row_bottom td a{ color:#000000;}
.row_bottom_indent{ margin:30px 0 31px 0;}
.separate{ background:url(images/separate.gif) top left repeat-y; width:1px; height:100%;}

.indent_img{ float:left; margin:2px 20px 0 0;}
.indent_p{ height:11px;}

/*Custom Titles*/
a.clink {color: #771804; font-weight: bold;}
a:hover.clink {color:#873727;}

h2.title_main3, .title_main3 a, a.title_main3,.title_main3, h2.title_main3 a {font-size: 12px; color: #771804; font-weight: bold;text-decoration: none;}

h2.title_main4 {font-size: 12px; color: #000000; font-weight: bold; text-decoration: underline;}
.title_main {font-size: 13px; color: #edebe1;}
.title_main2 {font-size: 15px; color: #000000; font-weight: bold;}
.title_main a{font-size: 13px; color: #edebe1; text-decoration: none;}
.title_main a:hover{font-size: 13px; color: #816d4c; text-decoration: none;}
.title_sub {font-size: 12px; color: #816d4c; padding-bottom: 8px;}


/*index.html*/
#page1 .row_top{ width:100%; height:197px; background:#7b2107    url(images/p1_conr_wr1.gif) top left no-repeat;}
#page1 .row_top .p1_conr_wr2{ width:100%; height:197px;}
#page1 .form{ height:66px;}
#page1 .form select{ width:232px; height:20px; border:1px solid #a8a188; background:#dbd8cb; color:#5c4d43; margin-top:27px;}
#page1 li.list_item { list-style-image:url(images/list_bull.gif);}

#page1 .row_bottom{ height:225px;}

/*index-1.html*/
#page2 .row_top{ width:100%; background:#7b2107;}
#page2 .row_top_h{ height:213px;}

#page2 .row_bottom_h{ height:100px;}
#page2 img.bio_img{padding-left:14px; text-align:right;}

/*index-2.html*/
#page3 .row_top{ width:100%; background:#7b2107;}
#page3 .row_top_h{ height:133px;}

#page3 .row_bottom_h{ height:180px;}

/*index-3.html*/
#page4 .row_top{ width:100%; background:#7b2107;}
#page4 .row_top_h{ height:203px;}

#page4 .row_bottom{ height:171px;}
#page4 p.news_item{ background:url(images/bull_link.gif) center left no-repeat; color:#958a7e;  text-decoration:none; padding:0 0 0 10px;} 

/*index-4.html*/
#page5 .row_top{ width:100%; background:#7b2107;}
#page5 .row_top_h{ height:133px;}

#page5 .row_bottom_h{ height:180px;}

/*index-5.html*/
#page6 .row_top{ width:100%; background:#7b2107;}
#page6 .row_top_h{ height:260px;}

#page6 .row_bottom_h{ height:40px;}


/*index-6.html*/
#page7 .row_bottom_h{ height:361px;}
.indent_p1{ height:16px;}

STRONG{
	--font-weight:normal;	
}
 


