
#logoarea {
	position: absolute;
	left: 50px;
	top: 50px;
}

#headbullet {
	position: absolute;
	left: 50px;
	top: 100px;
}

#hrule {
	position:relative;
	top: 10px;
	left: 3px;
}

#vertbar {
	position: absolute;
	left: 50px;
	top: 140px;
}

#infoblockA {
	position: absolute;
	left: 181px;
	top: 140px;
}


.subblock ul {

	list-style-type: none;

}

.subblock {

}

.blockrow {
	clear: left;
	margin-left: 40px;
	margin-bottom: 10px;
	/* stops float:left in prior style, required in IE  */
}

.blockitem {
	list-style: none;
   margin: 0;
   padding: 0px 0 0 0;
   height: 150px;
   /* border-bottom: 1px solid black; */
   display: block;
}

.blockitem li {
	float: left;
    margin: 3px 0px;
    height: 145px;
    text-align: left;
    position: relative;
    /* width: 170px; */
    /*
border: 1px solid black;
    top: 1px;
*/
}

.itemhead {
	width: 150px;
	line-height: 110%;
}
.itemhead a{
	text-decoration: none;
}
.itempic {
	width: 180px;
}

.itemdescr {
	line-height: 110%;
	width: 240px;
	font-size: x-small; 
	color: #555555; 
	font-family: Verdana, Arial, Geneva;
}

.bull { font-size: small; color: #000000; font-family: Verdana, Arial, Geneva;}

.bullB { line-height: 100%; font-size: small; color: #000000; font-family: Verdana, Arial, Geneva; font-weight: bold;}

.bullSM { font-size: small; color: #555555; font-family: Verdana, Arial, Geneva;}

.bullSM2 { font-size: x-small; color: #555555; font-family: Verdana, Arial, Geneva;}

a img {border-width: 0px;}

a:link { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }

a:visited { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }

a:hover { color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: oblique; font-weight: normal; }

a:active { color: red; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: oblique; }

.plaina {	font-size: x-small; color: #555555; text-decoration: underline; }