/* This is the CSS style sheet for layout structure of tapestries called sheldon*/



body{
	margin:0 0 0 0 ;
	padding:0 0 0 0;
	font-family:georgia, "times new roman", times, serif;
	text-align:left; 
	font-size:10pt;  
	color:black;
        line-height:22pt;
	background-color:#F6ECE3;
}


img{
	padding: 0 0 0 0;
	border:0px;
}


div {
	float:none;
}






.extra_short_wrap{
	float:none;
	text-align:left;
	width:880px;
	height:800px;
	position:absolute; left: 40px; top: 0px; 
	background-color:#FFFFFF;
	border-left:1px solid #A69782;
     	border-right:1px solid #A69782; 

}


.short_wrap{
	float:none;
	text-align:left;
	width:880px;
	height:1200px;
	position:absolute; left: 40px; top: 0px; 
	background-color:#FFFFFF;
	border-left:1px solid #A69782;
     	border-right:1px solid #A69782; 

}

.mid_wrap{
	float:none;
	text-align:left;
	width:880px;
	height:1400px; 	/* height as 100% doesn't work.*/
	position:absolute; left: 40px; top: 0px; 
	background-color:#FFFFFF;
	border-left:1px solid #A69782;
     	border-right:1px solid #A69782; 

}

.midlong_wrap{
	float:none;
	text-align:left;
	width:880px;
	height:1740px; 	/* height as 100% doesn't work.*/
	position:absolute; left: 40px; top: 0px; 
	background-color:#FFFFFF;
	border-left:1px solid #A69782;
     	border-right:1px solid #A69782; 

}

.long_wrap{
	float:none;
	text-align:left;
	width:880px;
	height:3000px; 	/* height as 100% doesn't work.*/
	position:absolute;  left: 40px; top: 0px;
	background-color:#FFFFFF;
	border-left:1px solid #A69782;
     	border-right:1px solid #A69782; 

}

.extra_long_wrap{
	float:none;
	text-align:left;
	width:880px;
	height:9700px;/* height as 100% doesn't work.*/
	position:absolute;  left: 40px; top: 0px;
	background-color:#FFFFFF;
	border-left:1px solid #A69782;
     	border-right:1px solid #A69782; 

}

.v_long_wrap{
	float:none;
	text-align:left;
	width:880px;
	height:3500px; 	/* height as 100% doesn't work.*/
	position:absolute;  left: 40px; top: 0px;
	background-color:#FFFFFF;
	border-left:1px solid #A69782;
     	border-right:1px solid #A69782; 

}



.header{
      float:none;
      width:880px; 
	  position:absolute;  left: 0px; top:10px; 
}



.leftcolumn{
	float:left;
	width:75px;
	height:250px;
	position:absolute; left: 20px; top: 70px; 
	border-right:1px solid #D1CAC0; 
}


.middlecolumn {
	float:left;
	width:765px;
	position:absolute;left: 104px;top: 50px;
}


.rightcolumn {
	float:left;
	width:20px;
	position:absolute; left: 860px; top: 70px;
}
