    /* Override these blueprint defaults*/
    html { font-size: 18px; }
    h1 { font-size: 2em; color: #ccc; }
    h2 { clear: both; }
    h3 { color: rgb(76,76,76); }
    ul { list-style: none; margin: 0px; padding: 0px;}
    li { display: inline; }
    fieldset { display: inline; padding: 0px; border: 0px; margin: 0px; }
    address { font-style: normal; }
    p img.left { float:left; margin:.5em 1.5em 1.5em 0; }
    form p { margin-top: 1em }
	fieldset { padding-right: 1.5em }
		
	/* Site specfic style for base template */
    #header_wrap { width: 950px; margin-top: 1em;  margin-left: auto; margin-right: auto; }
    
    #geo_nav { float: left; width: 75%; }

    #header_right { float: right; }
    #user_actions { float: left; text-align: right; }
    #set_lang { float: right; }

    #geo_nav h1 { display: inline; font-size: 1em; }
    
    #site_actions > ul { padding-right: 1em; }
    #site_actions > ul > li, #user_actions > ul > li > form { padding-left: 1em; }
    
	#ad_column iframe { border: 0px; }
    #image_grid li { margin-bottom: 1.5em; }
    
	.hidden { display: none; }
	.container { clear: both; }
	div.container { padding-top: 0.5em; }
	#page_title_div { border-bottom: solid 1px #ccc; margin-bottom: 1em;}
	#page_title { margin-bottom: 0px; display: inline; }
	#left_column ul { margin-bottom: 1.5em; }
	#left_column ul > li { display: block; margin-right: 1em; }
	.bordered_image { padding: 2px; border: solid 1px #ccc; }

	#blog_zhai_yao img { border: solid 1px #ccc; padding: 2px; }	
    
    #place_list_map { margin-bottom: 1.5em;}
    #footer {text-align: right; color:#ccc;}

