body {
	margin: 0px;
	text-align:center;
	font-family: Verdana, Arial, sans-serif;
	color: #5b5b5b;
	background-color:#fff;
}
.hello { display: none;}
img { border: 0; display: block;}
a {text-decoration: none;}
ul, li {list-style-image: none; list-style-type: none;}
p, span {margin:0px; padding:0px;}
#container {
	margin:0px 0px 0px 0px;
	padding:40px 0px 0px 0px;
	width:100%;
}
#container img{text-align:center;margin-bottom:20px;}
#webcontent img{float:left;}
#content img{float:left;}
#nav {
	display:none;
}
#nav2 {
	display:none;
}
#newsBox {
	display:none;
}
#content {
	position:absolute;
	top:109px;
	right:70px;
	display:block;
	margin:0px;
	padding:42px 0px 42px 0px;
	width:508px;
	border-top:1px dotted #428C9B;
	border-bottom:1px dotted #428C9B;
}
#content h2{
	font-size: 1em;
	font-weight:normal;
	text-transform: uppercase;
	letter-spacing: 0.2em;
}
.content_h h2{color: #428C9B; background-color:transparent;}
.content_c h2{color: #C47D00; background-color:transparent;}
.content_c b{color: #C47D00; background-color:transparent;}
.content_a h2{color: #378a6a; background-color:transparent;}
.content_a b{color: #C47D00; background-color:transparent;}
#content p{
	display:block;
	margin-top:12px;
	font-size: 0.6em;
	font-weight:normal;
	color: #5b5b5b;
	text-transform: uppercase;
	letter-spacing: 0.15em;
	line-height:2em;
}
#content span{
	display:block;
	margin-top:12px;
	font-size: 0.6em;
	width:120px;
	font-weight:normal;
	color: #5b5b5b;
	text-transform: uppercase;
	letter-spacing: 0.15em;
	line-height:2em;
	padding:0px 35px 0px 0px;
}
#content a {
	color: #13748D;
	text-decoration: none;
}
#sitecontent {
	position:absolute;
	right:80px;
	top:109px;
	display:block;
	margin:0px;
	padding:42px 0px 42px 0px;
	width:508px;
	text-align:center;
	border-top:1px dotted #428C9B;
	border-bottom:1px dotted #428C9B;
}
#sitecontent h2{
	font-size: 1em;
	font-weight:normal;
	text-transform: uppercase;
	letter-spacing: 0.2em;
	color: #378a6a;
}
#sitecontent a {
	color: #13748D;
	text-decoration: none;
}
#sitecontent p{
	display:block;
	font-size: 0.65em;
	color: #5b5b5b;
	text-transform: uppercase;
	letter-spacing: 0.15em;
	font-weight:bold;
	line-height:1.6em;
}
#sitecontent img { float:left; margin-right:-3px;}
#lev0 {float:left; border:2px dotted #84c2c4; width:508px;}
#lev0 p{width:508px;}
#lev1 {float:left; width:508px; border:2px dotted #84c2c4;}
#lev1 p{border-right:1px dotted #84c2c4; float:left; width:125px;}
#lev2 {float:left; width:222px; border:2px dotted #84c2c4; margin:15px 10px 0px 0px;}
.lev2about{	background-image: url(about_bkg.gif);}
.lev2web{	background-image: url(web_bkg.gif);}
.lev2brand{	background-image: url(branding_bkg.gif);}
.lev2contact{	background-image: url(contact_bkg.gif);}
#lev2 p{float:left; width:222px; border-bottom:1px dotted #83babb;}
#lev3 {float:left; width:222px; border:2px dotted #84c2c4; margin:15px 0px 0px 10px;}
#lev3 p{float:left; width:222px; border-bottom:1px dotted #83babb}
#webcontent {
	position:absolute;
	right:10px;
	top:109px;
	display:block;
	margin:64px 48px 0px 0px;
	padding:42px 0px 42px 0px;
	width:548px;
	height:238px;
	border-top:1px dotted #428C9B;
	border-bottom:1px dotted #428C9B;
}
#webtxt{
	position:relative;
	float:left;
	display:block;
	width:228px;
	text-align:left;
}
#webtxt h1{
	position:relative;
	margin:10px 0px 10px 0px;
	padding-left:10px;
	float:left;
	display:block;
	font-size: 0.9em;
	font-weight:normal;
	text-transform: uppercase;
	letter-spacing: 0.2em;
	color:#197375;
	background-color:transparent;
	width:215px;
}
#webtxt p{
	display:block;
	padding-left:10px;
	font-size:0.7em;
	font-weight:normal;
	color:#5b5b5b;
	line-height:1.4em;
}
#webgallery{
	position:relative;
	float:right;
	padding-right:3px;
	display:block;
	width:310px;
	text-align:right;
}
#webgallery ul {
	display:inline;
	text-align:right;
	width: 306px;
	font-size: 0.6em;
	color: #5b5b5b;
	letter-spacing: 0.2em;
	text-transform: uppercase;
	margin:2px 2px 0px 0px;
}
#webgallery li{
	display: inline;
}
#webgallery li a{
	display: inline;
	line-height:20px;
	margin:2px 0px 0px 10px;
	padding:3px 0px 5px 6px;
	border-right:3px double #999;
	color: #5b5b5b;
}
#hfooter {
	position:absolute;
	top:320px;
	right:0px;
	margin:0px;
	height:340px;
	padding:0px 0px 0px 0px;
	width:900px;
	color:#98C6D2;
	background-color:transparent
}
#hfooter #flash{
	position:absolute;
	top:62px;
	right:62px;
}
#hfootimg{
	position:absolute;
	top:164px;
	right:386px;
}
#hfooter span{
	position:absolute;
	top:268px;
	right:8px;
	font-size:0.6em;
	letter-spacing:0.2em;
}
#hfooter a {color:#7eb1be;}
#hfooter a:hover {color:#7eb1be; background-color:transparent; text-decoration:underline;}
#hfooter p{position:absolute; top:304px; right:2px;}