body {font-family: Arial; font-size: 1em; color:#444;}
* {padding:0px; margin:0px; border:0px;}
.clear {clear:left;}
a {color:#44627a; text-decoration:underline;}

#wrapper {width:45em; margin:auto;}

h1 {float:left;}
h1 a {padding: 1em 0em 0em .1em; color:#44627a; font-size: 2em; text-decoration: none; line-height: 1.6em;}
h1 a span { padding-right: 10px; padding-left: 10px; padding-bottom: 2px; padding-top: 2px; background-color:#44627a; color:#fff;}

ul, li {list-style: none;}
#menu {float: right; display: block; padding-top:2.5em; padding-right:1em;}
#menu li {padding-left: 2em; display: block; float: left;}
#menu li a {font-size: 1.4em; color:#555555; text-decoration: none;}
#menu li a:hover {text-decoration:underline; color:#1a4994;}
#menu li a#active {text-decoration:underline; color:#1a4994;}

#bigimage img {width:45em;height:18em;display: block;}
#homequote { color:#3366CC; width:7.2em; background:white;filter:alpha(opacity=90); opacity:.90; float:right; margin-top:0.8em; margin-right:0.5em; font-size: 1.7em; line-height:0.9em; text-align: right;}
#homecontent {padding:1.5em; margin:0em 0em 0em 0em; margin-right:14em; font-size: .9em; text-align: justify;}
p {padding:0em 0em 1.5em 0em}
#loadBar, #emailSuccess {font-size: .9em; padding:1.1em; text-align:center; background:#eee; border-top:1px solid #ccc; border-bottom:1px solid #ccc; color:#333;}
#contactFormArea {padding:1em 1em 1em 1em;}
#contactinfo {float:right; padding:4em 2em 0em 0em; color:#666; font-size: 1.1em;}
#contactinfo p {padding:.5em;}
#contactresult p {text-align: center;}
#projectcontent p {padding:.1em 1em 1em 1em;}
#projectcontent ul {margin-left:5em;margin-bottom: 1em;}
#projectcontent li {list-style: circle}

#footer {font-size:.6em; text-align: center; border-top: 1px solid #ddd; color:#999; padding:1em 0em 2em 0em; margin-top:1em;}