body,html {
        margin:0;
        font-size:12px;
        font-family:Arial,Helvetica,sans-serif;
}
#container {
position: absolute;
margin:1px 1px 1px 1px;
}
h1 {
font-size: 12px;
font-family: helvetica, arial;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
p {
color: gray;
font-weight: normal;
font-family: helvetica, arial;
font-size: 12px;
margin:0px 0px 0px 1px;
padding:1px 1px 1px 1px;
}
ul, li, h4 {
margin: 0; padding: 0;
list-style: none;
font-size:12px;
font-family:Arial,Helvetica,sans-serif;
}
a {
text-decoration: none;
color: #003399;
font-size:12px;
margin:0;
font-family:Arial,Helvetica,sans-serif;
}
a:hover {
text-decoration: underline;
}
small {
color: gray;
font-weight: normal;
font-family: helvetica, arial;
font-size: 9px;
margin-bottom: 0px;
padding-bottom: 0px;
}
#widget {
overflow: hidden;
background: #ffffff;
border-bottom: 1px solid #c5c5c5;
border-left:1px solid #c5c5c5;
position: relative;
float: left;
font-family: helvetica, arial;
-moz-border-radius-bottomright: 10px;
}
#widget li {
clear: left;
overflow: hidden;
position: relative;
border-bottom:#c5c5c5 thin solid; 
height: 55px;
padding:2px;
}

#300ad li {
clear: left;
overflow: hidden;
position: relative;
border-bottom:#c5c5c5 thin solid;
height: 300px;
padding:2px;
}

.300ad li {
clear: left;
overflow: hidden;
position: relative;
border-bottom:#c5c5c5 thin solid;
height: 300px;
padding:2px;
}


#widget li img {
    border: 2px solid #FFFFFF;
    float: left;
    height: 53px;
    padding-right: 5px;
    width: 55px
}
li p {
color: #474747;
font-family: helvetica, arial;
}
