@charset "utf-8";
#contentContainer {
	background-image: url(images/contentbg.gif);
	background-repeat: repeat-y;
	float: left;
	background-position: 10px;
display: inline;	
}
#featured {
	background-image: url(images/homebg.jpg);
	height: 288px;
}
#featuredNews {
	background-image: url(images/featuredNewsbg.jpg);
	height: 289px;
}
#featuredContact {
	background-image: url(images/contactusbg.jpg);
	height: 286px;
}
#featuredPort {
	background-image: url(images/portfoliobg.jpg);
	height: 289px;
}
#containerBack {
	background-image: url(images/headerbg.jpg);
	background-repeat: repeat-x;
	overflow: hidden;
}
body {
	background-image: url(images/bg.jpg);
	background-position: center 289;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    color : #fff;
	font-size : 80%;
}
a:link{
	color : #05abff;
	text-decoration: none;
}
a:visited{
	color : #6bcdff;
	text-decoration: none;
}
a:hover{
	color : #6bcdff;
	text-decoration: underline;
}
.newsH a:link{
	color : #05abff;
	text-decoration: none;
}
.newsH a:visited{
	color : #6bcdff;
	text-decoration: none;
}
.newsH a:hover{
	color : #05abff;
	text-decoration: underline;
}
.newsH {
	color : #05abff;
	font-size : 130%;
	text-decoration: none;
}
#linksContainer a:link {
	color : #fff;
	font-size : 90%;
	text-decoration: none;
}
#linksContainer a:visited {
	color : #fff;
	font-size : 90%;
	text-decoration: none;
}
#linksContainerNews  a:link{
	color : #fff;
	font-size : 90%;
	text-decoration: none;
	}
#linksContainerNews  a:visited{
	color : #fff;
	font-size : 90%;
	text-decoration: none;
	}
#linksContainerPort a:link{
	color : #fff;
	font-size : 90%;
	text-decoration: none;
	}
#linksContainerPort a:visited{
	color : #fff;
	font-size : 90%;
	text-decoration: none;
	}
#linksContainerContact a:link{
	color : #fff;
	font-size : 90%;
	text-decoration: none;
	}
#linksContainerContact a:visited{
	color : #fff;
	font-size : 90%;
	text-decoration: none;
	}
#header {
	height: 171px;
}
#headerContainer {
	height: 171px;
	background-image: url("images/menubg.jpg");
	background-position: 10px 118px;
	background-repeat: no-repeat;
}		
#sociallinks{
	padding: 86px 0 0 157px;
}
#menu {
	background-image: url("images/menubg.jpg");
}
/* #news{
	display: inline;
}
#latest{
	display: inline;
}
#links{
	display: inline;
} */
#sectionheader{
	background-image: url(images/sectionheader.jpg);
	background-position: 10px 0px;
	background-repeat: no-repeat;
	float:left;
	padding-bottom: 15px;
	/* display: inline; */
}
#newsContainer{
	padding: 57px 10px 10px 25px;
	border-right: 1px solid #111;
	margin-top: 25px;
	/* display: inline; */
}
#containerNews{
	padding: 30px 10px 10px 25px;
}
#containerContact{
	padding: 30px 10px 10px 25px;
}
#containerPort{
	padding: 30px 10px 10px 25px;
}
#lestestContainer{
	padding: 70px 0px 10px 6px;
	margin-top: 25px;
	/* display: inline; */
}
#linksContainer{
	padding: 57px 0px 10px 0px;
	border-left: 1px solid #111;
	margin-top: 25px;
	/* display: inline; */
}
#linksContainerNews{
	padding: 70px 10px 10px 0px;
	border-left: 1px solid #111;
	margin-top: 25px;
	background: url("images/ataglance.jpg") no-repeat 0 -25px;
}
#linksContainerContact{
	padding: 70px 10px 10px 0px;
	border-left: 1px solid #111;
	margin-top: 25px;
	background: url("images/linksContact.jpg") no-repeat 0 -25px;
}
#linksContainerPort{
	padding: 70px 10px 10px 0px;
	border-left: 1px solid #111;
	margin-top: 25px;
	background: url("images/ataglance.jpg") no-repeat 0 -25px;
}
#linkBullet{
	font-size: 11px;
	width: 190px;
	height: 31px;
	background: url("images/linksButton.jpg") no-repeat 0 0;
	padding-left: 29px;
}
#linkBulletH{
	font-size: 70%;
	color: #05abff;
	width: 190px;
	height: 31px;
	background: url("images/linksButtonHeader.jpg") no-repeat 0 0px;
	padding-left: 29px;
}
#linkBullet:hover{
	background-position: 0 -31px;
}
#linkBullet a{
	color : #fff;
	text-decoration: none;
}
#node{
	float:left;
	margin: 0px 13px 13px 0px;
}
#home{
  display: block;
  width: 111px;
  height: 53px;
  background: url("images/homeButton.jpg") no-repeat 0 0;
  float: left;
}
#home:hover{ 
  background-position: 0 -53px;
}
#home span{
  display: none;
}
#port{
  display: block;
  width: 116px;
  height: 53px;
  background: url("images/portButton.jpg") no-repeat 0 0;
  float: left;
}
#port:hover{ 
  background-position: 0 -53px;
}
#port span{
  display: none;
}
#newsx{
  display: block;
  width: 104px;
  height: 53px;
  background: url("images/newsButton.jpg") no-repeat 0 0;
  float: left;
}
#newsx:hover{ 
  background-position: 0 -53px;
}
#newsx span{
  display: none;
}
#contactx{
  display: block;
  width: 109px;
  height: 53px;
  background: url("images/contactButton.jpg") no-repeat 0 0;
  float: left;
}
#contactx:hover{ 
  background-position: 0 -53px;
}
#contactx span{
  display: none;
}
#linky{
	padding-top: 8px;
}
#footer{
	margin-top: 20px;
	margin-bottom: 40px;
	text-align: center;
	color: #999;
	font-size: 9px;
}
#slideshow {
    position:relative;
    height:244px;
	margin: 18px 0px 0px 490px;
}
#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}
#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}
#slideshow IMG.last-active {
    z-index:9;
}
#pageturn{
clear: both;
}
#flickr{
 padding-top: 25px;
}
#containerNews img{
	padding: 10px;
}
.right{
	float:right;
}
.date{
	font-size: 9px;
	color: #c0a63a;
}
.readon{
	font-size: 9px;
	color: #c0a63a;
}
#calendarPic{
	width: 25px;
	height:30px;
	background: url("images/calendarPic.gif") no-repeat 0 5px;
	float: left;
	padding: 5px 7px 0px 0px;
}
blockquote{
	border-left: 3px solid #333;
	font-style:italic;
	margin: 0 20px 0 20px;
	padding: 0 0 0 15px;
}