/* LEFT BAR */
#detailLeft{
    padding-bottom: 10px;
}
#wrappercontent .content .left .widget .middle{
    padding-bottom: 10px;
}
#detailLeft .title{
    background-image:url(../images/design2/bab_top.jpg);
    background-position:bottom;
    background-repeat:no-repeat;
    margin:0 1px 0 3px;
}
#detailLeft .title h1{
    font-size: 13px;
    color:#FFFF55;
    padding:0 5px 13px 5px;
    text-align: center;
}
#detailLeft .title a{
    text-decoration:none;
    color:#FFFF55;
}
#detailLeft .title a:hover{
    color:#FFFF55;
}
#detailLeft .box{
    background-image:url(../images/design2/bab_bottom.jpg);
    background-position:bottom;
    background-repeat:no-repeat;
    background-color:#6e91b7;
    margin:0 1px 0 3px;
    min-height:60px;
}
#detailLeft .box .title{
    background-image:url(../images/design2/bab_top.jpg);
    background-position:top;
    background-repeat:no-repeat;
    margin:0;
}
#detailLeft .box .title h1{
    font-size: 13px;
    color:#EAD920;
    border-bottom:1px dotted #FAE930;
    margin:0 5px 5px 5px;
    padding:4px 0 2px 5px;
    text-align: left;
    text-transform:none;
}
#detailLeft .box .image{
    width: 160px;
    margin: 0 auto;
    padding:3px 0 5px 0;
}
#detailLeft .box .image img{
    padding:1px;
    border:1px solid #555555;
    background-color:#FFFFFF;
}
#detailLeft .box .image:hover{
    cursor:pointer;
}
#detailLeft .box .text{
    padding:2px 5px 10px 5px;
}
#detailLeft .box .text a{
    text-decoration:none;
    color:#FFFF55;
}
#detailLeft .box .text a:hover{
    text-decoration:underline;
    color:#333333;
}
#detailLeft .box .text .bio {
    min-height:25px;
    margin:3px 3px 6px 3px;
    padding:3px;
    border: 1px solid #4E7197;
    background-color:#7799C5;
}
#detailLeft .box .text .bioHead{
    color:#FFFF55;
    font-size: 9px;
    margin-left:5px;
}
#detailLeft .box .text .bioHead:hover{
    color:#333333;
    cursor:pointer;
}

/* CENTER CONTENT */
#wrappercontent .content .center h1.title{
    font-size: medium;
    color: #0A3D5F;
    font-weight:bold;
    margin: 0px 0px 10px 0px;
    padding: 0px 0px 5px 10px;
    border-bottom: 1px solid #4A7D9F;
}
#wrappercontent .content .center h1.title a{
    color: #1A3D5F;
    text-decoration:none;
}
#wrappercontent .content .center h1.title a:hover{
    color:#4A7D9F;
}

#detailCenter .row{
    margin-bottom: 8px;
}
#detailCenter .withLists ul li{
	list-style:disc;
	list-style-type:disc;
	list-style-position:inside;
}
#detailCenter .withLists ol li{
	list-style:decimal;
	list-style-position:inside;
}
#detailCenter .row .icon{
	float:right;
}
#detailCenter .row .favoriteFlash{
    text-align: center;
}
#detailCenter .clearfix div.title{
    float:left;
}
#detailCenter .clearfix div.description{
    float:left;
    padding-left: 3px;
}
#detailCenter .row .title{
    margin-top: 2px;
    font-weight:bold;
    font-size: 13px;
    color: #1A3D5F;
}
#detailCenter .row .title a{
    color: #1A3D5F;
    text-decoration:none;
}
#detailCenter .row .title a:hover{
    color:#4A7D9F;
}
#detailCenter .row .description{
    margin-top: 2px;
    margin-left:5px;
    font-size: 13px;
    color: #333333;
}
#detailCenter .row .roomImages{
    margin-top: 5px;
    margin-left:5px;
    width:100%;
    border-bottom:1px dotted #333333;
}
#detailCenter .row .roomAmenities{
    margin-top: 5px;
    margin-left:5px;
    width:100%;
    border-bottom:1px dotted #333333;
    font-size:12px;
}
#detailCenter .row .map{
    width:99%;
    height:200px;
    border: 1px solid #555555;
    margin: 10px 0 5px 0;
}
#innDirectionsBox{
    padding:10px 0 5px 0;
    background-color:#6E91B7;
    color:#FFFFFF;
}
#fromInput{
    line-height: 200%;
    width:70%;
    font-size: 13px;
    color: #FFFFFF;
    margin-left:auto;
    margin-right:auto;
    border:1px solid #CCCCCC;
    padding:10px;
    text-align:center;
}
#fromInput input{
    color: #333333;
}
#innDirections{
    margin-top:5px;
    font-size:12px;
}
/* RIGHT BAR */
#detailRight{
    padding-bottom: 0px;
}
#detailRight .box{
    background-image:url(../images/design2/content_right_widget_bottom_4.jpg);
    background-repeat:no-repeat;
    background-position:bottom;
    background-color:#E8EBD0;
    padding-bottom:5px;
    margin:0 14px 10px 11px;
    min-height:60px;
}
#detailRight .box .title{
    background-image:url(../images/design2/content_right_widget_top_4.jpg);
    background-repeat:no-repeat;
    background-position:top;
    background-color:#E8EBD0;
    padding: 3px 0 5px 0;
}
#detailRight .box .title h1{
    font-size: 13px;
    color:#1A3D5F;
    border-bottom: 2px dotted #B1BE96;
    margin:0 3px 0 3px;
    padding:0 5px 2px 5px;
    text-align: left;
    text-transform:none;
}
#detailRight .box .thumbnails{
    padding: 3px 3px 5px 3px;
}
#detailRight .box .thumbnail{
    float:left;
    margin-right:5px;
}
#detailRight .box .thumbnail img{
    padding:1px;
    border:1px solid #555555;
    background-color:#FFFFFF;
}
#detailRight .box .text{
    font-size:13px;
    color: #333333;
    padding:5px;
}
#detailRight .box .text a{
    color:#1A3D5F;
    font-size:13px;
    text-decoration:none;
}

#detailRight .box .text a:hover{
    color:#000000;
}


