/* GENERAL STYLES */
body
{

   behavior:url("/csshover.htc");
  margin:0 0 0 0;
padding: 0 0 0 0;
background-color:#efebe5;

}

img
{
border:0;
}

td {
	font-family: Arial;
}

th {
	font-family: Arial;
}
#main
{
margin: 0px auto 0px auto;
height:100%;
width:745px;
background-color:#ffffff;
overflow:hidden;
}
#headlabel
{
margin:0 0 0 0;
padding:0 0 0 0;
width:745px;
height:47px;
}
#headbanner
{
margin:0 0 0 0;
padding:0 0 0 0;
width:745px;
height:217px;
}
#menusepbar
{
margin:0 0 0 0;
padding:0 0 0 0;
width:745px;
height:5px;
background-color:#ffffff;
}
body.home #mainmenu a#homemenu,
body.FreeAppointment #mainmenu a#appointmentmenu,
body.product #mainmenu a#productmenu,
body.promotion #mainmenu a#promotionmenu,
body.WheretoBuy #mainmenu a#wherebuymenu,
body.whyshop #mainmenu a#whyshopmenu,
body.FAQ #mainmenu a#faqmenu
{
 color:#000000;
}

#mainmenu
{
margin:0 0 0 0;
padding:0px 0 0 0px;
width:745px;
height:21px;
background-image:url(../images/LC_menubar.jpg);
background-repeat:no-repeat;
vertical-align:middle;
}
#mainmenu ul
{
list-style:none;
margin:0px 0 0px 0px;
padding:0px 0 0px 0;
}
#mainmenu li
{
float:left;
font-family:Arial;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
margin:0 0px 0 0;
}
#mainmenu li:hover
{
color:#000000;
}
#mainmenu a
{
float:left;
font-family:Arial;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}

#mainmenu a:hover
{
color:#000000;
}

#langsec
{
padding:5px 0 0px 20px;
}
#maincontent
{
width:745px;
height:100%;
display:block;

}
#sideimgarea
{
width:65px;
float:left;
margin:0 0 0 0;
display:block;
}
#righthomecontent
{
float:left;
width:679px;
background-color:#FFFFFF;
padding:20px 0 15px 0;
margin:0 0 0 0;
display:block;
}
#righthomecontent p
{
padding:0px 20px 0px 20px;
}
.fontstyle
{
font-family:Arial;
font-size:15px;
color:#685c53;

line-height:1.5em;
text-align:justify;
text-decoration:none;
}
.fontbold
{
	font-family:Arial;
font-size:15px;
color:#685c53;
line-height:1.5em;
text-align:justify;
text-decoration:none;
font-weight:bold;
}
.fontunbold
{
font-family:Arial;
font-size:12px;
color:#685c53;

line-height:1.5em;
text-align:justify;
text-decoration:none;
}
#contentbottom
{
	float:left;
	margins:0 0 0 0;
	background-color:#ffffff;
	padding:0 0 0 0px;
	width:745px;	
}
#contentbottom ul
{
padding:0 0 0 66px;
background-color:#FFFFFF;
width:745px;
}

#contentbottom li
{
float:left;
}

.ulstyle
{
list-style:none;
margin:0 0 0 0;
padding:0 0 0 0;
background-color:#FFFFFF;
}
#calltodaysec, #phnnumbersec, #mainfootersec
{
float:left;
}
.subhead
{
font-size:19px;
}
.bluetext
{
color:#2787de;
font-size:17px;
font-weight:bold;
}
.marroonhead
{
font-family:Arial;
font-size:22px;
color:#873643;
text-align:center;
font-weight:bold;
}
.fontother
{
font-family:Arial;
font-size:15px;
color:#685c53;

line-height:1.5em;
text-align:justify;
text-decoration:none;
}
.control
{
color:#000000;
}

/* EDITOR PROPERTIES */
