﻿body {}

h1 {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #DDEEFF;
color:#336699;
font-size:22px;
line-height:24px;
padding:6px 10px;
}
h4 { color:Blue; }

#left_main { width:674px; }

/* bio page */
#left_main_author  {
background:none repeat scroll 0 0 #EEFFEE;
border:1px solid #66CCFF;
float:left;
margin:3px 0;
padding:0 10px 10px;
width:474px;
}
#bio_content {
    height:auto;
    border:1px solid #ccc;
    font-size:16px;
    margin:10px;
    padding:10px;
}
#bio_content img { margin:4px 8px; }
#bio_content h5 { color:#006699;background:#ffffff;padding:0 8px; }
ul#author-list li { list-style:none;background:;padding:0px 4px;float:left;width:450px;margin-bottom:2px; }
ul#author-list a.rounded { font-weight:normal;background:white;color:#2E6E9E;padding:2px 8px;font-size:18px;margin-left:10px; }
ul#author-list a.rounded:hover { background:#2E6E9E;color:White; }

.prod-list { border:1px solid #fff;padding:5px 3px 12px;margin:5px 0;height:75px; }
.prod-img { float:left; width:90px;*width:92px; }
.prod-list h3 { font-size:12px;padding:2px; }
.prod-list img { float:left;height:75px;padding-right:10px; }

/* Norm Shealy page */

.norms  { padding:10px !important; }
.norms img { margin-right:12px; }
.norms p { padding:10px;font-size:14px;letter-spacing:1px; }
#normhr { margin:10px 0; }
#myss-quote { margin:0 0 10px 134px; }

/* rounded */

h1, h4, ul#author-list a.rounded, #bio_content h5 {
    -webkit-border-top-left-radius: .5em;
    -moz-border-radius-topleft: .5em;
    border-top-left-radius: .5em;
    -webkit-border-bottom-left-radius: .5em;
    -moz-border-radius-bottomleft: .5em;
    border-bottom-left-radius: .5em;
    -webkit-border-top-right-radius: .5em;
    -moz-border-radius-topright: .5em;
    border-top-left-radius: .5em;
    -webkit-border-bottom-right-radius: .5em;
    -moz-border-radius-bottomright: .5em;
    border-bottom-right-radius: .5em;
}
