﻿#banner
{
    min-height: 64px;
}

#banner .left
{
    display: block;
    min-height: 64px;
    width: 450px;
}

#banner .right
{
    display: block;
    min-height: 64px;
    width: 430px;
}

* html #banner,
* html #banner .left,
* html #banner .right
{
    height: 64px;
}

#breadcrumbs .left
{
    display: block;
    font-family: Verdana;
    font-size: 11px;
    line-height: 40px;
    padding-left: 16px;
}

#breadcrumbs .left a
{
    color: #984851;
}

* html #breadcrumbs span
{
    display: inline-block;
}

#content
{
    border-top: 1px solid #e2e3e1;
}

#smallColumn
{
    background: url(images/background-smallColumn.jpg) no-repeat top left;
}

#banner .left h1.frizQ
{
    color: White;
    font-size: 30px;
    line-height: 64px;
    padding-left: 16px;
}

#largeColumn h2.frizQ
{
    color: #4c4d51;
    font-size: 16px;
}

#smallColumn .row1 h2.frizQ
{
    color: #4c4d51;
    font-size: 18px;
    padding-bottom: 10px;
    padding-top: 10px;
}

#smallColumn .row2 h2.frizQ
{
    color: #4c4d51;
    font-size: 18px;
    padding: 10px 0 0 23px;
}

#smallColumn .row1 h2.frizQ.first
{
    padding-top: 0;
}

#smallColumn .linkedView
{
    line-height: 18px;
    margin-bottom: 20px;
}

#smallColumn .linkedView .viewAll a
{
    display: block;
    padding-top: 10px;
}

#smallColumn .linkedView .content
{
    padding-top: 3px;
}

#smallColumn .linkedView ul
{
    list-style-type: none;
}

#smallColumn .linkedView li
{
    padding-top: 5px;
}

#smallColumn .linkedView .relatedBar li
{
    padding: 0;
}

#largeColumn .row1 li
{
    line-height:18px;
    margin-left:25px;    
}

#largeColumn .row1 .left .mainList .sf_genericContentList li
{
    margin:0;
}

* html #largeColumn .row1 li
{
    margin-left: 12px;
}


/*  Milestones  */

#content .row1 .left img.milestoneImg
{
    clear:both;
    float:left;
    padding:0 10px 0 0;    
    width:35px;
}

#content .row1 .left .milestoneP
{
    margin: 0 0 30px 0;
    float:left;
    width:505px;
}


/*  Social Bookmarks  */

#socialBlock
{
    margin: 0 auto;
    width: 165px;
}

.sf_socialBookmarks
{
    margin-top:15px;
}

#largeColumn .row1 .sf_socialBookmarks li
{
    display:inline;
    margin:0;
}

.sf_contentCommentForm ol li
{
    margin:10px 0;
    list-style-type:none;
    border:none;
}

.sf_commentListing
{
    margin:15px 0;
}

/*  News List  */

.pageNumbers
{
    display:inline;
    list-style-type:none;
    padding:0 10px;
}

#largeColumn .row1 .prevNext1
{
    display:inline;
    list-style-type:none;
    padding:0 10px 0 0;
    margin:0;
}

#largeColumn .row1 .prevNext2
{
    display:inline;
    list-style-type:none;
    padding:0;
    margin:0;
}
