
BODY
{
	margin: 0px 0px 0px 0px;
	padding: 0;
	font-family: Arial;
	text-align: center;
	background-color: #dadfff;
}

#scaffold {
	background-color: #fff;
margin-left:auto; margin-right:auto; padding: 20px ; width: 755px; text-align:left; }

a:link {
	color: #1f2764;
}

a.print {
	text-decoration: none;
	padding: 1px;
}

h1 {
	font-size: 16px;
	margin-top: 5px;
}

h3 {
	font-size: 14px;
	margin-bottom: 5px;
	padding: 0px;
}

sup {
	font-size: 6px;
}


#frontpage strong, .callout {
	color: #a03947;
	font-weight: bold;

}

#frontmain {
	background: #fff url(/images/lcom_bg.jpg) no-repeat left 5px;

}

#frontwelcome {
	padding: 0px;
	margin: 13px 10px 0px 220px;
	font-size: 12px;
}

#frontwelcome h1{
	padding: 0px;
	margin: 0px;
	font-size: 1.15em;
}

#frontwelcome h3 {
	padding: 0px;
	margin: 0px;
	font-size: 1em;
}

#frontwelcome .special {
	padding-left: 20px;
	padding-top: 60px;
		
}

#frontwelcome p {
	margin: 0px;
	padding-bottom: 1em;

}

#ads ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	padding-left: 7px;
}

#ads ul li {
	padding-bottom: 5px;
}

#ads img {
	padding-right: 3px;
}

#spotlight {
	padding: 0px 10px;
		font-size: 12px;
}

#ads {
		font-size: 12px;
}

/************************/

#navbar td ul {
	padding: 0px 5px;
	margin: 0px;
	visibility: hidden; 
	display: none; 
	position: relative; 
	text-align: left;

	background-color: #e4eaf6;

	list-style: none;
	font-size: 12px;	
	padding-bottom: 0px;
}

#navbar td ul li {
	line-height: 1.5em;

	margin: 0px;
	background-color: #e4eaf6;
	border: 1px solid #e4eaf6;
	
	width: 20em;
	w\idth: 15em;	
}

#navbar {
	padding-bottom: 5px;
}

#navbar td.def , #navbar td{
	background: #fff url(/images/background.gif) repeat-x left top;
}

#navbar td.over {
	background-color: #e4eaf6 ;
	background-image: none;
/*	border: 1px solid #000;
	border-width: 1px 1px 0px 1px; */
}

#navbar td
{
	color: black ;
	/*padding: 6px 0px 6px 0px;  <-- no images*/
padding: 0px 0px 0px 0px; 
	font-family: Georgia;
	font-size: 13px;

}

#navbar td a {
	text-decoration: none;
	color: #000;
}



#navbar td ul a:link,
#navbar td ul a:visited,
#navbar td ul a:hover,
#navbar td ul a:active
{
	text-decoration: none ;
	color: black ;
	background: #e4eaf6 ;
	display: block ;
}

#navbar td ul a:hover
{
background: #cdd3e0 ;
}

/*********************************/
#main {
	padding: 0px 10px;
	font-size: 12px;
}

#menu {
	background: #f8eff0  url(/images/lady_menu_bottom.gif) no-repeat left bottom;
	padding: 0px;
	margin: 0px;
	padding-bottom: 270px;
	font-size: 12px;
}

#menu h3 {
	color: #3d3279;
	font-family: Georgia;
	padding-left: 10px;
}

.top {
 padding-top: 0px; margin-top: 0px;
}

#menu ul {
	padding: 0px;     
		margin: 0px;
	margin-left: 10px;
	padding-left: 20px;
	list-style-type: square;
	color: #3d3279;
}

#menu p {
	padding: 0px;
	margin: 0px;
}

#menu ul li {


}

#menu  a{
	text-decoration: none;
}

#menu a:hover {
	text-decoration: underline;
}

#consultation {
	/*height: 161px;
	width: 160px; */
	padding: 0px;
	background: #f8eabb url(/images/consultation_big_burst.gif) no-repeat top; 
	margin-bottom: 0px;
	text-align: center;
}

#search {
	/*height: 161px;
	width: 160px; */
	padding: 2px;
	margin-top: 3px;
	text-align: center;
}

#consultation p.contact {
	font-size: 12px;
	margin-top: 15px;
	text-align: center;
}

#consultation p.offers {
	font-size: 11px;
	margin-top: 10px;
	text-align: left;
	padding: 0px 5px 0px 7px;
}

#bapictures {
 /* border: 1px solid #CCCCCC;  margin-top: 15px; background-color: #e4eaf6; */
 padding: 0px 5px 5px 5px; 
/* background: #fff url(/images/side_info.gif) no-repeat top;  */
 margin-top: 0px;
}

#bapictures h3 {
	margin-bottom: 0px;
	padding-bottom: 0px;
}

span.click {
    color: Gray;
    font-size: 11px;
    font-weight: normal;
    text-align: center;
    padding-bottom: 10px;
}

.searchform {
  font-family:arial,sans-serif;
  font-size: 13px; 
  margin-top: 0px;
  margin-bottom: 10px;
  padding: 0px;
}

input.btn { 
  color: #3d3279; 
  font: bold 90% 'trebuchet ms',helvetica,sans-serif; 
  background-color:#f8eff0; 
  border:1px solid; 
  border-color: #666 #333 #666 #333; 
  height: 20px;
  margin: 0px;
  text-align: center;
} 

input.field { 
  font-family:arial,sans-serif;
  font-size: 13px; 
  color: #333; 
  font: 90% 'trebuchet ms',helvetica,sans-serif; 
  background-color:#FFF; 
  border:1px solid; 
  border-color: #666 #333 #666 #333; 
  height: 20px;
  margin: 0px;
  text-align: left;
}

