html,body {
	font:12px arial;
	text-align:center;
	margin:0;
}

h1 {font-weight:bold;}
h2 {font-weight:bold;}
h3 {font-weight:normal;}
p {}

a:link {color:black; text-decoration:none;}
a:visited {color:black; text-decoration: none;}
a:hover {text-decoration:underline;}
a:active {text-decoration: none;}

#container {
	background:url(/img/bg-white.jpg) no-repeat top right;
	width:768px;
	height:100%;
	display:block;
	margin:0px auto;
	margin-top:40px;
	margin-bottom:40px;
	text-align:left;
}

body#home #container {background:url(/img/bg.jpg) no-repeat top right;}

#header {height:78px; position:relative;}
#header img {float:left; margin:16px 0 0 8px;}
#header p {float:right; padding:22px 20px 0 0; font-size:11px;}	

#navigation {clear:left; float:left; height:400px; margin:0 0 0 7px; width:115px !important; width:108px;}	
#navigation ul {margin:16px 0 0 0;}
#navigation ul li {margin:0 0 4px 0;}
#navigation ul #on {font-weight:bold;}
#navigation ul li ul {margin:4px 0 0 4px; width:107px;}
#navigation ul li ul li.last {margin:0 0 8px 0;}

#content {color:white; float:left; width:319px;}
#content h1 {padding:16px 18px 10px 18px; font-size:11pt;}
#content h2 {padding:0 18px 2px 18px; font-size:11pt;}
#content p, #content h3, #content h4 {padding:0 18px 10px 18px;}
#content p {/*font-size:9pt;*/}
#content a {color:white;}
#content p#first {padding-top:16px;}
#content p#last {padding-bottom:16px;}
#content ul {list-style-type:disc;}
#content ul li {margin:0 0 5px 34px;}
#content ol {list-style-type:decimal;}
#content ol li {margin:0 0 5px 40px;}

#image {float:left; width:300px !important; width:283px; min-height:444px; margin-left:17px;}
#image #large-image {margin:16px 0 8px 0;}
#image #large-image a {font-size:11px; color:#333;}
#image ul {list-style-type: none; float:left; margin:16px 0 8px 0; width:300px;}
#image ul li {display:inline; margin:0 8px 16px 0; padding-bottom:20px;}
#image ul li.last {margin:0;}

#footer {clear:both; padding:0 0 8px 8px;}
#footer h3 {font-size:11px;}

.hide {display:none;}
