body{font:12px/1.5 "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Tahoma, Verdana, sans-serif}a:focus{outline:1px dotted invert}hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0}
ol{list-style:decimal}ul{list-style:disc}li{margin-left:30px}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:15px}
h1{font-size:21px; color:#000; margin:0 0 10px 0; font-weight:normal;}
h2{font-size:1.2em; color:#000; margin:0 0 10px 0; font-weight:normal;}
h3{font-size:18px; color:#EC1C24; margin:0 0 5px 0; font-weight:normal;}
h3 a{color:#9B0108; text-decoration:none; } h3 a:hover{text-decoration:underline; } h3 span{font-size:85%; }
h4{font-size:1.0em; color:#000; margin:0; font-weight:normal;}
h4 span{font-size:80%; color:#333;}
h5 {font-size:1.1em; color:#EC1C24; margin: 15px 0 0 -25px; padding:0 0 0 25px; background:url(images/h5heart.gif) no-repeat top left; }
h6{font-size:0.8em; text-align:center;}
p {font-size:1.0em;}
.smaller {font-size:75%;}
a{color:#EC1C24;}
a:hover	{text-decoration:underline;}

body.home h3, .sidebar h3 { border-bottom:#EC1C24 1px solid;}

