body{margin:0; padding:0; font-family: arial; font-size:14px}
iframe{border:none; margin:0;}
iframe.loading{background:url(http://blipback-design.s3.amazonaws.com/kaisei/img/loading.gif) center center no-repeat;}
img {border:none}
.clickable{cursor:pointer}
.comment_separator{float:left; margin:6px 10px; width:1px; height:39px; background:#cccccc}
/*.comment_overlay{height: 48px; width:146px; border:2px solid #ffffff; background-image: url(http://blipback-design.s3.amazonaws.com/kaisei/img/play.png); background-repeat:no-repeat; background-position: center center}*/
.comment_img{ height: 52px; width:150px; background-positon:center center; position:relative; overflow:hidden}
.comment_img img{ height: 112px; width:150px; position:absolute; lest:0; top:-31px;cursor: pointer;}
.comment_overlay{position:repative; height: 48px; width:146px; border:2px solid #ffffff; }
.comment_overlay img{position:absolute; height:24px !important; width:24px !important; left:65px; top:14px; cursor: pointer;}
.comment_info{font-size:12px; color:#666666; height:13px; overflow:hidden}
.comment_info span{color:#0479be}
.comments_cropper{width:552px;height:80px; float:left; overflow:hidden; position:relative;background:url(http://blipback-design.s3.amazonaws.com/kaisei/img/bottom_scroller_bg.gif) repeat-x}
.comments_clip{width:573px;height:80px; float:left; overflow:hidden; position:relative}
.comments_bar{padding:7px 0 0 0; float:left; height:83px}
.comments_bar .disabled{background-position: left bottom !important; cursor:default !important;}
.comments_frame{height:80px; width:191px;position:relative;left:0}
.comment_wrapper{float:left; padding:0 10px;height: 80px; width:150px;}
    
.link{width:85px; border-bottom:2px solid #cccccc; margin: 50px 0 0 25px;float:left; font-size:14px; font-weight:bold;}
.scroller{float:left; height:52px; width:15px;cursor:pointer}
.scroller_left{background: url(http://blipback-design.s3.amazonaws.com/kaisei/img/cmt_scrollers_right_main.gif) no-repeat;}
.scroller_right{background: url(http://blipback-design.s3.amazonaws.com/kaisei/img/cmt_scrollers_left_main.gif) no-repeat;}
.tab{height:23px; padding-top:5px; float:left; width:210px; margin-right: 1px; cursor:pointer; background:#333333 url(http://blipback-design.s3.amazonaws.com/kaisei/img/tabs_wide.gif) no-repeat; font-size:12px; color:#999999; text-align:center; vertical-align:middle}
.tab .path_toggle{float:right; margin-right:10px; padding:2px; height:15px; width:75px; background: url(http://blipback-design.s3.amazonaws.com/kaisei/img/path_toggler_bg.gif) left bottom no-repeat; font-size:11px; color:#9a9a9a; text-align:left; vertical-align:middle; cursor: pointer !important;}
.tab .path_toggle span{padding-left:16px; width:54px; height:14px; display:block; text-align:center; background: url(http://blipback-design.s3.amazonaws.com/kaisei/img/path_toggler_icon.png) left bottom no-repeat; white-space: nowrap; -moz-user-select: none; -khtml-user-select: none; user-select: none;}
.tab .path_toggle span.hided{background-position: left top;}
.tab_content{display:none}
.user_block{height:83px; padding:0px ;width:226px; border-left:1px solid #333333; float:left}
.user_block .comments_bar{width:214px; padding: 7px 5px 0}
.user_comments_clip{width:184px}
.user_comments_clip .comment_wrapper{padding:0 17px;}
.user_comments_frame{height:80px; width:0; overflow:hidden; position:relative; left:0}
    
.info_bar{float:left; padding:7px 20px 0 15px; width:115px; height:83px; border-right:1px solid #ffffff; color:#666666; font-size:12px;}
.info_bar input{border: none; color: #a0a0a0; background: transparent}
.info_bar .location{font-weight:bold}
.info_bar .comments_counter_block{margin-top:48px;font-size:10px;}
.info_bar .comments_counter{font-size:12px; font-weight:bold}
.info_bar .path_bar{height:20px}
    
#bottom_bar{height:83px;border-bottom:1px solid #a0a0a0; background:#c4c4c4 url(http://blipback-design.s3.amazonaws.com/kaisei/img/bottom_bg.gif); overflow:hidden}
#donate_descriptions{clear:both; }
#donate_descriptions span{color:#0479be }
#donate_progressmeter{padding: 8px 0 0 40px; height:72px;float:left; background: url(http://blipback-design.s3.amazonaws.com/kaisei/img/progressmeter_bg.gif) no-repeat}
#donate_progressmeter #amount_labels{height:13px}
#donate_progressmeter #donate_box{float:left; margin-top:18px; font-size:12px; text-align:center; font-weight:bold; width:30px}
#donate_progressmeter #max_label{float:right}
#donate_progressmeter #box{width:160px; font-size:10px; color:#666666; float:left}
#footer{background:#eae9e9; height:27px; padding:7px 0 0 12px; vertical-align:top}
#footer img{vertical-align:top}
#footer .separator{height:22px; width:2px; padding: 0 15px;}
#header{height:80px}
#header_links{height:80px; width:460px;float:left}
#header_links .active{border-bottom:2px solid #000000;}
#logo_container{float:left;height:80px; width:235px;}
#map3d_container{height: 480px; width: 960px; z-index: -1}
#overlay{height: 480px; width: 960px; position:relative;top:-630px; display:none}
#progress_bar {height:24px; width:165px}
#progress_bar .procress_tick{width:4px; height:24px; float:left; margin-right:1px; background:#a6a6a6 url(http://blipback-design.s3.amazonaws.com/kaisei/img/progres_tick.gif) left bottom}
#progress_bar .raised{background:#c7c885 url(http://blipback-design.s3.amazonaws.com/kaisei/img/progres_tick.gif) left top}
#tabs{height:28px; padding-top:4px; background:#333333 url(http://blipback-design.s3.amazonaws.com/kaisei/img/tabs_bg.gif); }
#tabs .active{background-position:left bottom !important; cursor: default !important; color:#999999}
#tabs .active .path_toggle{background-position:left top !important; color:#4c4c4c !important}
#tabs .hover{background-position:left center}
#tabs .hover .path_toggle{background-position:left top; color:#4c4c4c !important}
#tab_users{height:23px; padding-top:5px; float:right; width:226px; background:#333333 url(http://blipback-design.s3.amazonaws.com/kaisei/img/tab_users.gif) no-repeat; font-size:12px; color:#999999; text-align:center; vertical-align:middle}
#tab_users span{font-size:9px; color:#333333; margin-left:5px}
#tab_users span.hover{color:#44cdfb}
#wrapper{width: 960px; height:711px; overflow:hidden; margin: 0 auto}