a img{ border: 0; }

.arc_title {width: 339px; color: #CC0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: large; }
.arc_strapline {font-family: Verdana, Arial, Helvetica, sans-serif;  color:#CC0000; font-size: medium;}
.arc_address {width: 411px; color: #CC0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; text-align: right;}

.arc_header {color: #99CCCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: medium; text-align: center;}
.arc_subheader {color: #9999CC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; text-align: center;}
.arc_divisorheader {color: #6666CC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; text-align: left;}
.arc_para {color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;}

.navbar { width: 768px; height: 49px; display: block; background: url("images/navbar.gif") }

ul.navbutton {	margin: 0px 0px 0px 0px ;	padding: 0px 0px 0px 0px;	list-style-type: none;}
ul.navbutton li{}
ul.navbutton li a{	height: 49px; display: block; float: left; text-decoration: none;	color: #000000;	text-align: center; }
ul.navbutton li .button{}

ul.navbutton li a.nav_home{ width: 116px; height: 49px; background: url("images/nav/home.gif")  }
ul.navbutton li a.nav_home:hover{ background: url("images/nav/hl/home.gif") }

ul.navbutton li a.nav_about{ width: 76px; height: 49px; background: url("images/nav/about.gif")  }
ul.navbutton li a.nav_about:hover{ background: url("images/nav/hl/about.gif") }

ul.navbutton li a.nav_news{ width: 68px;height: 49px;  background: url("images/nav/news.gif")  }
ul.navbutton li a.nav_news:hover{ background: url("images/nav/hl/news.gif") }

ul.navbutton li a.nav_portfolio{ width: 106px; height: 49px; background: url("images/nav/portfolio.gif")  }
ul.navbutton li a.nav_portfolio:hover{ background: url("images/nav/hl/portfolio.gif") }

ul.navbutton li a.nav_articles{ width: 92px;height: 49px;  background: url("images/nav/articles.gif")  }
ul.navbutton li a.nav_articles:hover{ background: url("images/nav/hl/articles.gif") }

ul.navbutton li a.nav_gallery{ width: 88px; background: url("images/nav/gallery.gif")  }
ul.navbutton li a.nav_gallery:hover{ background: url("images/nav/hl/gallery.gif") }

ul.navbutton li a.nav_contact{ width: 121px; background: url("images/nav/contact.gif")  }
ul.navbutton li a.nav_contact:hover{ background: url("images/nav/hl/contact.gif") }

ul.navbutton li a.nav_links{ width: 104px; background: url("images/nav/links.gif")  }
ul.navbutton li a.nav_links:hover{ background: url("images/nav/hl/links.gif") }

.articleheader {width: 750px;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: large; color: #333399; }
.articleLink {  margin: 5px 0 5px 0;  float: left;  color: #333399; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: medium; text-align: left; text-decoration: underline}
.articleDate {color: #00AA00; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; text-align: left; text-decoration: none}
.arc_articlestrap { margin: 5px 0 10px 30px; width: 750px; clear: both; color: #883388; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; font-weight: bold}

.arc_articlepara { margin: 5px 0 10px 30px; width: 750px; clear: both; color: #777777; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;}
.arc_articlebullet { margin: 0px 0px 5px 0px; }
.arc_articlesubheading { margin: 5px 0 15px 30px; width: 750px; clear: both; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; font-weight: bold}

.arc_breadcrumbs {color: #99CCCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: medium; text-align: left;}
.cntr {text-align: center }
.txtr-ind {text-align: right; padding-right: 30px; }

.flr{float: right;}
.fll{float: left;}



.div_nav_home{ float: left; width: 116px; height: 49px; background: url("images/nav/home.gif")  }
.div_nav_home:hover{ background: url("images/nav/hl/home.gif") }

.div_nav_about{ float: left; width: 76px; height: 49px; background: url("images/nav/about.gif")  }
.div_nav_about:hover{ background: url("images/nav/hl/about.gif") }

.div_nav_news{  float: left; width: 68px;height: 49px;  background: url("images/nav/news.gif")  }
.div_nav_news:hover{ background: url("images/nav/hl/news.gif") }

.div_nav_portfolio{  float: left; width: 106px; height: 49px; background: url("images/nav/portfolio.gif")  }
.div_nav_portfolio:hover{ background: url("images/nav/hl/portfolio.gif") }

.div_nav_articles{  float: left; width: 92px;height: 49px;  background: url("images/nav/articles.gif")  }
.div_nav_articles:hover{ background: url("images/nav/hl/articles.gif") }

.div_nav_gallery{  float: left; width: 88px; background: url("images/nav/gallery.gif")  }
.div_nav_gallery:hover{ background: url("images/nav/hl/gallery.gif") }

.div_nav_contact{  float: left; width: 121px; background: url("images/nav/contact.gif")  }
.div_nav_contact:hover{ background: url("images/nav/hl/contact.gif") }

.div_nav_links{  float: left; width: 104px; background: url("images/nav/links.gif")  }
.div_nav_links:hover{ background: url("images/nav/hl/links.gif") }

.navbar2 { width: 800px; height: 29px; display: block; background: url("images/navbar.gif") }

ul.navbutton2 {	margin: 0px 0px 0px 0px ;  width: 800px; height: 29px; padding: 0px 0px 0px 0px; list-style-type: none;}
ul.navbutton2 li{ width:95px; height: 29px; line-height: 29px; display: block; float: left; margin-left: 4px; text-decoration: none;	color: #F68220;	text-align: center;  }
ul.navbutton2 li a{ text-decoration: none;	color: #F68220; text-decoration: none;	}
ul.navbutton2 li a:hover{ text-decoration: underline;	color: #F6DA20; 	}
ul.navbutton2 li .button{}

.home_contentwrapper{ width: 790px; display: block}
.home_infowrapper{ width: 560px;display: block; float: left;}
.home_newswrapper{ width: 200px; border: 1px dotted #F68220; display: block;  float: right; margin-top: 20px; padding: 5px 5px 5px 5px; }
.home_newsbox_header{ width: 100%; height: 30px; line-height: 30px; display: block; text-align: center; border-bottom: 1px dotted #F68220; color: #F68220}

.newsitem_date{ color: #333399; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; font-weight: bold; padding-top: 20px; }
.newsitem_item{ text-decoration: none; color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; }
.newsitem_click{ text-decoration: none; color: #449944; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; text-align: right;}

.port_view_wrapper{ width: 780px; margin: 15px 0pc 15px 0px;}
.port_view{ margin-left: auto; margin-right: auto; width: 500px; font-size: large; text-align: center}
