/*gallery choices */
.gallery_choice_row{
position:relative;
float:left;
width:800px;
text-align:left;
margin:left:10px;
clear:both;
margin-top:5px;
margin-bottom:5px;

}



/* end gallery choices */





/*form styling*/


.form_container{
position:relative;
float:left;
background-color:#63D6F7;
padding:10px;
margin-bottom:10px;
margin-left:0px;
width:600px;

}

.form_row{
position:relative;
float:left;
margin-left:5px;
margin-right:5px;
margin-bottom:5px;
width:100%;
text-align:left;

}



.title_cell{
position:relative;
float:left;
width:120px;
font-weight:bold;
text-align:left;
}
.input_cell{
position:relative;
float:left;
padding-right:10px;
margin-left:5px;
text-align:left;
}



.date_container{
position:relative;
float:left;

}



/*end form styling*/
			
			
.clearB{
height:.01em;
width:100%;
clear:both;
overflow:hidden;	
}

/*carousel styles*/

.image_carousel {
	    padding: 15px 0 15px 40px;
	    position: relative;
	}
	.image_carousel img {
	    border: 1px solid #ccc;
	    background-color: white;
	    /*padding: 9px;*/
	    margin: 7px;
	    display: block;
	    float: left;
	}
	
	.list_carousel div {
/* use where captions are required */
    margin: 0;

    padding: 0;

    list-style: none;

    display: block;

}

.list_carousel li {

    font-size: 10px;

    color: #000000;

    text-align: center;

    background-color: #ffffff;

    border: 1px solid #ccc;

    padding: 0;

    margin: 7px;

    display: block;

    float: left;

}

	
	a.prev, a.next {
	    background: url('images/miscellaneous_sprite.png') no-repeat transparent;
	    width: 45px;
	    height: 50px;
	    display: block;
	    position: absolute;
	    top: 85px;
	}
	a.prev {    
	/*left: -22px;*/
	
	                    left: -2px;
	                    background-position: 0 0; }
	a.prev:hover {      background-position: 0 -50px; }
	a.next {    
	/*right: -2px;*/
	    right: 20px;                
	                    background-position: -50px 0; }
	a.next:hover {      background-position: -50px -50px; }
	 
	a.prev span, a.next span {
	    display: none;
	}
	.clearfix {
	    float: none;
	    clear: both;
	}


/* end carousel */

