/* styles */

body { background-color: #fff; margin: 0; color: #000; }

a, a:visited { color: #910015; }
a:active, a:hover { color: #f00; }

.content { font-size: 12px; font-family: Verdana, Arial, sans-serif; color: #000000; }
.content A { color: #910015; text-decoration: none; }
.content A:hover { text-decoration: underline; }

.content_small { font-size: 12px; font-family: Arial, Verdana, sans-serif; font-style: italic; }

.sm_content { color: #000000; font-family: Tahoma, Verdana, Myriad Web, Syntax, sans-serif; font-size: 11px; }

.crumb		{ color: #000000; font-family: Tahoma, Verdana, Myriad Web, Syntax, sans-serif; font-size: 11px }
.crumb A	{ color: #910015; text-decoration: none; }
.crumb A:hover	{ color: #910015; text-decoration: underline; }

.head { font-size: 17px; font-family: Arial, Verdana, sans-serif; font-weight: bold; color: #910015; }

.subhead { font-size: 14px; font-family: Arial, Verdana, sans-serif; font-weight: bold; color: #000000; }

.copyright { font-size: 10px; font-family: Verdana, Verdana, Arial, sans-serif; color: #000000; }
.copyright A { color: #000000; text-decoration: none; }
.copyright A:hover { text-decoration: underline; }

.navigation { font-size: 15px; font-family: Arial, Verdana, sans-serif; font-weight: bold; color: #000000; }
.navigation A { color: #000000; text-decoration: none; }
.navigation A:hover { color: #910015; text-decoration: underline; }

.alt_color { background-color: #9acf9a; };


.contentCell { background-image: url(/images/footer-r1-c1.gif); background-position: bottom right; background-repeat: no-repeat; }

.floatinner { background-color: #d8d8ad; border-color: #9cb48d; border-style: double; padding: 0.5em; }

.floatcontent { font-size: 10px; font-family: Verdana, Verdana, Arial, sans-serif; color: #000000; }
.floatcontent A { color: #910015; text-decoration: none; }
.floatcontent A:hover { text-decoration: underline; }

.floatouter { background-color: #ffffff; }

.text { font-size: 12px; font-family: Verdana, Arial, sans-serif; color: #000000; }
.text A { color: #910015; text-decoration: none; }
.text A:hover { text-decoration: underline; }

#bio ul { list-style-type: none; }
#bio ul li { list-style-type: none; line-height: 1.3em; margin-bottom: 1.0em; }
#bio ul li ul li { list-style-type: disc; line-height: 1.5em; margin-bottom: 0.2em; }

#tools { border-bottom: 0px #910015 solid; padding: 0.5em 0.1em; background-color: #d8d8ad; }
#tools table { font: 12px Verdana, Arial, sans-serif; float: left; width: 30%; }
#tools table#contact { width: 40%; }
#tools td.centered { text-align: center; }
#tools img.brokerlogo { background-color: #fff; border: 1px #910015 solid; padding: 2px; }
