#message{
position:absolute;
top:260px;
left:50px;
border:0px solid green;
}
#t01{
position:absolute;
top:;
left:25px;
width:200px;
height:250px;
}
#t02{
position:absolute;
top:;
left:330px;
width:200px;
height:250px;
}
#t03{
position:absolute;
top:298px;
left:376px;
width:200px;
height:250px;
}
#t04{
position:relative;
top:-15px;
left:-35px;
border:0px solid blue;
width:200px;
height:250px;
}
#t05{
position:relative;
top:-255px;
left:180px;
width:200px;
height:250px;
}

  /* generated by csscreator.com */ 
html, body{ 
 margin:0; 
  
 text-align:center; 
  background:#442424 url(images/andrewGoldback.jpg) repeat-x 0px 170px;

  padding-top:10px;
} 


div#pagewidth{ 
 position:relative;
 width:637px; 
 text-align:left;  
 margin-left:auto; 
 margin-right:auto;  
 border:0px solid black;
 z-index:0;
 
} 
body>div#pagewidth{
 	height:auto;
	min-height:100%;
}
 
#header{
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='templates/andrewopt/images/topletterBackgrnd2.png',opacity='100' sizingMethod='crop');
  position:relative; 
  text-align:left;
  width:637px;
  height:161px;
  background-color:transparent; 
  z-index:0;
} 
html>body #header{
background:url(images/topletterBackgrnd2.png) no-repeat;
}
#nav {
  position:relative;
  width:405px;
  height:30px;
  border:0px solid #eee;
  z-index:1;
  font-weight:normal;
  top:144px;
  left:205px;
  }


#wrapper{
height:100%;
position: relative;
border:0px solid yellow;
top:-2px;width:637px;
}

 
#maincol{
 background:url(images/bg.gif) repeat-y;
 background-color:transparent;  
 
 position: relative; 
 width:588px;
 margin-right:0px;
 padding-top:10px;
 padding-left:15px;
 padding-bottom:20px;
 border:0px dotted blue;
 top:0px;
 left:27px;
 } 
#message{
position:relative;
top:260px;
left:50px;
border:0px solid green;
width:528px;
}

#leftleg{
position:absolute;
/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/leftleg.png',opacity='100' sizingMethod='scale');*/
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='templates/andrewopt/images/leftleg.png',opacity='100' sizingMethod='scale');
width:27px;
height:423px;
left:7px;
}
#rightleg{
position:absolute;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='templates/andrewopt/images/rightleg.png',opacity='100' sizingMethod='scale');
width:21px;
height:428px;
left:610px;
}
html>body #leftleg{
background:url(images/leftleg.png) no-repeat;
}
html>body #rightleg{
background:url(images/rightleg.png) no-repeat;
}
 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
 height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


 
 /*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}
