div.ycodaslider {
    color: #000;
    text-align: center;
    padding-bottom: 20px;
    
}

div.ycodaslider div.yslider-wrap { 
    position: relative;
    width: 100%;
}

div.yslider-viewer {
    position: relative;
    clear: both;
    overflow: hidden;
    width: 960px;
    height: 530px;
}

div.yslider-viewer div.yslider-container { 
    position: relative;
    left: 0px; 
    top: 32px;
    width: 100%;
    list-style-type: none;
}

div.yslider-viewer div.yslider-container div.yslider-panel { 
    float:left;
    position: relative;
    width: 960px;
}
div.yslider-viewer div.yslider-container div.yslider-panel div.yslider-panelwrapper { 
   text-align: left;
}

div.yslider-nav { 
    display: none;
}

div.yslider-navl a, div.yslider-navr a {
    display: block;
    text-indent: -9999px;
    height: 48px;
    width: 150px;
    position: absolute;
}

div.yslider-navl a {
    background: url("/images/left.jpg") no-repeat left center;
    top: -50px;
    left: 150px;
    padding-left: 40px;
}
div.yslider-navr a {
    background: url("/images/right.jpg") no-repeat right center;
    top: -50px;
    right: 150px;
    padding-right: 40px;
}

.field-pic			{ float: left; }
.field-box			{ width: 150px; padding: 30px 0 0 0; min-height: 300px; padding-bottom: 50px; height: auto !important; height: 300px; 
					  color: black; float: right; position: relative; text-align: right; margin: 50px 0 0 0;
					  background: url(/images/beaconball-small.jpg) top right no-repeat; }
.field-box h2	    { font-size: 15px; margin-bottom: 8px; line-height: 20px;}
.field-box h5	    { font-size: 15px; font-weight: normal;  text-transform: none; margin-bottom: 20px; letter-spacing: -1px; }
.field-box p		{ font-family: "Lucida Sans", "Lucida Grande", Helvetica, sans-serif;
					  font-style: italic; }
p.groundskeeper		{ font-family: Helvetica, sans-serif; position: absolute; bottom: 0px; right: 0px; font-style: normal; }
p.groundskeeper span{ color: #ccc; font-size: 15px; text-transform: uppercase; font-weight: bold; }
