
.maintext    { font-size: 11px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.titletext { color: #fff; font-size: 14px; line-height: 22px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; padding-top: 12px }
.smalltext { font-size: 9px; line-height: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.heading   { font-weight: bolder; font-size: 14px; line-height: 17px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.heading1 { color: white; font-weight: bold; font-size: 24px; line-height: 22px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a:link   { color: red; text-decoration: none }
a:visited  { color: #808080; text-decoration: none }
a:hover  { color: #c00; text-decoration: underline }
.portfolio a:link { background-image: url(img/box_link.gif) }
.portfolio a:visited { background-image: url(img/box_visi.gif) }
.portfolio a:hover { background-image: url(img/box_hover.gif) }
.newsitem  { }
#homenewsblock    { padding-top: 10px; padding-right: 15px; display: block }
