/* page layout */
* { padding: 0; margin: 0; }

body {
 font-family: trebuchet ms, sans-serif;
}
#wrapper { 
 margin: 0 auto;
 width: 820px;
 height:100%;
 background:#FFF;
}
#header {
 width: 816px;
 float: left;
 padding: 1px;
 height: 150px;
 margin: 0;
}
#leftcolumn { 
 margin: 0;
 padding: 10px;
 height: 100%;
 min-height:450px;
 width: 220px;
 float: left;
 font-size:13.5px;
}
#rightcolumn { 
 float: right;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 height: 100%;
 min-height:450px;
 width: 558px;
 display: inline;
}
#footer { 
 width: 800px;
 clear: both;
 margin: 0;
 padding: 10px;
 text-align:center;
}

/* text and image style */


#main h2 { text-align: center }
#right { cursor: pointer }
#slideshow  {  background: #ffc; width: 800px; height: 150px; border: 1px solid gray; font-size: small }
#slideshow div { text-align: center; padding:20px; margin:0 }

.photoLabel {
background:#999;
margin:3px;
font-weight:bold;
font-size:24px;color:#ffffff;
font-family:trebuchet ms,sans-serif;
text-align:center;
}



h1,h2,h3 { color:#6D0026;}

A:link     { color: #6D0026; font-weight: bold; text-decoration:none; }
A:hover    { color: #000000; font-weight: bold; text-decoration:underline; }
A:visited  { color: #6D0026; font-weight: bold; text-decoration:none; }
A:visited:hover    { color: #000000; font-weight: bold; text-decoration:underline; }
A:active   { color: #6D0026; font-weight: bold; text-decoration:none; }

A.white     { color: #FFFFFF; font-weight: normal; text-decoration:none; font-size:11px; }
A.white:hover    { color: #FFFFFF; font-weight: normal; text-decoration:underline; font-size:11px; }

P { padding-top:10px;padding-bottom:10px; }

img {
border:0;
}

.burgundy {
color: #6D0026;
}
.noTopPad {padding-top:0px;}


TD { font-size:12px; color:#000000;}
TH { font-size:12px; color:#6D0026;}

.small {font-family: arial, helvetica, sans-serif; font-size:12px; color:#000000; }
.smaller {font-family: arial, helvetica, sans-serif; font-size:10px; color:#000000; }
.footer {font-family: arial, helvetica, sans-serif; font-size:x-small; color:#000000;text-align:center; }


/* custom DIVs in right column */

#div-1 {
 position:relative;
}
#logo {
 position:absolute;
left:175px;top:128px;
width:207px;
 height:204px;
}
#about-rollover {
 position:absolute;
left:175px;top:128px;
width:207px;
 height:204px;
 text-align:center;
 font-size:9pt;
 visibility:hidden;
}
#oriental-rollover {
 position:absolute;
left:175px;top:128px;
width:207px;
 height:204px;
 text-align:center;
 font-size:9pt;
 visibility:hidden;
}
#facial-rollover {
 position:absolute;
left:175px;top:128px;
width:207px;
 height:204px;
 text-align:center;
 font-size:9pt;
 visibility:hidden;
}
#detox-rollover {
 position:absolute;
left:175px;top:128px;
width:207px;
 height:204px;
 text-align:center;
 font-size:9pt;
 visibility:hidden;
}
#weightloss-rollover {
 position:absolute;
left:175px;top:128px;
width:207px;
 height:204px;
 text-align:center;
 font-size:9pt;
 visibility:hidden;
}
#wholefoods-rollover {
 position:absolute;
left:175px;top:128px;
width:207px;
 height:204px;
 text-align:center;
 font-size:9pt;
 visibility:hidden;
}
#contactus-rollover {
 position:absolute;
left:175px;top:128px;
width:207px;
 height:204px;
 text-align:center;
 font-size:9pt;
 visibility:hidden;
}
#newbutton-rollover {
 position:absolute;
left:175px;top:128px;
width:207px;
 height:204px;
 text-align:center;
 font-size:9pt;
 visibility:hidden;
}
#about-us {
 position:absolute;
left:90px;top:120px;
width:68px;
 height:63px;
 z-index:50;
}
#oriental-medicine {
 position:absolute;
left:160px;top:20px;
width:68px;
 height:63px;
 z-index:50;
}
#facial-rejuvenation {
 position:absolute;
left:257px;top:0px;
width:68px;
 height:63px;
 z-index:50;
}
#detoxification {
 position:absolute;
left:345px;top:37px;
width:68px;
 height:63px;
 z-index:50;
}
#weight-loss {
 position:absolute;
left:407px;top:118px;
width:68px;
 height:63px;
 z-index:50;
}
#wholefoods {
 position:absolute;
left:400px;top:230px;
width:100px;
 height:63px;
 z-index:50;
}
#contact-us {
 position:absolute;
left:340px;top:320px;
width:68px;
 height:63px;
 z-index:50;
}

.pics {  
    height:  232px;  
    width:   232px;  
    padding: 0;  
    margin:  0;  
} 
 
.pics img {  
    padding: 15px;  
    border:  1px solid #ccc;  
    background-color: #eee;  
    width:  200px; 
    height: 200px; 
    top:  0; 
    left: 0 
}

