* {
margin: 0;
padding: 0;
}

body {margin:2px 0px  0px 0px; 
	padding:0px;
	text-align:center;
	background-color:#F2E5CC;}

#container{
width: 740px;
height:100%;
margin: 0px auto;
border: 1px solid #CD9933;
overflow:hidden;
line-height: 120%;
text-align:left;
font-size:0.7em;
	font-family:  "Lucida Grande", "Lucida Sans Unicode",  palatino, verdana,  arial,  sans-serif; 
	line-height:140%;
	color:#5D4618;
	background-color:#DCB972;
	background-image:url(images/lotusbak.jpg) ;
	background-repeat:no-repeat;
	background-position:bottom right;

}


#container hr {color:#5D4618;}
	
	
		#lotusbar {    width:740px;    height:225px;    background: transparent url(images/lotusbar.jpg) no-repeat; float:left;  margin: 0px  auto; }

#lotusbar span {    display:none;}




#gencopy {width:600px;
	border-left: 1px dashed #CD9933;
	border-right: 1px dashed #CD9933;
	padding-left:18px;
	padding-right:18px;
	padding-bottom:120px;
	padding-top:12px;
	margin-left:50px;
	margin-top:10px;
	font-size:1.2em;
	line-height:150%;
	
	}

	
	#menuplacer{position:relative;

	margin-top:190px;
	padding-right:8px;
	float:right;
	font-size:1.2em;
	font-family: palatino, helvetica,arial,    sans-serif; 
	color:#ffffff;
	font-weight:600;
	letter-spacing:1px;
	}
	
#menuplacer	a:link {color:#ffffff;
text-decoration:none;}

#menuplacer a:visited {color:#ffffff;
text-decoration:none;}

#menuplacer a:hover {color:#000000;text-decoration:none;}



p {padding:10px;}

ul {padding-left:40px;}



a:link {color:#000000;
text-decoration:underline;}

a:visited {color:#000000;
text-decoration:underline;}

a:hover {color:#666666;text-decoration:underline;}



#frontcopy {width:600px;
	     padding-left:70px;
	     padding-top:12px;
			 padding-bottom:10px;
	     font-size:1.2em;
		line-height:130%;
	     }

			 
			 #restorationsquare {width:250px;
	      height:180px;
	      border: solid 1px #5D4618;
	      background-color:#ffffff;
	      background-image:url(images/restoration_sq_bg.gif);
	background-repeat:no-repeat;
	background-position:top left;
	      margin-left:35px;
	      float:left;}

#restorationsquarecopy {width:240px;
		 padding-left:5px;
	         padding-right:5px;
		padding-top:82px;
		font-size:0.9em;
	font-family:  palatino, verdana,  arial,  sans-serif; 
	line-height:115%;
	color:#666666;}
                 

#enhancingsquare {width:250px;
	      height:180px;
	      border: solid 1px #5D4618;
	      background-color:#ffffff;
	       background-image:url(images/enhancement_sq_bg.gif);
	background-repeat:no-repeat;
	background-position:top left;
	       margin-right:35px;
	      float:right;}

#enhancingsquarecopy {width:240px;
		 padding-left:5px;
	         padding-right:5px;
		padding-top:82px;
		font-size:0.9em;
	font-family:  palatino, verdana,  arial,  sans-serif; 
	line-height:115%;
	color:#666666;}

#manipulationsquare {width:250px;
	      height:180px;
	      border: solid 1px #5D4618;
	      background-color:#ffffff;
	      background-image:url(images/manipulation_sq_bg.gif);
	background-repeat:no-repeat;
	background-position:top left;
	      margin-left:35px;
	      margin-top:15px;
	      float:left;}

#manipulationsquarecopy {width:240px;
		 padding-left:5px;
	         padding-right:5px;
		padding-top:82px;
		font-size:0.9em;
	font-family:  palatino, verdana,  arial,  sans-serif; 
	line-height:115%;
	color:#666666;}

#conversionsquare {width:250px;
	      height:180px;
	      border: solid 1px #5D4618;
	      background-color:#ffffff;
	      background-image:url(images/conversion_sq_bg.gif);
	background-repeat:no-repeat;
	background-position:top left;
	      margin-right:35px;
	      margin-top:15px;
	      float:right;}

#conversionsquarecopy {width:240px;
		 padding-left:5px;
	         padding-right:5px;
		padding-top:82px;
		font-size:0.9em;
	font-family:  palatino, verdana,  arial,  sans-serif; 
	line-height:115%;
	color:#666666;}

.squaremore:link {font-size:1.1em;
	text-decoration:underline;
	font-family:verdana, arial, helvetica, sans-serif;color:#000000;background-color:#FFFFFF;}

.squaremore:visited {font-size:1.1em;
	text-decoration:underline;
	font-family:verdana, arial, helvetica, sans-serif;color:#000000;background-color:#FFFFFF;}

.squaremore:hover {font-size:1.1em;
	text-decoration:none;
	font-family:verdana, arial, 	helvetica,sans-serif;color:#000000;background-color:#FFFFFF;}


div.float {
  float: left; margin: 30px;
  }
  
div.float p {
   text-align: center;
   }


div.gallery {
  float: left; margin: 0 42px 22px 0;
  }

	
	#botbit {width:740px;
	padding-top:5px;
	font-size:0.6em;
	text-align:left;
	margin:0 auto;
	padding-bottom:4px;}


#botbit a {
	text-decoration:none;
	padding:0px;
	letter-spacing: 0px;
	font-family:  arial, helvetica, sans-serif; color:#666666;}

#botbit a:visited {
	text-decoration:none;
	padding:0px;
	letter-spacing: 0px;
	font-family:  arial, helvetica, sans-serif; color:#666666;}

#botbit a:hover {
	text-decoration:underline;
	padding:0px;
	letter-spacing: 0px;
	font-family:  arial, helvetica, sans-serif;color:#000000; }

.hide {display:none;}
