body {
  background-color: #EEEEEE;
}
img {border:none;}
ul {text-align:left;}
.invisible {display:none;}
#header {
  font-size: 50px;
  vertical-align: top;
  text-align:center;
}
#maintable {
  margin-left: auto;
  margin-right: auto;
}
#content-table-td {
  vertical-align:top;
  width:970px;
}
.navlink img {
  width:200px;
  height:50px;
}
#navlink-td {
  vertical-align:top;
}
.content td {vertical-align:top;}
.htmlmail-label {
  font-weight: bold;
  text-align: right;
}
#langsug {
  position:absolute;
  top: 180px;
  left: 50%;
  margin-left: -202px;
  width: 400px;
  background-color: #EEEEEE;
  border: 2px solid black;
  text-align: center;
  padding: 3px;
}
.bluebox {
  border:1px solid #3DAEFF;
  background-color:#A0D2F5;
}
#index #main {
  font-weight:bold;
  color:#000000;
  font-size:20px;
  font-family:sans-serif;
  text-align:center;
  width:760px;
  margin-left:20px;
  margin-top:40px;
  padding:10px;
}
#index #contactbutton {
  text-align:center;
  width:780px;
  margin-left:20px;
}
#personal #background {
  background:url('images/personal.jpg') no-repeat;
  width:929px;
  height:669px;
}
#personal #text {
  position:relative;
  top:160px;
  left:175px;
  width:450px;
  height:350px;
  font-weight:bold;
  color:#DDDDDD;
  font-size:20px;
  font-family:sans-serif;
  text-align:center;
  font-stretch:expanded;
}
#personal #contactbutton {
  position:relative;
  top:80px;
  left:345px;
}
#business #background {
  background:url('images/business.jpg') no-repeat;
  width:968px;
  height:664px;
}
#business #text {
  position:relative;
  top:150px;
  left:170px;
  width:450px;
  height:350px;
  font-weight:bold;
  color:#000000;
  font-size:20px;
  font-family:sans-serif;
  text-align:center;
  font-stretch:expanded;
}
#musician #background {
  background:url('images/musician.jpg') no-repeat;
  width:848px;
  height:639px;
}
#musician #text {
  position:relative;
  top:250px;
  left:110px;
  width:490px;
  height:350px;
  font-weight:bold;
  color:#DDDDDD;
  font-size:20px;
  font-family:sans-serif;
  text-align:center;
  font-stretch:expanded;
}
#podcast #background {
  background:url('images/podcast.jpg') no-repeat;
  width:761px;
  height:665px;
}
#podcast #text {
  position:relative;
  top:160px;
  left:130px;
  width:400px;
  height:350px;
  font-weight:bold;
  color:#DDDDDD;
  font-size:20px;
  font-family:sans-serif;
  text-align:center;
  font-stretch:expanded;
}
#portfolio {
  font-weight:bold;
  color:#000000;
  font-size:14px;
  font-family:sans-serif;
  text-align:center;
  width:780px;
  margin-left:20px;
  padding:10px;
}
#contactnow {
  text-align:center;
  width:210px;
  position:relative;
  left:215px;
  padding:10px;
  margin-top:20px;
}