body {
	font-family:  Lucida Grande, sans-serif,Arial, Helvetica, Verdana;
	background: #FFF;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	font-size: 16px;
}
	p { font-size: 12px; }
  li { font-size: 12px;}
  h2 { font-size: 14px; }
  h3 { font-size: 13px; }
  h4 { font-size: 12px; }
  h5 { font-size: 12px; }
  h6 { font-size: 12px; }
.oneColFixCtr #container {
	width: 955px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	background-image:url(/images/bottom_shadow_con.gif); background-repeat:repeat-x;
	text-align: left; /* this overrides the text-align: center on the body element. */
	margin-bottom:10px; /* for presentation only */
	padding-top:10px;
		height:auto; border: 1px solid #000000; padding:0; border-top:0;
}
.oneColFixCtr #mainContent {
	padding-left:15px;
	padding-right:15px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	margin-left:230px;
	padding-top:10px;
}
#links {

}

#links ul {
        list-style-type: none;
        width: 200px;
		padding-left:5px;
		margin-left:5px;
		padding-top:0;

} 

#links li {
        border-top: 1px dotted  #CCCCCC;
        border-width: 1px 0;
        margin:0;
		

}

#links li a { 

        display: block;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
        padding: 8px;
        text-decoration: none;
		color:#000;
	

}

 * html #links li a {  /* make hover effect work in IE */
	width: 200px;
	color: #000000;
}

#links li a:hover {
        background: #BDD9DD;
		        color: #000;

}
#default {
        background: #BDD9DD;
		color:#000000;

}

#links a em { 
        color: #333;
        display: block;
		font-family:Arial, Helvetica, sans-serif;
        line-height: 125%; 
}

#links a span {
        color: #125F15;
		font-family:Arial, Helvetica, sans-serif;
        line-height: 150%;
}

ol li{ padding-bottom:5px;


}
#bar {height:18px; background-color:#BDD9DD; border-bottom:1px solid #53818E; font-weight:bold; padding-left:5px; padding-top:3px;}
#bar p{ margin:0; padding:0;}
#links2 { overflow:hidden;}

.bld
{
font-weight:bold;
}
.style3 
{
	font-size: 18px;
	font-weight: bold;
}
.style2 
{
	font-size: 18px;
	font-weight: bold;
}
.style1
{
	font-size: 18px;
	font-weight: bold;
}
.style81
{
	font-size: 12px;
	font-weight: bold;
}
/*table {border: 1px solid #999;border-collapse: collapse;}
		th {border: 1px solid #999;}
		tr.header {background-color: #39C;}
		tr.odd {background-color: #fff;}
		tr.even {background-color: #9CF;}*/
img
{
border:none;
}

.style4
{
	font-weight: bold;
}
.imgresize
{
	width:5em;
	height:5em;
}
.imgperson
{
	border-color:#3366CC;
	border-style:solid;
	border-width:1px;
}
.imgalbumcover
{
	border-color:#C0C0C0;
	border-style:solid;
	border-width:1px;
}

.imgpersonicon
{
	border-color:#3366CC;
	border-style:solid;
	border-width:1px;
}

table.list {border: 1px solid #999;border-collapse: collapse;}
th {border: 1px solid #999;}
tr.header {background-color: #39C;}
tr.odd {background-color: #fff;}
tr.even {background-color: #9CF;}
td.col {margin: 0px; padding: 5px; border: 1px solid #999; vertical-align:top;}

.prop {
            height:400px;
            float:right;
            width:1px;
          }

          .clear {
            clear:both;
            height:1px;
            overflow:hidden;
          }
