@charset "utf-8";
/* lets go astray - css by puskal */
/* ayala land rbg*/

/* events, promotions and updates 
------------------------------------ */

.events-intro{
background-image:url(../images/bg-intro.gif);
background-repeat:no-repeat;
background-position:top;
background-color:#99c64a;
width:720px;
height:110px;
margin-top:5px;
margin-left:5px;
margin-right:5px;
clear:both;
}

.events-introcopy {
width:670px;
height:80px;
float:left;
margin-left:25px;
margin-top:20px;
display:inline;	
}

.events-body {
width:720px;
background-image:url(../images/bg-events-body.gif);
background-repeat:repeat-y;
margin-left:5px;
margin-right:5px;
clear:both;
overflow:hidden;
}

.events-title{
margin-left:20px;
margin-top:10px;
margin-right:20px;
}

.events-list {
margin-left:19px;
margin-top:10px;
margin-right:19px;
}

.events-list p{
margin:0px;
}


.events-list img{
border-style:solid;
border-color:#c2dd74;
border-width:1px;
margin-bottom:10px;
}

.events-list p{
margin:0px;
margin-left:5px;
margin-right:5px;
margin-bottom:10px;
}

.events-list h1{
font-size:14px;
font-weight:normal;
color:#659432;
margin:0px;
margin-left:5px;
margin-right:5px;
}

.events-list hr{
height:1px;
background-color:#e0e0e0;
color:#e0e0e0;
border:none;
margin-bottom:10px;
}

.events-list ul{
margin-left:-22px;
}

.events-list li{
margin-bottom:5px;
}
	
.events-box {
margin-left:20px;
margin-top:10px;
height:80px;
width:200px;
background-color:#ffffff;
border-style:solid;
border-color:#b9d980;
border-width:1px;
}

.events-box img{
float:left;
padding-right:10px;
}

.events-box p{
margin:0px;
margin-top:10px;
margin-right:5px;
font-size:11px;
}


.box01 {
	display: table;
	#position: relative; 
	overflow: hidden;
	clear: both;
	height:80px;
	width:200px;
	background-color:#ffffff;
	border-style:solid;
	border-color:#b9d980;
	border-width:1px;
	margin-left:20px;
	margin-top:10px;
}

.box01 .text {
#position: absolute;
#top: 50%;
display: table-cell;
width: 100px;
vertical-align: middle;
padding: 0px 10px 0px 10px;
}

.box01 .text div{
#position: relative; 
#top: -50%
}

.box01 .text h1 {
margin: 0px;
}

.box01 .text p {
margin: 0px;
font-size:11px;
line-height:16px;
}

.box01 img {
float: left;
vertical-align: middle;
}


