/* main body styles */

body{
  font-family: Helvetica, Arial,sans-serif;
  font-size: 80%;
  color: #04617b;
  line-height: 1.166;
  border: hidden;
  margin: 0px;
  padding: 0px;
  background-color: #aacccc;
}

/* link styles */

a{
  color: #0093b8;
  text-decoration: none;
}

a:link{
  color: #0093b8;
  text-decoration: none;
}

a:visited{
  color: #0093b8;
  text-decoration: none;
}

a:hover{
  color: #F6AB28;
  text-decoration: underline;
}


/* link styles - special classes */

a.art{
  color: #44bbcc;
  text-decoration: none;
}

a.art:link{
  color: #44bbcc;
  text-decoration: none;
}

a.art:visited{
  color: #44bbcc;
  text-decoration: none;
}

a.art:hover{
  color: #B7B7B7;
}



a.portfolio{
  color: #6699aa;
  text-decoration: none;
}

a.portfolio:link{
  color: #6699aa;
  text-decoration: none;
}

a.portfolio:visited{
  color: #6699aa;
  text-decoration: none;
}

a.portfolio:hover{
  color: #B7B7B7;
}




a.header{
  color: #44bbcc;
  text-decoration: none;
  border: none;
}

a.header:link{
  color: #44bbcc;
  text-decoration: none;
}

a.header:visited{
  color: #44bbcc;
  text-decoration: none;
}

a.header:hover{
  color: #B7B7B7;
}



a.my{
  color: #B7B7B7;
  text-decoration: none;
}

a.my:link{
  color: #B7B7B7;
  text-decoration: none;
}

a.my:visited{
  color: #B7B7B7;
  text-decoration: none;
}

a.my:hover{
  color: #F6AB28;
}



a.rite{
  color: #636363;
  text-decoration: none;
}

a.rite:link{
  color: #636363;
  text-decoration: none;
}

a.rite:visited{
  color: #636363;
  text-decoration: none;
}

a.rite:hover{
  color: #F6AB28;
}


/* heading styles */

h1{
  font-family: Helvetica, Arial,sans-serif;
  font-size: 120%;
  color: #636363;
  margin: 0px;
  padding: 0px;
}

h2{
  font-family: Helvetica, Arial,sans-serif;
  font-size: 120%;
  color: #334d55;
  margin: 0px;
  padding: 0px;
}

h3{
  font-family: Helvetica, Arial,sans-serif;
  font-size: 110%;
  color: #334d55;
  margin: 0px;
  padding: 0px;
}

h4{
  font-family: Helvetica, Arial,sans-serif;
  font-size: 98%;
  color: #334d55;
  margin: 0px;
  padding: 0px;
}



/* frame styles */

#farleft{
  padding: 0px;
  border-bottom: 0px solid #bfbfbf;
  border-left: 0px solid #bfbfbf;
  background-color:#bfbfbf;
  width: 75px;
}


#left{
  padding: 0px;
  border-bottom: 0px solid #E2EAEF;
  border-left: 0px solid #E2EAEF;
  width: 130px;
  background-color:#ECECEC;
}



#nav {
  padding: 0px;
  font-size: 80%;
  border-bottom: 0px solid #ECECEC;
  border-top: 0px solid #ECECEC;
  border-right: 0px solid #ECECEC;
  background-color: #6699aa;
  color: #333333;
  height: 140px;
}




#mainnew {
  padding: 0px;
  border-bottom: 0px solid #E2EAEF;
  border-top: 0px solid #E2EAEF;
  border-left: 0px solid #E2EAEF;
  background-color: #ffffff;
}


#news {
  padding: 0px;
  border-bottom: 0px solid #E2EAEF;
  border-top: 0px solid #E2EAEF;
  border-left: 0px solid #E2EAEF;
  background-color: #ECECEC;
  color: #333333;
  width: 130px;
}


#farright{
  padding: 0px;
  border-bottom: 0px solid #bfbfbf;
  border-left: 0px solid #bfbfbf;
  background-color:#bfbfbf;
  width: 75px;
}


#footer {
  padding: 7px;
  border-bottom: 0px solid #E2EAEF;
  border-top: 0px solid #E2EAEF;
  background-color: #ffffff;
  width: 100%;
}


#banner {
  padding: 0px;
  border-bottom: 0px solid #E2EAEF;
  border-top: 0px solid #E2EAEF;
  border-left: 0px solid #E2EAEF;
  background-color: #353535;
  color: #333333;
  height: 140px;
  width: 100%;
}


