#leftCol
{
    width: 319px;
    overflow: hidden;
    float: left;
    text-align: left;
    margin-right: 0px;
    margin-left: 0px;
    padding: 0px;
    height: auto;
}

#midCol
{
    width: 317px;
    overflow: hidden;
    float: left;
    margin-right: 0px;
    margin-left: 2px;
    padding: 0px;
    text-align: left;
}

#rightCol
{
    width: 318px;
    overflow: hidden;
    float: left;
    margin-left: 3px;
    padding: 0px;
}

.ContentBlock
{
    margin: 0px;
    padding: 0;
    border: none;
    width: 325px;
    float: left;
}



.category li
{
    /*list-style-image: url(/images/arrow_cat.jpg);*/
}

.stars li
{
    /*list-style-image: url(/images/arrow_stars.jpg);*/
}

h2
{
    font-size: 14px;
    width: 960px;
    height: 40px;
    line-height: 40px;
    vertical-align: middle;
    padding: 0 0 0 40px;
    color: rgb(0,150,214);
    font-weight: normal;
    border-bottom: solid 2px rgb(200,227,248);
}

.ContentBlock h2
{
    vertical-align: middle;
    color: rgb(0,150,214);
    font-weight: normal;
    height: 40px;
    line-height: 40px;
    background: url(/images/search_blue.jpg) left no-repeat -0px;
    padding-left: 0px;
    margin:0px;
    width:341px;
}

#Content
{
    width: 100%;
   /* background: url(/images/home_bg.gif) right no-repeat -0px;*/
    height: 445px;
}


.homeHeader
{
    background: white;
    text-align: left;
    width: 100%;
    float: left;
    clear: both;
    margin-bottom: 10px;
}

.homeHeader h1
{
    background: url(/images/stars_big.jpg) right no-repeat -0px;
    width: 960px;
    overflow: hidden;
    padding: 0 0 0 0px;
    margin: 0px;
    height: 102px;
}

.homeHeader p
{
    display: block;
    width: 600px;
    float: left;
    margin-top: -65px;
    color: rgb(127,127,127);
    font-size: 14px;
    clear: both;
}



.ContentBlock ul
{
    padding-left: 8px;
}



#leftCol ul, #midCol ul
{
    padding-left: 6px;
    margin-left: 25px;
}

#leftCol a{
   color: rgb(0,83,154);
}

#Content li
{
    line-height: normal;
}
#leftCol p, #midCol p
{
    padding:10px 0 0 10px;
}

#tripleA 
{
    width:260px;
    color: rgb(127,127,127);
    margin-top:50px;
    font-style:italic;
}

#tripleA img
{
   margin-right:10px; 
}