.richset
{
    padding:10px;
}
/* standard Richie Rich styles */
a.floatLeft, img.floatLeft
{
    float:left;
    padding-right:4px;
    padding-bottom:4px;
}
a.floatRight, img.floatRight
{
    float:right;
    padding-left:4px;
    padding-bottom:4px;
}
.alignCenter
{
    text-align:center;
}
.alignLeft
{
    text-align:left;
}
.alignRight
{
    text-align:right;
}
/***/

/* headings*/
.richset h1,
.richset h2,
.richset h3,
.richset h4,
.richset h5,
.richset h6
{
    clear:both;
}
/***/

/* paragraphs and lists */
.richset p
{   
    padding-bottom:1em;
    line-height:1.4em;
    color:#888;
}
.richset p.alignCenter
{
/*    padding-bottom:0.5em;*/
}
.richset ul
{   
/*    text-transform:uppercase;*/
}
/***/

/* links */
.richset ul li a
{
    color:#666;
}
.richset ul li a
{
    font-weight:bold;
    color:#663;
}
.richset a.style1
{
    text-decoration:none;
}
.richset a.style1,
.richset a.style1:visited
{
    text-decoration:underline;
}
.richset a.style1:hover
{
    text-decoration:none;
}
.richset a.style2,
.richset a.style2:visited
{   
    text-transform:uppercase;
    font-weight:bold;
}
.richset a.style3,
.richset a.style3:visited
{   
    text-transform:uppercase;
    font-weight:bold;
    color:#aaa;
}
/***/

#contentMain.richset
{
    font-size:1.6em;
}
#contentSub.richset
{
    font-size:1.2em;
}
/* headings */
#contentMain.richset h1,
#contentSub.richset h1
{
    font-weight:normal;
    font-size:1em;
    font-size:3em;
    text-transform:uppercase;
/*    padding:0.5em 10px;*/
/*    border-bottom:0.5em solid #000;*/
/*    margin-bottom:0.5em;*/
/*    margin-left:-10px;*/
/*    margin-right:-10px;*/
/*    display:block;*/
    line-height:1em;
    color:#adcf50;
}
#contentMain.richset h2,
#contentSub.richset h2
{
    color:#aaa;
    font-weight:normal;
    font-size:2.5em;
}
#contentMain.richset h3,
#contentSub.richset h3
{
    color:#663;
    font-size:2.5em;
    font-weight:normal;
}
#contentMain.richset h4,
#contentSub.richset h4
{
    font-size:1.5em;
    color:#adcf50;
    font-weight:normal;
/*    letter-spacing:-0.05em;*/
    border-bottom:1px dashed #adcf50;
    margin-bottom:0.5em;
}
#contentMain.richset h4 a,
#contentSub.richset h4 a
{
    color:#adcf50;
}
#contentMain.richset h5,
#contentSub.richset h5
{
    color:#adcf50;
    font-size:1.5em;
    font-weight:normal;
    color:#aaa;
/*    letter-spacing:-0.05em;*/
    border-bottom:1px dashed #aaa;
    margin-bottom:0.5em;
}
#contentMain.richset h5 a,
#contentSub.richset h5 a
{
    color:#aaa;
}
#contentMain.richset h6,
#contentSub.richset h6
{
    font-size:1em;
    color:#663;
    text-transform:uppercase;
}
/***/

/* variations */
/* contentMain */
/* stlye4 prohibitive */
#contentMain.richset .style4 h2,
#contentMain.richset .style4 h3,
#contentMain.richset .style4 h4,
#contentMain.richset .style4 h5,
#contentMain.richset .style4 h6
{
/*    font-size:1.2em;*/
/*    color:#000;*/
/*    font-weight:normal;*/
/*    letter-spacing:-0.05em;*/
/*    border-bottom:1px solid #000;*/
/*    letter-spacing:normal;*/
/*    line-height:normal;*/
}
/***/

/* variations */
/* links */
#contentMain.richset ul,
#contentSub.richset ul
{   
    padding-top:0.5em;
    padding-bottom:1em;
    line-height:1.4em;
    color:#666;
}
#contentMain.richset ul li
{   
    padding-left:8px;
}
#contentMain.richset ul li a.onlyChild
{
    padding-left:9px;
    margin-left:-8px;
    background:transparent url(img/dot_gray.gif) scroll no-repeat left center;
}
#contentMain.richset ul li a.onlyChild:hover
{
    background-image:url(img/dot_brown.gif);
    text-decoration:none;
    color:#adcf50;
}
/***/

/* contentSub */
#contentSub.richset ul li a.onlyChild:hover
{
    text-decoration:none;
    color:#adcf50;
}
/***/


