html {
text-align: center;
font-family: sans-serif;
background-color: #000;
color: #fff;
}

ul {
padding-left: 0px;
}

#nav {
position: fixed;
top: 0px;
left: 0px;
width: 120px;
}

#svcs ul li {
text-align: center;
list-style-type: none;
}

#nav li {
list-style-type: none;
font-size: small;
}

#nav a {
text-decoration: none;
display: block;
padding: 2px;
}

#nav a:hover {
background-color: gold;
color: #000;
}

#content {
position: absolute;
right: 0px;
top: 0px;
left: 150px;
padding-right: 10px;
}


ul.inline li {
display: inline;
margin-right: 20px;
}

h1 {
margin: 40px;
text-align: center;
}
h1,h2,h3,h4 {
font-weight: lighter;
text-transform: capitalize;
}

a {
color: gold;
}

p {
text-align: left;
}

#ftr p{
padding: 40px;
text-align: center;
}

h2 {
padding-top: 20px;
}
.r {
color: red;
font-weight: bold;
}
.small, #right li {
font-size: small;
}
abbr {
text-transform: uppercase;
}

#title{
margin-top: 40px;
}
#nav li.section {
text-transform: capitalize;
margin-top: 18px;
}

.c {
text-align: center;
}
p.sc {
font-size: small;
text-align: center;
}

#svcs li {
line-height: 2;
}

#sendai {
height: 800px;
	background-image: url('sendai.jpg');
	background-repeat: no-repeat;
	background-size: cover;
	}

blockquote, #content li {
text-align: left;
}

blockquote {
background-color: #222;
padding: 20px;
margin: 40px;
}
img {
max-width: 100%;
}

div.fl {
float: left;
}

div.fr {
float: right;
}
#lasco div.fl, #lasco div.fr {
width: 50%;
}
div.cb {
clear: both;
}

video {
width: 100%;
}

