.destination_blog_list {height: auto;}
.destination_blog_list div {float: left;}
.destination_blog_list .user {width: 15%;}
.destination_blog_list .left {width: 35%;}
.destination_blog_list .middle {width: 20%;}
.destination_blog_list .right {width: 25%;}

.destination_block {width: 265px;height: auto;}
.destination_block .top {background: #9ACEE6 url(../images/sidebar/destination_top.png) top left no-repeat scroll;border: none;color:#FFFFFF;height: 38px;line-height: 38px;margin: 0;padding: 0 0 0 5px;font-size: 14px;}
.destination_block .body {background-image: url(../images/sidebar/destination_body.png);color: #000000;display: block;text-align: left;}
.destination_block .bottom {background: url(../images/sidebar/destination_bottom.png) bottom left no-repeat scroll;border: none;display: block;color: #FFFFFF;height: 26px;line-height: 26px;margin: 0;padding: 0 0 0 5px;}
.destination_block .bottom a {color: #FFFFFF;}

.photo_block {width: 265px;height: auto;}
.photo_block .top {background: #9ACEE6 url(../images/sidebar/photo_top.png) top left no-repeat scroll;border: none;color:#3891C1;height: 38px;line-height: 38px;margin: 0;padding: 0 0 0 5px;font-size: 14px;}
.photo_block .body {background-image: url(../images/sidebar/photo_body.png);color: #000000;display: block;text-align: center;padding: 5px;}
.photo_block .bottom {background: url(../images/sidebar/photo_bottom.png) bottom left no-repeat scroll;border: none;display: block;color: #FFFFFF;height: 26px;line-height: 26px;margin: 0;padding: 0 0 0 5px;}
.photo_block .bottom a {color: #FFFFFF;}

.video_block {width: 265px;height: auto;}
.video_block .top {background: #9ACEE6 url(../images/sidebar/video_top.png) top left no-repeat scroll;border: none;color:#33625E;height: 38px;line-height: 38px;margin: 0;padding: 0 0 0 5px;font-size: 14px;}
.video_block .body {background-image: url(../images/sidebar/video_body.png);color: #000000;display: block;text-align: center;padding: 5px;}
.video_block .bottom {background: url(../images/sidebar/video_bottom.png) bottom left no-repeat scroll;border: none;display: block;color: FFFFFF;height: 26px;line-height: 26px;margin: 0;padding: 0 0 0 5px;}
.video_block .bottom a {color: #FFFFFF;}

#search_div {position: absolute; display: none; background-color: #FFFFFF; border: solid 1px #000000; padding: 10px;min-width: 150px;}
div.auto_search {color: #000000;cursor: pointer;width: auto;width: 150px;}
div.auto_search:hover {color: #FF0000;}

div.contact_item {height: auto;}
div.contact_item .left {float: left;width: 100px;}div.contact_item .right {float: left;}textarea {border: solid 1px black;}
div.calendar_div {background-image: url(../images/calendar.png);background-repeat: no-repeat;width: 20px;height: 20px;margin-left: 5px;margin-top: 2px;cursor: pointer;float: left;}

.user_tab_menu {width: 448px;height: 31px;background-image: url(../images/user/tab_menu.png);}
.user_tab_menu .tab1, .user_tab_menu .tab2, .user_tab_menu .tab3 {font-family: Arial;font-size: 16px;text-align: center;cursor: pointer;float: left;}
.user_tab_menu .tab1{font-weight: bold;color: #223242;width: 124px;padding-top: 5px;}
.user_tab_menu .tab2{color: #FFFFFF;width: 124px;padding-top: 5px;}
.user_tab_menu .tab3 {font-size: 13px;font-weight: bold;color: #FFFFFF;padding-left:18px;margin-left: 50px;margin-top: 5px;background-image: url(../images/user/add_contact.png);background-repeat: no-repeat;}

.user_detail_info {margin-left: 10px;}
.user_detail_info .left{float: left;width: 50%;}
.user_detail_info .left .username {font-family: Arial;font-size: 16px;font-weight: bold;color: white;}
.user_detail_info .left .birthday {font-family: Arial;font-size: 11px;color: white;}
.user_detail_info .right{float: right;width: 190px;height: 56px;background-image: url(../images/user/travel_percent.png);margin-right: 10px;}
.user_detail_info .right .percent1, .user_detail_info .right .percent2{font-size: 16px;font-weight: bold;color: white;margin-top: 20px;margin-left: 50px;float: left;}
.user_detail_info .right .percent2{margin-left: 70px;}
.user_detail_info .caption, .favorites {font-family: Arial;font-size: 11px;color: white;}
.user_detail_info .favorites {background-image: url(../images/user/favorites.png);background-repeat: no-repeat;background-position: top right;}
.user_detail_info .favorites .city, .user_detail_info .favorites .accomo, .user_detail_info .favorites .travel {background-repeat: no-repeat;background-position: top left;padding-left: 45px;margin-left: 15px;min-height: 35px;}
.user_detail_info .favorites .city{background-image: url(../images/user/city_bg.png);}
.user_detail_info .favorites .accomo{background-image: url(../images/user/accomo_bg.png);}
.user_detail_info .favorites .travel{background-image: url(../images/user/travel_bg.png);}

.selected_tab, .selected_tab div {height: 24px;float: left;cursor: pointer;}
.selected_tab .left {width: 19px;float: left;background-image: url(../images/tabs/selected_left.png);}
.selected_tab .middle {float: left;background-image: url(../images/tabs/selected_middle.png);line-height: 24px;color: #6a6a6a;font-size: 12px;}
.selected_tab .right {width: 19px;float: left;background-image: url(../images/tabs/selected_right.png);}
.unselected_tab, .unselected_tab div {height: 24px;float: left;cursor: pointer;}
.unselected_tab .left {width: 19px;float: left;background-image: url(../images/tabs/unselected_left.png);}
.unselected_tab .middle {float: left;background-image: url(../images/tabs/unselected_middle.png);line-height: 24px;color: #ffffff;font-size: 12px;}
.unselected_tab .right {width: 19px;float: left;background-image: url(../images/tabs/unselected_right.png);}
.clear {clear:both;height:1px;margin-bottom:-1px;overflow:hidden;}
.clear2 {clear:both;height:10px;overflow:hidden;}
.login_label {color: white; width: 60px; display: block; float: left;}