
body {
  background: url(bg_page.gif);
}
body,td {
  font-size: 11px;
  font-family: tahoma;
}
A {
  COLOR:#000000;
  FONT-FAMILY:tahoma;
  TEXT-DECORATION:none
}
a:hover {
  COLOR:#008;
  FONT-FAMILY:tahoma;
}
.portalholder {
  background: #FFFFFF;
  border: 1px solid #009900;
}
.module {
  border-color: #036;
  background: #66CC66;
}
.topbar {
  background: url(image/banner.jpg);
}
.searchbar {
  position: absolute;
  top: 103px;
  left: 515px;
}
.search {
  background: transparent;
  font: 12px "Verdana", "Georgia", serif;
  color: #000;
  font-weight: bold;
  width: 165px;
  height: 20px;
  border: 0px;
  float: left;
  margin: 5px 10px 0px 0px;
}
.portalbottom {
  background: url(image/bottomban.gif);
}
.pnewshead, .pstory, .pavatar, .acanthus, .cheader {
background: #66CC66
}


/*Layout One*/

.acanthus a {
  font-weight:bold;
}
.portalholder {
  width: 750px;
  margin: auto;
  position: relative;
}
.module {
  border: solid;
  border-width: 1px;
  padding: 0px 5px 5px 5px;;
  text-align:left;
  margin: 0px 3px 4px 3px;
}
.topbar {
  width:750px;
  height: 142px;
}
.formgo {
  width: 55px;
  height: 25px;
}
.portalbottom{
  clear: both;
}
.doric, .ionian {
  width: 157px;
  padding:0px;
  border:none;
  border:1px;
  vertical-align:top;
}
.doric {
  float: left;
  padding-left: 5px;
  margin-left: -583px; 
}
.ionian {
  float: left;
  padding-left: 5px;
  margin-left: 0px;
}

.corinthian {
  display:inline;
  float: left;
  margin-left: 162px;
  width: 416px;
  padding-left: 5px;

}

.moduletitle {
  font-size:11px;
  font-face:bold;
  text-decoration:underline;
  margin-bottom:5px;
}

.acanthus {
  width: 407px;
  border: 1px solid #000;
  text-align: left;
  margin: 0 0 5 0;
  padding: 5 0;
}

.acanthus p{
  padding: 0 5;
}

.pnewshead {
width: 320px;
}

.pavatar {
width: 80px;
height: 80px;
}

.preview {
  background: #FFF;
}

.comment {
  width: 400px;
  margin: 10 0;
  background: #FFF;
  border: 1px solid black;
  text-align: left;
}
.cheader {
  padding: 2px;
}
.ccom {
  padding: 5px;
}
