﻿body 
{
    font:normal 9pt/13pt verdana;
}

h1{font:bold 2.5em 'Times New Roman';color:#757553}
h2{font:bold 1.8em georgia;color:#757553;margin:5px 0px}
ul{list-style:square}
p{margin:.8em 0em}
img{border:none}

ul.list
{
    list-style:none;
    margin:0;padding:0;
    float:left;
    width:600px;
}

ul.list li
{
    clear:left;
    padding:10px 5px;
    border-bottom:solid 1px #aaa;
}

ul.list h3
{
    color:#333;
    font:bold 16px arial;
    margin:5px 0px;
}

ul.list h2
{
    margin:0px 0px;
    color:#36c;
    font:bold 18px arial;
}

ul.list div.thumb img
{
    max-height:150px;
    max-width:110px;
}

ul.list div.thumb
{
    text-align:center;
    width:110px;
    float:left;margin-right:20px;
}

ul.list div.det
{
    margin-left:130px;
}

div.authdet .photo
{float:right;margin:0px 35px}
div.authdet .photo img
{
display:block;
padding:7px;
border:solid 1px #999;
}

div.authdet label, div.det label
{
    line-height:1.8em;font:bold 10pt verdana;color:#275;
}

.third{float:left; border:none 1px #757553;width:30%;margin-left:2%}
.third ul{margin:0;padding:0;list-style:none}
.listheader{margin-bottom:5px;border-bottom:solid 1px #999;padding:5px 0px}
.contactForm label{font-weight:bold;line-height:2em;}

.authmenu{margin:0;padding:4px 10px;padding-top:30px;list-style:none;clear:both;border-bottom:solid 2px #757553}
.authmenu li{display:inline;padding:20px 1px 5px 1px}
.authmenu li a{padding:5px 10px;background:#E6E6B7;color:#757553;text-decoration:None}
.authmenu li a.selected{background:#757553;color:#fff;padding-bottom:6px}

.rightpanel
{float:right}

.pageintro
{float:left;width:60%}

.categorylist {border-collapse:collapse;width:98%}
.categorylist td{padding:2px;border:solid 1px #ddd}
.categorylist a{text-decoration:none;font-size:1em}
.categorylist a:hover{text-decoration:underline;color:#631}
.categorylist .count{text-align:right}

/*Publisher Detail */
.pubdet .thumb img{max-height:150px}
