body {text-align:center;background:#9CC5D3;margin-left:0;margin-right:0;width:100%;height:100%;}
div#out {width:730px;min-height:780px;margin:0 auto;background:white;border:solid #0287B3 1px;padding:15px;position:relative;}
div#in {padding:15px;border:solid #0287B3 1px;min-height:750;text-align:left;background:url(bg.gif) 30px bottom no-repeat #d4e3e8;}
img#logo {position:relative;top:-50px;left:-50px;}/*For the other use, -100 and -150*/
h3, h1 {text-align:center;}
ul {height:400px;margin-left:0;padding-left:0;padding-right:15px;padding-top:40px;float:left;}
li {list-style-type:none;}
p {width:600px;text-indent:2em;}
ul li {margin-top:3px;}
.indent {padding-left:9px;background:url(link.gif) no-repeat 0 7px;}
a:link, a:visited {color:#0287b3;}
a:hover {color:#31afd9;}
a:active {color:#0287B3;}
#in-curve {overflow:visible;width:762px;height:10px;position:absolute;background:url(in-curve.gif) center 0 no-repeat;bottom:-1;left:-1;}
#out-curve {overflow:visible;width:762px;height:10px;position:absolute;background:url(out-curve.gif) no-repeat;top:-1;left:-1;}
.contact {position:relative;left:200px;font-size:smaller;}
#textArea {width:600px;margin-left:15px;margin-bottom:20px;}
* html div#out {width:762;height:812;}
* html div#in {height:780px;}
* html #in-curve {bottom:-10px;}
#picture {margin-left:149px;border:solid #0287B3 1px;}
#textArea ul li {font-weight:bold;}
#textArea ul li p, #textArea ul li a {font-weight:normal;}