body {
	margin: 0 auto;
	width: 868px;
	background-color: #857734;
	background-image: url(images/background.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;

}
a:visited  {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;

}
a:hover    {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFCC00;

}
a:active   {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;

}
.class1 A:link {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #C06930;
	padding-right: 7px;
	margin-left: 7px;
	font-weight: bold;
}
.class1 A:visited {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #C06930;
	padding-right: 7px;
	margin-left: 7px;
	font-weight: bold;
}
.class1 A:active {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #C06930;
	padding-right: 7px;
	margin-left: 7px;
	font-weight: bold;
}
.class1 A:hover {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #C06930;
	text-decoration: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #C06930;
	padding-right: 7px;
	margin-left: 7px;
	font-weight: bold;
}

.class2 A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	color: #FFCC00;
	text-decoration: none;
}
.class2 A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	color: #FFCC00;
	text-decoration: none;
}
.class2 A:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	color: #FFCC00;
	text-decoration: none;
}
.class2 A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	color: #FFFFFF;
	text-decoration: none;
}

p.copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #FFFFFF;
}
.copy2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.copylg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	color: #FFCC00;
}

.copylg2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFCC00;
}
.copylg3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFCC00;
}
.smcopy2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
p.headline {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	color: #FFFFFF;
}
p.smcopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
#wrap1a{
	width: 853px;
	height: 660px;
	background-image: url(images/wrap_about.jpg);
	background-repeat: no-repeat;
	background-position: left top;
  /* ieWin only stuff */
  _background-image: none;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/wrap.png');
 background-position: left top;
}

#wrap2{
	width: 853px;
	height: 550px;
	background-image: url(images/wrap_portfolio.jpg);
	background-repeat: no-repeat;
	background-position: left top;
  /* ieWin only stuff */
  _background-image: none;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/wrap_portfolio.png');
 background-position: left top;
}

#wrap3{
	width: 853px;
	height: 1100px;
	background-image: url(images/wrap_press.jpg);
	background-repeat: no-repeat;
	background-position: left top;
  /* ieWin only stuff */
  _background-image: none;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/wrap_press.png');
 background-position: left top;
}

#wrap4{
	width: 853px;
	height: 1400px;
	background-image: url(images/wrap_links.jpg);
	background-repeat: no-repeat;
	background-position: left top;
  /* ieWin only stuff */
  _background-image: none;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/wrap_links.png');
 background-position: left top;
}

#wrap5{
	width: 853px;
	height: 510px;
	background-image: url(images/wrap_contact.jpg);
	background-repeat: no-repeat;
	background-position: left top;
  /* ieWin only stuff */
  _background-image: none;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/wrap_contact.png');
 background-position: left top;
}

#wrap6{
	width: 853px;
	height: 490px;
	background-image: url(images/wrap_plain.png);
	background-repeat: no-repeat;
	background-position: left top;
  /* ieWin only stuff */
  _background-image: none;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/wrap_portfolio.png');
 background-position: left top;
}

.pic1 {
float: left;
margin-right: 10px;
}

#logo {
margin: 30px 0px auto;
	width: 868px;
	height: 85px;
}
#navigation {
	width: 853px;
	height: 46px;
	background-image: url(images/navigation_blank.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#navigation2 {
	width: 853px;
	height: 46px;
	background-image: url(images/navigation_blankport_new.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#navigation3 {
	width: 853px;
	height: 46px;
	background-image: url(images/navigation_blankpress.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#navigation6 {
	width: 853px;
	height: 46px;
	background-image: url(images/navigation_blankport1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#navigation4 {
	width: 853px;
	height: 46px;
	background-image: url(images/navigation_blanklinks.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#navigation5 {
	width: 853px;
	height: 46px;
	background-image: url(images/navigation_blankcontact.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#text {
	float: left;
	width: 800px;
	height: auto;
	padding-left: 30px;
padding-top: 30px;
}


#footer {
	float: left;
width: 858px;
height: auto;
padding-left: 10px;
}
