body {background:#C0C0C0 url(pics/gradient.jpg) repeat-y top left; 
scrollbar-3d-light-color:#000000;
scrollbar-arrow-color:#FF0000;
scrollbar-base-color:#000000;
scrollbar-dark-shadow-color:#000000;
scrollbar-face-color:#FFFFFF;
scrollbar-highlight-color:#0000FF;
scrollbar-shadow-color:#0000FF}


#mainBody {margin:10px 20px 10px 200px; position:relative; font:90% "Times New Roman",serif;}

h2 {font:bold 1.1em Courier,serif;}
h2.depr {width: 50%; margin: 50px auto;}
#footer {font:.9em Courier,serif; text-align:center}

.divCenter {text-align:center}

#mainBody h1 {text-align:center; font-size:1.7em; font-weight:bold; color:red; margin:15px 0px 40px 0px;}
#mainBody h2 {text-align:center; font-size:1.2em; font-weight:bold; color:red; margin:15px 0px 20px 0px;}
#mainBody h3 {text-align:center; font-size:1.0em; font-weight:bold; color:red; margin:15px 0px 00px 0px;}

dt {font-weight:bold}
dd {margin:10px 15px; line-height:130%}
dd em {color:blue}

#mainBody hr {background:red}

#phoneNumber {text-align:center; color:red; font-weight:bold; font-size:1.3em; margin-bottom:25px}

/* Home page */
#photoKeithBW {text-align:center; position:relative;}

#imgPopup {position:absolute; top:60px; left:61%}

#nav {text-align:center}

.floatHalf {float:left; width:50%; text-align:center; margin-bottom:15px}


/* JS Menu */

A.ssmItems:link {color:black; text-decoration:none;}
A.ssmItems:hover {color:black; text-decoration:none;}
A.ssmItems:active {color:black; text-decoration:none;}
A.ssmItems:visited {color:black; text-decoration:none;}

/* END JS Menu */

a { TEXT-DECORATION: none } 
a:link { color: #ff0000} 
a:visited { color: #0000ff}
a:active { color: #80FF80} 
a:hover { color: #FFFF00}

#links {font:1em Courier,serif;}

.refFloat {float:left; width:40%; margin:10px 20px; font:bold 1.1em Courier,serif;}

.clipFloat {float:left; width:185px; margin:20px 20px; font:12px Courier,serif;}
.clipFloat b {font-size:14px; color:yellow }

.ppwsmall {font: 10px verdana; color: #666; }
.ppwsmall a,
.ppwsmall a:visited {font: bold 10px verdana; color:#666;}
.ppwsmall a:hover {font: bold 10px verdana; color:#666; text-decoration: underline; }  

.block1 { background:#E5E5E5; padding-top:20px; padding-bottom:20px; line-height:15pt; } 
.block2 {text-align:center;}
.head {text-align:center; font-size:20pt; font-face:Times New Roman,serif;}


#lftmenu {position:absolute; width:200px; top:100px; left:5px;}
#lftmenu ul
{
list-style: none;
padding: 0;
margin: 0;
}
#lftmenu li
{
float: left;
margin: 0 0.15em;
padding: 0;
text-align: center
}
#lftmenu li a
{
background: gray;
height: 2em;
line-height: 2em;
float: left;
width: 9em;
display: block;
border: 0.1em solid #000000;
color: #ffffff;
text-decoration: none;
text-align: center;
}
#lftmenu li a:hover
{
background: white;
height: 2em;
line-height: 2em;
float: left;
width: 9em;
display: block;
border: 0.1em solid #000000;
color: #000000;
text-decoration: none;
text-align: center;
}

p.left {text-align:left;} 
blockquote {line-height:15pt; position:relative; top:-20px;}
.ltrbtm {position:relative; clear:both;}
.hdfix {line-height:15pt; position:relative; top:-20px;}

/*                    
<!-- 050324 JJG  -->
*/
