.article {
}

.article .title {
height: 10;
color:#FFFFFF;
display:block;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:15px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:20px;
}


/* top info box */
.top-info-box {
    overflow: hidden;
    margin: 3px 0 0;
    padding: 2px 0;
    background: #fff;
    height: 250px;
}
.top-info-box .main-info {
}
.top-info-box .description-link-holder {
    position: absolute;
    bottom: 0;
    left: 0;
    height: 60px;
}
.top-info-box .description-link {
    height: 100px;
    width: 600px;
    background: url(/scripts/img/background_trans_black.png) repeat scroll 0 0;
}

.description-link-menu {
background: #ff00ff;
    
}

.top-info-box .description-link div {
    position: relative;
    height: 79px;
    width: 326px;
    padding: 15px 0 0 15px;
    display: block;
    background: url(/media/assets/images/white-arrow.gif) no-repeat 100% 100%;
}
.top-info-box .description-link em {
    font: 10px/12px Arial,Helvetica,sans-serif;
    color: #a2c9ff;
    text-decoration: underline;
    display: block;
}
.top-info-box .description-link strong {
    font-size: 12px;
    color: #ffffff;
    display: block;
    bottom:0;
}

#article #pager h1 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/bg_noir_trans.png) repeat scroll 0 0;
bottom:0;
color:#FFFFFF;
display:block;
filter:none;
font-size:17px;
font-weight:bold;
padding:5px 10px 15px;
position:absolute;
text-transform:uppercase;
width:380px;
}

.top-info-box .description-link span {
    font: 12px/14px Arial,Helvetica,sans-serif;
    color: #fff;
    display: block;
}
.top-info-box ul {
    float: right;
}
.top-info-box ul li {
    border-top: 1px solid #BED1E2;
}
.top-info-box ul li:first-child {
    border: none;
}
.top-info-box ul a {
    display: block;
    height: 77px;
    width: 342px;
    background: url(/media/assets/images/white-arrow-var-2.gif) no-repeat 100% 100%;
    vertical-align: top;
}
.top-info-box ul a:hover {
    background-color: #F1F1F1;
}
.top-info-box ul a:hover strong {
    text-decoration: underline;
}
.top-info-box ul img {
    float: left;
    margin: 2px 8px 0 3px;
}
.top-info-box ul em {
    font: 10px/12px Arial,Helvetica,sans-serif;
    color: #a2c9ff;
    text-decoration: underline;
    display: block;
    padding: 5px 0 2px;
}
.top-info-box ul strong {
    font: bold 15px/18px Georgia,"Times New Roman",Times,serif;
    color: #000;
    display: block;
}
.top-info-box ul span {
    font: 12px/14px Arial,Helvetica,sans-serif;
    color: #000;
    display: block;
}

