/*
 * jQuery FlexSlider v1.4
 * http://flex.madebymufffin.com
 *
 * Copyright 2011, Tyler Smith
 * Free to use under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 */

/* FlexSlider Necessary Styles
*********************************/ 
.flexslider {width: 100%; margin: 0; padding: 0; float:left; height:450px; overflow:hidden; }
.flexslider .slides li {display: none; } /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; display: block;}


/* FlexSlider Default Theme
*********************************/
.slides, .flex-direction-nav { padding:0; margin:0; list-style:none;}
.flexslider {position: relative;}
.flexslider .slides  li {position: relative; list-style:none; z-index:1; display:block;  height:450px;  width:100%;}
.flexslider-container {position: relative;}

/* Direction Nav */
.flex-direction-nav li a {width: 60px; height: 60px; margin: -15px 0 0; display: block; background: url(img/bg_direction_nav.png) no-repeat 0 0; position: absolute; z-index:2; top: 50%; cursor: pointer; text-indent: -9999px;} /* set negative margin-top equal to half the height on the directional-nav for perfect vertical centering */
.flex-direction-nav li a.flex-next {background-position: -60px 0; right: 2%;}
.flex-direction-nav li a.flex-prev {background-position: 0 0; left:2%;}

.flexslider .slides li a { display:block;  padding: 0 0 0; text-decoration:none;}
<!--.flexslider .slides li .slide_info{
padding:0;
margin:0;
float:left;
width:500px;
height:100%;
position:absolute;
top:100px;
left:800px;
}-->


.flexslider .slides li .slide_info{
	    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.8);
    border: 4px solid rgba(255, 255, 255, 0.5);
    border-radius: 4px;
    left: 17px;
    
    max-height: 230px;
    overflow: hidden;
    padding: 10px;
    position: relative;
    top: 20px;
    width: 500px;
    
    /*left: 730px;*/
    float:right;
	
	
}

.flexslider .slides li .slide_info p{
padding:0;
margin:0;
float:left;
/*width:330px;*/
height:60%;
font-size:20px;
font-weight:normal;
font-family: 'Poiret One', cursive;
display:none;
}


/*h2{
padding:0;
margin:0;
float:left;
font-size:62px;
color:#dc4f02;
line-height:75px;
text-align:right;
font-weight:normal;
font-family: 'Poiret One', cursive;
height:30%;
border:0px solid #c2c;
} */

h2{
padding:0;
margin:0 10px 0;
float:left;
font-size:60px;
color:#dc4f02;
line-height:60px;
text-align: left;
font-weight:normal;
font-family: 'Poiret One', cursive;
height:30%;
border:0px solid #c2c;
} 



h2 a{
color:#dc4f02;
text-decoration:none;
}

h2 a:hover{
color:#03446D;
text-decoration:none;
}


.slides li .slide-text {
    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.8);
    border: 4px solid rgba(255, 255, 255, 0.5);
    border-radius: 4px;
    left: 17px;
    max-height: 316px;
    overflow: hidden;
    padding: 10px;
    position: relative;
    top: 12px;
    width: 210px;
