#magazine img {
float: left;
margin:6px;
}
#magazine h5 {
font-size:16px;
color:#6666cc;
margin-bottom:0px;
}
.h1_head {
    position: absolute;
    left: -320px;
    width:320px;
}
.sm_head {
    width:100%;
    height:auto;
    margin: 0;
}
.wordbreak {
	overflow:visible; white-space:normal;
}
h4 { 
    color:#330033;
	font-weight:bold;
	font-size:18px;
}
#about p {
    margin-top:6px;
}
.ui-content .h1{
    color:#5E87B0;
    font-size:17px;
    text-shadow:1px 0 0 #FFF;
}
div #map{
    width:100%;
    height:400px;
    border:4px solid white;
    -webkit-box-sizing: border-box;
    box-sizing:border-box;
}

