body
{ background: url(/update/images/Lotus.JPG) fixed no-repeat;
  font-family: Arial,Verdana,Sans-serif;
  color: #999; 
  font-size: 8pt;
  text-align:center;}


h1
{ background-color: transparent;
  color:red;
  font-size:10pt;
  font-weight:bold;
 text-decoration: underline;
  text-align:left;
  margin-top:0;
  margin-bottom:5px;}

h2
{ background-color: #86f873;
  color:#000000;
  font-size:18pt;
  font-weight:bold;
  margin-top:300;
  margin-bottom:0;}

h7
{ background-color: transparent;
  color:#999999;
  font-size:18pt;
  font-weight:normal;
  text-align:center;
  margin-top:0;
  margin-bottom:10px;}



ul 
{ list-style:none;
  margin:0 5px;
  padding:0;}

li
{ padding:0 4px 8px 10px;
  background:  url() 0 3px  no-repeat;}


a:link, a:visited, a:active
{ background-color: transparent; text-decoration: bold; color:#000000; font-size:12pt;}
a:hover
{ background-color: transparent; text-decoration: bold; color:#ff66ff;}

#header
{
       margin-top:		5px;
	margin-right:		150px;
	text-align:			right;
	float:				right;
        padding:			10px;
	width:			350px;
	min-height:		12px;
	_height:			600px;
        border:			3px solid #ffffff;
	background-color:	#FEFE8C;
.transparency 
      filter:alpha(opacity=85);
      -moz-opacity:0.8; 
      -khtml-opacity: 0.8; 
      opacity: 0.8;	
.all-four-rounded-corners 
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;	
	-moz-border-radius: 10px;
	border-radius: 10px;
}
  
#menu 
{ width:900px;
  text-align:right;
  font-weight:normal;
    margin-top:50px;
  margin-left:auto;
  margin-right:auto;
  font-family: Arial,Verdana,Sans-serif;
  font-size:14pt;
  color:#999999;
  padding:15px 15px 0 0;
  overflow: hidden;}  

#logo
{ width:200px;
  height:124px;
  float:left;
  text-align:left;
  padding:15px 0px 15px 0px;
  overflow: hidden;}

#main
{ width:1100px;
  height:650px;
 background: url(/img/transparentbg.png) repeat;
  margin-top:10px;
  margin-left:auto;
  margin-right:auto;
  border:#000000 0px solid;
padding:0px;
text-align:left;
  font-size:12pt;
  color:#000;}  
  

#layertop
{height:360px;
 background:transparent url()  no-repeat;
  margin-top:40px;
  margin-left:auto;
  margin-right:auto;
  border:#999999 0px solid;
padding:0px;
text-align:left;
  font-size:9pt;
  color:#000;}
  

#primary
{ width:800px;
  height:350px;
    float:left;
 background:transparent url() repeat;
  margin-top:10px;
  margin-left:10px;
  margin-right:10px;
  border:#000000 5px solid;
padding:0px;
font-weight:bold;
text-align:left;
  font-size:12pt;
  color:#FFFFFF;}
  
#rtclmn
{ width:250px;
  height:200px;
    float:right;
 background:transparent url() repeat;
  margin-top:20px;
  margin-left:10px;
  margin-right:10px;
  border:#999999 0px solid;
padding:0px;
text-align:left;
font-weight:bold;
  font-size:9pt;
  color:#ffffff;}  

#rtclmn a:link, #footer a:visited, #footer a:active
{ background-color: transparent; text-decoration: none; color: #000000;}
#rtclmn A:hover
{ background-color: transparent; text-decoration: none; color:#000000;}

#tempcontact
{ width:500px;
  height:15px;
 background:transparent url()  no-repeat;
  margin-top:0px;
  margin-left:auto;
  margin-right:auto;
  border:#999999 0px solid;
padding:0px;
text-align:center;
font-weight:strong;
  font-size:10pt;
  color:#ffffff;}  

#tempcontact a:link, #tempcontact a:visited, #tempcontact a:active
{ background-color: transparent; text-decoration: none; color: #000000;}
#tempcontact A:hover
{ background-color: transparent; text-decoration: none; color:#000000;}






















#lower
{ width: 800px;
  height: 400px;
 background:transparent url()  no-repeat;
  margin-top:0px;
  margin-left:auto;
  margin-right:auto;
  border:#999999 0px solid;
padding:0px;
text-align:left;
  font-size:9pt;
  color:#000;}


  
#recentwork1
{ width: 350px;
  height:180px;
  float:left;
 background:transparent url()  no-repeat;
  margin-top:5px;
  margin-left:0px;
  margin-right:auto;
  border:#999999 15px solid;
padding:1px;
text-align:left;
  font-size:9pt;
  color:#000;}

#recentwork2
{ width: 350px;
  height:180px;
  float:left;
 background:transparent url()  no-repeat;
  margin-top:5px;
  margin-left:0px;
  margin-right:auto;
  border:#999999 15px solid;
padding:1px;
text-align:left;
  font-size:14pt;
  color:#000;}


#news
{ width:350px;
  height:280px;
  float:right;
 background:transparent url()  no-repeat;
  margin-top:5px;
  margin-left:0;
  margin-right:0px;
  border:#999999 15px solid;
padding:1px;
text-align:left;
  font-size:9pt;
  color:#000;}


#insidetext
{ width: 370px;
  height:100px;
  background:transparent url(/img/transparentbg.png) repeat;
  margin-top:130px;
  margin-left:auto;
  border:#999999 0px solid;
  font-weight:bold;
  padding:0px;
  text-align:left;
  font-size:9pt;
  color:#FFFFFF;}
  
#contentright
{ width: 305px;
  height:150px;
  background:transparent url(/img/transparentbg.png) repeat;
  margin-top:2px;
  margin-left:auto;
  margin-left:auto;
  border:#999999 0px solid;
  font-weight:bold;
  padding:0px;
  text-align:left;
  font-size:9pt;
  color:#000000;}  
  
  
 #footer
{ height:30px;
  width:1030px;
  margin-top:0px;
  margin-left:auto;
  margin-right:auto;
  padding:10px 0;  
  border:#999999 0px solid;
  background-color: transparent;
  font-size:9pt;
  color:#999;
  text-align:left;}

#footer a:link, #footer a:visited, #footer a:active
{ background-color: transparent; text-decoration: none; color:#000000;}
#footer A:hover
{ background-color: transparent; text-decoration: none; color:#000000;}

.footer 
{ clear: both; 
  background:#000000;
  color:inherit;
  height:1px;}