@CHARSET "UTF-8";
		a:link, a:visited{
			color:#4296d1;
			text-decoration: none;
		}
		.header {
			width:auto;
			min-width:984px;
			background-color:white;
			height:48px;
			border-bottom:1px solid #ddd
		}
		.header_content {
			position:relative;
			margin:0 auto;
			width:984px;
			height:48px;
		}
		.bird_logo ,.browse_btn, .ask_btn{
			margin-left:14px;
			margin-top:9px;
			float:left;
			font-size:12px;
		}
		.owlting_logo {
			margin-left:12px;
			margin-top:6px;
			float:left;
		}
		.friends_btn  {
			float:left;
		}
		.notification_btn {
			float:left;
		}
		.searchbar {
			width:160px;
 			height:20px;
 			margin-top:10px;
 			float:left;
 			padding:3px;
 			margin-bottom:8px;
 			color:gray;
		}
		#search_method {
			display:inline-block;
			float:right;
			height:48px;
			font-size:small;
			cursor:pointer;
		}
		.search_header_icon{
			display:inline-block;
			float:right;
			height:48px;
			padding:0 10px;
			cursor:pointer
		}
		.browse_btn {
			color:gray;
			text-align:center;
			margin-left:10px;
			width:71px;
			height:32px;
			border:1px solid #ccc;
			background:white;
			border-radius:4px;
			/*border: none; /*important!! -webit must add this nor it will not work*/
			/*background: url('/img/placeinfo/owlting_browse_btn.png');*/
			cursor:pointer;
			padding-top:-2px;
		}
		.recommend_btn , .home_btn, .explore_btn{
			cursor:pointer;
			float:right;
			font-weight:bold;
			font-size:16px;
			color:#660000;
			height:48px;
			line-height:48px;
			padding:0 18px;
		}
		.recommend_btn:hover , .home_btn:hover, .search_header_icon:hover, .explore_btn:hover, .friendlist_link:hover{
			background-color:#fef2c2;
			color:black;
		}
/* 		version 2, temp,
			.recommend_btn {
			font-weight:bold;
			font-size:16px;
			margin-top:16px;
			margin-left:182px;
			margin-right:10px;
			color:black;
		} */
/*		version 1
/* 		.recommend_btn { */
/* 			text-shadow: 1px 1px #b6e6f9; */
/* 			color:#42788e; */
/* 			text-align:center; */
/* 			line-height:32px; */
/* 			width:89px; */
/* 			height:32px; */
/* 			margin-left:16px; */
/* 			background: url('/img/placeinfo/owlting_recommend_btn.png'); */
/* 		} */
		.ask_btn {

			text-shadow: 1px 1px #f89ca9;
			color:#913945;
			text-align:center;
			line-height:32px;
			width:82px;
			height:32px;
			margin-left:8px;
			background: url('/img/placeinfo/owlting_ask_btn.png');
		}
		.profile_photoframe {
			width:48px;
			background-color:black;
			border-left:1px solid #660000;
			border-right:1px solid #660000;
			overflow:hidden;
			height:48px;
			float:left;
		}
		.profile_photoframe img {
			width:48px;
			height:48px;
		}
		#header_username {
			float:left;
			height:48px;
			text-align:center;
			line-height:48px;
			padding:0 3px 0 5px;
			overflow:hidden;
			max-width:120px;
			font-size:12px;
		}
		.narrow_link_block {
			display:inline-block;
			height:48px;
			width:auto;
			cursor:pointer;
		}
		.narrow_link_block:hover {
			background-color:#fef2c2;
		}
		.narrow_down {
			padding-left: 5px;
			padding-right: 10px;
			padding-top: 11px;
			margin-left: 0;
			margin-top: 0;
		}
		.menu_list {
			position:absolute;
			top:48px;
			right:0;
			background-color:white;
			text-align:right;
			color:#999999;
			font-size:14px;
			border: 1px solid #cccccc;
			z-index: 2;
		}
		.menu_list a:link, .menu_list a:visited {
			color:grey;
		}
		.menu_list a:hover {
			text-decoration: none;
		}
		/*
		.login_btn {
			text-shadow: 1px 1px #fede9c;
			color:#996633;
			float:right;
			width:71px;
			margin-top:8px;
			height:32px;
			line-height:32px;
			text-align:center;
			background: url('/img/placeinfo/owlting_browse_btn.png');

		}*/
		.login_btn {
			text-shadow: 1px 1px #fede9c;
			color:#996633;
			float:right;
			margin-top: 9px;
			height: 28px;
			line-height: 26px;
			text-align:center;
			background:#fecd61;
			border-radius:5px;
			-moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
  			-webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
  			box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
		}
		.login_btn a:link {
			color:#996633;
			text-shadow: 1px 1px #fede9c;
			text-decoration: none;
		}
		.login_btn a:visited {
			color:#996633;
			text-shadow: 1px 1px #fede9c;
		}
		.login_btn a:hover {
			color:white;
			text-shadow: 1px 1px #fede9c;
		}
		.notify_narrow_up, .friendnotify_narrow_up {
			position:absolute;
			background-image:url('/img/placeinfo/notify_narrow_up.png');
			width:20px;
			height:11px;
			top:42px;
			left:240px;
			z-index: 2;
		}
		.friendnotify_narrow_up{
			left:195px;
		}
		.notify_layer, .friendnotify_layer{
			position:absolute;
			left:10px;
			top:52px;
			width:375px;
			max-height:360px;
			overflow:auto;
			background-color:white;
			z-index:-2;
			border:1px solid #dddddd;
			border-radius:3px;
		}
		.activity_title, .friendnotify_title {
			width:auto;
			height:32px;
			text-align:left;
			margin-left:10px;
			line-height:32px;
			background-color:white;
			font-weight: bold;
			padding-left:5px;
			border-bottom:1px solid #eeeeee;
		}
		.activies_wrapper {
			text-align:left;
			display:inline-table;
			position:relative;
			width:348px;
			min-height:30px;
			height:auto;
			padding:5px;
			border-bottom: 1px solid #f1f1f1;
			cursor:pointer;
		}
		.activies_userphotoframe {
			float:left;
			width:40px;
			height:40px;
			background-color:#eeeeee;
		}
		.activies_userphotoframe img{
			width:40px;
			height:40px;
		}
		.activies_content_wrapper {
			float:left;
			width:305px;
			height: auto;
		}
		.activies_content, .activies_content_suggestion, .notify_activies_content{
			margin-left:5px;
			margin-top:12px;
		}
		.activies_content_suggestion, .notify_activies_content {
			margin-top:0;
		}
		.activies_date {
			color:#999999;
			font-size:12px;
			margin-top:3px;
			float:left;
			clear:left;
			margin-left:5px;
		}
		#activities_btn {
			margin-left:15px;
			margin-top:14px;
			cursor:pointer;
			position:relative;float:left;
		}
		#friend_nottification_btn {
			position:relative;
			float:left;
			cursor:pointer;
			margin-left:24px;
			margin-top:12px;
		}
		.notification_btn, .friends_btn{
			cursor:pointer;
		}
		.notify_parent_div , .friendnotify_parent_div {
			position:relative;
			z-index:100;
		}
		.badge, .notify_num_circle {
		    background: radial-gradient( 5px -9px, circle, white 8%, red 26px );
		    background-color: red;
		    border: 2px solid white;
		    border-radius: 12px; /* one half of ( (border * 2) + height + padding ) */
		    box-shadow: 1px 1px 1px black;
		    color: white;
		    font: bold 10px Helvetica, Verdana, Tahoma;
		    padding: 3px 4px 1px 4px;
		    text-align: center;
		    top:-8px;
		    right:-10px;
		    position: absolute;
		}
		.notify_num_circle {
			top:-10px;
		}
		#notify_act_loading {
			margin-top:3px;margin-left:5px
		}
		.placelist_more {
			cursor:pointer;
			text-align:center;
			color:#4296d1;
			background-color:#f8f8f8;
			padding:10px 5px;
			font-weight:bolder;
		}
		.menu_list_text, .menu_list_text_border{
			padding:5px 15px;font-size:16px;text-align: left;
		}
		.menu_list_text:hover, .menu_list_text_border:hover{
			color:#4296d1;
		}
		.menu_list_text_border {
			border-bottom:1px solid #dddddd;
		}
		.facebook_icon_not_login {
			cursor:pointer;
			float:right;
    		position:relative;
    		width: 170px;
			margin-top: 7px;
			margin-left: 10px;
    		height:32px;
    		line-height: 32px;
    		background-image: url('/img/owlting_login_facebook_bg_not_login.png');
    	}
    	.sign_up_facebook_not_login {
    		display:inline-block;
    		position:relative;
    		width:124px;
    		font-size:12px;
    		line-height: normal;
			vertical-align: middle;
			padding: 2px 0px;
			left: 42px;
    		color:white;
    		text-shadow: -1px -1px black;
    	}
    	.friendlist_link{
    		float:right;
    		cursor:pointer;
    		padding:0 15px;
    		background-color: #F5F5DC;
    		color:#999999
    	}
    	.tw_place_notify{
    		left:210px;
    	}
    	.tw_friends_notify{
    		left:165px;
    	}
    	.new_notification {
    		background-color:#f1f1f1;
    	}
    	.header_wrapper {
    		margin: 0;
			padding: 0;
			position: fixed;
			top: 0;
			right: 0;
			left: 0;
			border-bottom: 1px solid #eee;
			z-index: 10;
    	}
