body{
    margin:0;
    background-color:#D1DA9B;
    font-size:small;
    line-height:1.4;
 
 
   
}

h1{
    font-family:sans-serif;
    font-size:18px;
}

li.cw{
	font-family:sans-serif;
	font-size:10px;
	left:323px;
	position:absolute;
	margin-top:10px;
	top: 78px;
	width: 293px;
    
}

li{
    margin-left:25px;
    font-size:12px;
    margin-bottom:20px;
    border-left:15px;
    border-left-color:#D1DA9B;
    border-left-style:solid;
    padding-left:5px;

    
    
}

li.contact{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	
       color:black;
       position:absolute;
        left:17px;
        top:15px;
        width:200px;
	
        
    
}

.box{
	width:390px;
	height:75px;
	float:left;
	padding:0px;
	border:0px;
	margin:0px;
	
    }
    
.ourfriends{
	background-color:white;
	position:absolute;
	top:486px;
	left:-196px;
	height:93px;
	width:213px;

   
}

.ourfriends1{
	background-color:white;
	position:absolute;
	top:502px;
	left:5px;
	height:93px;
	width:213px;

   
}

.currentshow{
	position:absolute;
	top:110px;
	left:-196px;
	background-color:white;
	height:93px;
	width:213px;
    
    }

.currentshow1{
	position:absolute;
	top:110px;
	left:2px;
	background-color:white;
	height:93px;
	width:213px;
    
    }
    
.pastshow{
	background-color:white;
	position:absolute;
	top:204px;
	left:-196px;
	height:93px;
	width:213px;
    
}

.pastshow1{
	background-color:white;
	position:absolute;
	top:205px;
	left:2px;
	height:93px;
	width:213px;
    
}


.aboutus{
	background-color:white;
	position:absolute;
	top:299px;
	left:-196px;
	height:93px;
	width:213px;
}

.aboutus1{
	background-color:white;
	position:absolute;
	top:304px;
	left:3px;
	height:93px;
	width:213px;
}

.guestbook{
	background-color:white;
	position:absolute;
	top:392px;
	left:-196px;
	height:93px;
	width:213px;
    
}

.guestbook1{
	background-color:white;
	position:absolute;
	top:403px;
	left:4px;
	height:93px;
	width:213px;
    
}

.whitebox{
	background-color:#000000;
	position:absolute;
	top:252px;
	left:39px;
	height:604px;
        
	
}

.whitebox2{
	background-color:#000000;
	position:absolute;
	top:696px;
	left:55px;
	height:759px;
        
	
}

.whitebox3{
	background-color:#000000;
	position:absolute;
	top:275px;
	left:32px;
	height:340px;
        
	
}

.aboutustext{
	background-color:#000000;
	position:absolute;
	top:141px;
	left:38px;
	height:299px;
        
	
}

.rightimage{
	background-color:#000000;
	position:absolute;
	height:118px;
	width:396px;
	left:-138px;
	top:792px;
	background-image:url(images/servicesalacart_31.gif);
    
}

.rightimage2{
    background-color:white;
	position:absolute;
	height:233px;
	width:187px;
	left:400px;
	top:309px;
	background-image:url(images/photo1.gif);
    
}

.rightimage3{
    background-color:white;
	position:absolute;
	height:233px;
	width:187px;
	left:400px;
	top:309px;
	background-image:url(images/sarah3.jpg);
    
}

.rightimage4{
    background-color:white;
	position:absolute;
	height:233px;
	width:187px;
	left:400px;
	top:309px;
	background-image:url(images/piggy1.jpg);
    
}



#box_parent{
	width:600px;
	margin:0 auto;
	position:relative;
	background-color:#000000;
	height: 780px;
}

.clear_boxes{
    clear:both;
}
/* purpose: make sure that box_parent contains all floats.*/

.header{
	width:800px;
	height:153px;
	left:-122px;
	top:1px;
	background-image:url(images/logoband.gif);
	position:absolute;

}

.guestbox{
	width:501px;
	height:533px;
	left:232px;
	top:91px;
	position:absolute;
	background-color: #000000;

}
.header1{
	width:800px;
	height:153px;
	left:89px;
	top:-1px;
	background-image:url(images/logoband.gif);
	position:absolute;

}

.footer{
	width:415px;
	height:40px;
	left:94px;
	top:1409px;
	background-color:#000000;
	position:absolute;
}

.textbox{
	width:401px;
	height:138px;
	background-color:#000000;
	position:absolute;
	left:30px;
	top:114px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:10px;
	padding-top:10px;
	padding-right:10px;
	overflow:auto;

}

.home1{
	width:41px;
	height:64px;
	background-color:#000000;
	position:absolute;
	left:-197px;
	top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:10px;
	padding-top:10px;
	padding-right:10px;
	overflow:auto;
    
}

.home2{
	width:50px;
	height:84px;
	background-color:#000000;
	position:absolute;
	left:5px;
	top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:10px;
	padding-top:10px;
	padding-right:10px;
	overflow:auto;
    
}
.textbox2{
	width:197px;
	height:487px;
	background-color:#000000;
	position:absolute;
	left:601px;
	top:184px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:10px;
	padding-top:10px;
	padding-right:10px;
	overflow:auto;
}

.ourfriends2{
	width:446px;
	height:385px;
	background-color:#000000;
	position:absolute;
	left:41px;
	top:135px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:10px;
	padding-top:10px;
	padding-right:10px;
	overflow:auto;
        
	
	
	

}

.blurb{
	width:197px;
	height:600px;
	background-color:#000000;
	position:absolute;
	left:451px;
	top:259px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:10px;
	padding-top:10px;
	padding-right:10px;
	overflow:auto;
        
	
	
	

}

.mark{
	width:225px;
	height:221px;
	background-color:#000000;
	position:absolute;
	left:449px;
	top:385px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:10px;
	padding-top:10px;
	padding-right:10px;
	overflow:auto;
	
}

.danny{
	width:228px;
	height:224px;
	background-color:#000000;
	position:absolute;
	left:449px;
	top:165px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:10px;
	padding-top:10px;
	padding-right:10px;
	overflow:auto;
	
}
.mrshydelink{
	width:401px;
	height:250px;
	background-color:#000000;
	position:absolute;
	left:65px;
	top:116px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:10px;
	padding-top:10px;
	padding-right:10px;
	overflow:auto;
        
	

}

.contact{
	width:401px;
	height:250px;
	background-color:#000000;
	position:absolute;
	left:65px;
	top:116px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:10px;
	padding-top:10px;
	padding-right:10px;
	overflow:auto;
        
	

}

.tag{
	width:397px;
	height:53px;
	left:118px;
	top:624px;
	background-image:url(images/tag.jpg);
	position:absolute;
}

.currenttag{
	width:397px;
	height:53px;
	left:36px;
	top:881px;
	position:absolute;
}
