/* GENERAL STYLES */
body
{

   behavior:url("/csshover.htc");
  margin:0 0 0 0;
padding: 0 0 0 0;
background-color:#efebe5;

}

.footerheading
{
	color:#877d75;
	font-size:12px;
	text-align:center;
	font-family:Century gothic,Arial;
	
}
.footerheadingbold
{
	color:#877d75;
	font-size:26px;
	text-align:center;
	font-family:Century gothic,Arial;

}
img
{
border:0;
}

td {
	font-family: Century gothic,Arial;
        font-size:12px;
        /*color:#63564e;*/
color:#857362
        line-height:1.5em;
}

th {
	font-family: Century gothic,Arial;
}
#main
{
margin: 0px auto 0px auto;
width:745px;
background-color:#ffffff;

}
#headlabel
{
margin:0 0 0 0;
padding:0 0 0 0; 
width:705px;
height:600px;
background-image:url('/engimages/giftprogram/background.png');
background-repeat:no-repeat;
}
div.transbox
  {
  width:270px;
  height:300px;
  margin:-280px 20px;
  background-color:#ffffff;
  
  /* for IE */
  filter:alpha(opacity=60);
  /* CSS3 standard */
  opacity:0.6;
  }
div.transbox #midAppcontent
  {
 
  color:#685c53;
  }
  
#transboxbottom
{
  width:400px;
   height:40px;
  text-align:center;

  background-color:#ffffff;
  /* for IE */
  filter:alpha(opacity=60);
  /* CSS3 standard */
  opacity:0.6;
   color:#685c53;
}
#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;*/

width:709px;
height:21px;
border-width: 1px;
border-style: solid;
border-color:#4b3c30;
vertical-align:middle;
}
#mainmenu ul
{
list-style:none;
margin:0px 0 0px 0px;
padding:0px 0 0px 0;
}
#mainmenu li
{
float:left;
font-family:Century gothic,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:Century gothic,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:705px;

display:block;
margin:20px;
}
#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:Century gothic,Arial;
font-size:15px;
color:#685c53;

line-height:1.5em;
text-align:justify;
text-decoration:none;
}
.fontbold
{
	font-family:Century gothic,Arial;
font-size:15px;
color:#685c53;
line-height:1.5em;
text-align:justify;
text-decoration:none;
font-weight:bold;
}
.fontunbold
{
font-family:Century gothic,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;
}
#bottom
{
margin:20px;
}

.ulstyle
{
list-style:none;
margin:0 0 0 0;
padding:0 0 0 0;
background-color:#FFFFFF;
font-size:11px;
}
#calltodaysec, #phnnumbersec, #mainfootersec
{
float:left;
}
.subhead
{
font-size:19px;
}
.bluetext
{
color:#2787de;
font-size:17px;
font-weight:bold;
}
.marroonhead
{
font-family:Century gothic,Arial;
font-size:22px;
color:#873643;
text-align:center;
font-weight:bold;
}
.fontother
{
font-family:Century gothic,Arial;
font-size:15px;
color:#685c53;

line-height:1.5em;
text-align:justify;
text-decoration:none;
}
.control
{
color:#000000;
width:190px;
height:15px;
font-size:12px;
}
.empty
{
width:100px;
}

#giftheadlabel
{
margin:0 0 0 0;
padding:0 0 0 0; 
width:705px;
height:600px;
background-image:url('/engimages/Giftcardprogram/background.png');
background-repeat:no-repeat;
}
div.gifttransbox
  {
  width:270px;
  height:250px;
/*  margin:-280px 20px; */
  background-color:#ffffff;
  
  /* for IE */
  filter:alpha(opacity=60);
  /* CSS3 standard */
  opacity:0.6;
  }
div.gifttransbox #midAppcontent
  {
 
  color:#685c53;
  }
  
#gifttransbox2
{

width:280px;
height:200px;
 background-color:#ffffff;
  
  /* for IE */
  filter:alpha(opacity=60);
  /* CSS3 standard */
  opacity:0.6;

background-image:url('../engimages/Giftcardprogram/image01.png');
background-repeat:no-repeat;
	
  }
  
#transboxbottom
{
  width:400px;
   height:40px;
  text-align:center;

  background-color:#ffffff;
  /* for IE */
  filter:alpha(opacity=60);
  /* CSS3 standard */
  opacity:0.6;
   color:#685c53;
}

.giftulstyle
{
	margin:-280px 20px;
list-style:none;
padding:0 0 0 0;

}
.fontstylegift
{
font-size:0.7em;
  color:#4b3c30;
line-height:1.8em;
text-align:justify;
text-decoration:none;
}

#midAppcontentgift
{

background-color:#FFFFFF;
padding:20px 0px 15px 10px;

display:block;
}

.fntunbold
{
font-weight:normal;
}
.txtred
{
color:#FF0000;
}

/* EDITOR PROPERTIES */
