body,td,p,li,div,h1,h2,h3,a,a.strong, .button, input.text, select, submit, a.little 
{ font:12px/15px verdana,sans-serif;letter-spacing:.05em; }
.button,input.text,select,submit { margin:3px 0 3px 0;border:1px solid #333; }

p {padding:2px 10px 4px 5px;}


h1 { font-weight:bold;margin:0 30px 15px 20px;padding:0 0 5px 10px;color:#900;letter-spacing:.75em;border-left:1px solid #333;border-bottom:1px solid #333; }
h2 { font-weight:bold;padding:10px 0 0 5px;color:#900; }
h3 { padding:5px 0 0 5px;color:#666; }
.strong,strong,p.strong { font-weight:bold;color:#666; }
p.strong { padding:15px 10px 2px 5px; }


.date { font:10px/15px verdana,sans-serif;}
.headline {color: #c00; font-weight: bold;letter-spacing:0em;}
.caption { color: #300; }
div.portallink { margin:0px;padding:1px 0 1px 0;background-color:#efefef;text-align:center; }
.linkblock { margin:0; padding-left:15px; }
.label { font-weight:bold;color:#fff; }
.plinklist, .testimonial { margin:2px 0 2px 0;padding:1px 0 1px 5px;background-color:#efefef; }
.testimonial {border: 1px solid #333; padding:5px;}
.top { padding-right:20px;text-align:right; }

a,.top,.nav,.nav2, a.little { color:#900;text-decoration:none; }
a:hover { color:#fff;background-color:#333; }
a.label:hover { color:#fff;background-color:transparent;text-decoration:underline; }
a.top { margin:0 2px 0 2px;padding: 0 3px 0 3px;color:#333;letter-spacing:.05em; }
a.top:hover { color:#fff; }
.nav { margin:5px 10px 0 0;color:#333;text-align:center;border-bottom:1px solid #ccc; }
.navtwo,a.portal,a.block { margin:0 1px 0 2px;padding:0 1px 0 1px;color:#333; }

a.little { font:11px/15px verdana,sans-serif;color:#333;letter-spacing:.05em;text-decoration:underline;text-align:center; }
a.little:hover {background-color:#efefef;}

.hours {font:11px/15px verdana,sans-serif;text-align:center;padding-bottom:7px;}

img.right, img.rightnews { float:right;padding:0 0 10px 10px; }
img.left, img.leftnews { float:left; }
img.leftnews {margin: 0 10 10 0px;}
img.rightnews {margin: 0 0 10 10px;}
img.leftnews, img.rightnews {border: 1px solid #900; padding:0px;}
img.portal { margin:0;border:1px solid #666; }


