/* IE7 list fix */
#mainContent a:link {
z-index:0;
}
#mainContent ol {
*margin-left: 0;
_margin-left: 1.5em;
}
#mainContent ul {
*margin-left: 0;
_margin-left: 1.5em;
}
img.floatRight { 
float: right; 
margin: 4px; 
}
.clear {
clear:both;	
}
.text_center {
text-align:center;	
}
.unknown {
background:#FF0;
}
#mainContent a {
text-decoration:none !important;
color:#97181D !important;
}
#mainContent a:hover, #mainContent strong a:hover {
text-decoration:underline !important;
color:#97181D !important;
}
#mainContent a:visited {
text-decoration:none !important;	
}
.section1 {	
float: left;
width: 380px;
_width: 381px;
border-top: 1px solid #c1c1c1;
border-right: 1px solid #c1c1c1;
}
.section2 {	
float: left;
width: 184px;
_width: 185px;
border-top: 1px solid #c1c1c1;
border-left: 1px solid #c1c1c1;
margin-left: -1px;
}

/* External link */

a.external {
background:yellow;
}
a.external:hover { 
background:yellow;
cursor: help;
}
a.external span { 
display: none; 
padding: 2px 3px; 
margin-left: 8px; 
width: 130px;
}
a.external:hover span {
display: inline; 
position: absolute; 
margin: 20px 0 0 0;
background: #ffc; 
border: 1px solid #990000; 
color: #000;
text-decoration: none;
z-index: 99;
}
#headshot {
float:left;
width:100%;
display:block;
}
#headshot .column {
float:left;
width:260px;
}
.headshot {
display:block;
}
.headshot p {
color:#666;
font-style:italic;
text-align:center;
margin:0 0 20px 0;
padding:0
}
.profile {
width:350px;
margin:0 0 15px 30px;
}
.profile p {
padding:0 0 0 72px;
}
.profile p strong {
color:#000;
}
.profile img {
float:left;
width:64px;
height:90px;
}
#mainContent li {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
#navList li ul li { z-index: 30!important; }

#sidebar h3 {
margin:0;
padding:10px 10px 11px 10px;
}
#sidebar ul {
margin-bottom:0;
padding-bottom:0;
}
#sidebar ul li {
font-family:Arial, Helvetica, sans-serif !important;
list-style-type:none;
padding:7px 0 7px 0;
width:100%;
}
#sidebar ul li a {
padding:5px 0px 5px 24px;
width:100%;
text-decoration:none !important;
}
#sidebar ul li ul li { margin-left: 34px; }
#sidebar ul li ul li a {
padding: 0;
width:100%;
text-decoration:none !important;
}
#sidebar ul li a:hover {
text-decoration:underline !important;
}
#sidebar ul li a.arrow {
background:transparent url(../images/icons/arrow.jpg) no-repeat left 2px;
}
#sidebar ul li a.bulb {
background:transparent url(../images/icons/bulb.jpg) no-repeat left 5px;
}
#sidebar ul li a.emergency {
background:transparent url(../images/icons/emergency.jpg) no-repeat left 2px;
}
#sidebar ul li a.lighthouse {
background:transparent url(../images/icons/lighthouse.jpg) no-repeat left 2px;
}
#sidebar ul li a.people {
background:transparent url(../images/icons/people.jpg) no-repeat left 2px;
}
#sidebar ul li a.question {
background:transparent url(../images/icons/question.jpg) no-repeat left 2px;
}
#sidebar ul li a.search {
background:transparent url(../images/icons/search.jpg) no-repeat left 2px;
}
#sidebar ul li a.compass {
background:transparent url(../images/icons/compass.jpg) no-repeat left 2px;
}
#sidebar ul li a.citrix {
background:transparent url(../images/icons/citrix.jpg) no-repeat left 2px;
}
blockquote {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
