div.image{
    
    width: 923px;
    height: 465px;
    margin: auto;
    position: relative;
   
}
div.left_arrow{
    background: url(../images/v2/left_arrow_unselected.png);
    width:76px;
    height:78px;
    float: left;
    margin-right: 20px;
    margin-top: 205px;
}
div.left_arrow:hover{
    background: url(../images/v2/left_arrow.png);
}
div.refresh{
    background: url(../images/refresh_unselected.png);
    width: 75px;
    height: 51px;
    margin: auto;
    margin-top: 20px;
}
div.refresh:hover{
    background: url(../images/refresh.png);
}
div.right_arrow{
    background: url(../images/v2/right_arrow_unselected.png);
    width: 76px;
    height: 78px;
    float: right;
    margin-left: 20px;
    margin-top: 205px;
}
div.right_arrow:hover{
    background: url(../images/v2/right_arrow.png);
}
.clearfloat{
    clear: both;
}
div.callout{
    background: url(../images/callout.png) no-repeat;
    width: 40px;
    height: 90px;
    position: absolute;
    z-index: 100;
    padding-right: 45px;
    padding-left: 45px;
    padding-bottom: 40px;
}
div.callout div.link{
    width: 40px;
    height: 90px;
    cursor: pointer;
}
div.callout2{
    background: url(../images/callout2.png) no-repeat;
    width: 42px;
    height: 103px;
    position: absolute;
    z-index: 100;
    padding-bottom: 65px;
    padding-right: 63px;
    padding-left: 63px;
}
div.callout2 div.link{
    width: 42px;
    height: 103px;
    cursor: pointer;
}
div.callout3{
    background: url(../images/callout3.png) no-repeat;
    width: 40px;
    height: 120px;
    position: absolute;
    z-index: 100;
    padding-left: 80px;
    padding-right: 80px;
    padding-bottom: 80px;
}
div.callout3 div.link{
    width: 40px;
    height: 120px;
    cursor: pointer;
}
div.callout3_thin{
    background: url(../images/callout3_thin.png) no-repeat;
    width: 42px;
    height: 120px;
    position: absolute;
    z-index: 100;
}
div.callout3_thin div.link, div.callout3_thin180 div.link{
    width: 42px;
    height: 120px;
    cursor: pointer;
}
div.callout3_thin90 div.link, div.callout3_thin270 div.link{
    width: 120px;
    height: 42px;
    cursor: pointer;
}
div.callout3_thin90{
    background: url(../images/callout3_thin90.png) no-repeat;
    width: 120px;
    height: 42px;
    position: absolute;
    z-index: 100;
    cursor: pointer;
}
div.callout3_thin180{
    background: url(../images/callout3_thin180.png) no-repeat;
    width: 42px;
    height: 120px;
    position: absolute;
    z-index: 100;
}
div.callout3_thin270{
    background: url(../images/callout3_thin270.png) no-repeat;
    width: 120px;
    height: 42px;
    position: absolute;
    z-index: 100;
    cursor: pointer;
}
div.callout_text{
    position: absolute;
    color: #c04e00;
    text-shadow: 1px 1px 1px #fff;
    font-family: Helvetica Nueue, Arial, sans-serif;
    cursor: pointer;
}

div.image_container{
    float: left;
    width: 730px;
    height: 415px;
    position: relative;
}

div.image_content {
    float: left;
    margin: 0px 10px 5px 0px;
}

div.info{
    width: 955px;
    min-height: 200px;
    margin: auto;
    margin-top: 20px;
    font-family: Helvetica Neue, Arial, sans-serif;
    font-size: 13px;
}
div.left{
    width: 493px;
    min-height: 200px;
    margin-right: 5px;
    float: left;
    
}
div.middle{
    width: 145px;
    margin-right: 5px;
    float: left;
}
div.right{
    width: 450px;
    float: left;
}
div.info_title{
    min-height: 28px;
    padding-left: 10px;
    line-height: 28px;
/*    background: #daeaff;
    color: #00468d; */
    background: #073965;
    color: #FFAA29;
    font-weight: bold;
   
}
div.info_content{
    padding: 10px;
    color: #073965;
}
div.right ul{
    margin: 0;
    padding: 0;
    padding-left: 15px;
}
div.right .info_content{
    background: #daeaff;
}