/* Start of CMSMS style sheet 'RCSStyleBold' */
/* Menu styles */

.yui-cms-selector.anim-slides .yui-cms-item .yui-cms-slide {
                height: 0px;
                overflow: hidden;
}
/* selected */
.yui-cms-selector.anim-slides .yui-cms-item a.selected {
                background-color: rgb(255, 212, 255);
}

.yui-cms-selector.anim-slides .yui-cms-item.selected .yui-cms-slide {
                height: 0px;
}

.yui-skin-sam  .yuimenu ul, .yui-skin-sam  .yuimenu ul.first-of-type {
/* whole menu items */
    /*background-color:#f6f7ee;*/
	background-color: transparent;
	border-left-style:none;
	border-right-style:none;
	border-top-style:none;
	border-bottom-style:none;
	padding: 0px 0pt;
}

.yui-skin-sam .yuimenu .bd {
/* border around menus*/
	border-left-style:none;
	border-right-style:none;
	border-top-style:none;
	border-bottom-style:none;
}

.yui-skin-sam .yuimenuitemlabel:hover, .rightside .minoritemlabel:hover, .menuhighlight a {
/* menu items under the cursor */
	color: #C03021;
	
}

.yui-skin-sam .yuimenuitemlabel {
/* menu backgrounds */
	background-color: #f6ec9f;
	padding: 0px 0px 0px 20px;
	display: block;
}

.yui-skin-sam .navbutton:hover {
/* menu items under the cursor */
	color: #ffffff;
	
}
html>body .yui-skin-sam .navbutton {
	display: block;
}
.yui-skin-sam .navbutton {
	color: #ffffff;
	padding: 0px 0px 0px 15px;
	background-color: #680f2a;
	border-right: 1px solid #400F00;
	border-bottom: 1px solid #400F00;
	border-top: 1px solid #C08F80;
	border-left: 1px solid #C08F80;
	display: block;
}
.yuimenuitem, .yui-cms-item, .notyui-cms-item {
	display: inline;
}
/*
* html body .yui-skin-sam .navbutton {
	display: inline;
}

*/
.iphone {
	height: 301px;
}
.menuhighlight {
	color: #C03021;
}
.maintext {
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	background-color: #FFFFFF;
	border-color: #637129;
	border-width: 1px;
	border-style: solid;
}
.rightside, .rightside .yuimenuitemlabel, .rightside .minoritemlabel {
	background-color: #3e6a1c;
	padding: 0pt 0px;
}
.rightside .minoritemlabel {
	color: #000000;
	text-decoration: none;
	display: block;
}
.rightside .yuimenuitemlabel {
	font-weight: bold;
}
.rightinside  {
	padding: 9px;
}

.yui-skin-sam .yuimenuitemlabel .submenuindicator {
/* remove the > mark */
	background-image: none;
}

div.yui-b {

	margin: 0 0 .5em 0;
}

div.yui-b strong {

	font-weight: bold;
}

div.yui-b p em {

	color: #000;
}

div.yui-b p 
{
	margin-top: 1em;
	margin-bottom: 1em; 
}

h1 {
     font-size: 1.8em;
	margin: 0 0 .1em 0;                
	padding: .25em 0;
	text-align: center;
}

h2 {
/*     font-weight: bold;*/
	font-style: italic;
     font-size: 1.3em;
     margin-top: 0.83em;
     margin-bottom: 0.83em;
}

h3 {
     font-style: italic;
     font-size: 1.1em;
     margin-top: 0.83em;
     margin-bottom: 0.83em;
}

.timeslot {
     font-style: italic;
     font-size: 1.1em;
     margin-top: 0.83em;
     margin-bottom: 0.83em;
}

.sectionhead {
	font-style: italic;
     font-size: 1.1em;
     margin-top: 0.83em;
     margin-bottom: 0em;
}

ul{
    list-style: inside;
    list-style-type: disc;
    margin-left:12px;
}

ul li {
    list-style: inside;
    list-style-type: disc;
}

img.floatright {
    float: right;
    margin: 5px 0 10px 10px;
    clear: right;
}

img.floatleft {
    float: left;
    margin: 5px 10px 10px 0;
    clear: left;
}

body {
	background-color: #F3D768;
	padding: 10px;
     font-family: verdana;
}

#slogan {
	font-style: italic;
	text-align: center;
     font-size: 1.1em;
     margin-top: 0.83em;
     margin-bottom: 0.83em;
}

#ft {
	font-size: 85%;
}

.mainslideshow {
	margin-left: 5px;
	margin-right: 5px;
}

.addressblock {
	padding: 0 20px;
	font-size: 85%;
	color: #680F2A;
}

#NewsPostDetailDate {
	float: right;
	font-size: .7em;
}
.NewsSummaryLink a {
	color: #000000;
	font-weight: bold;
}
.NewsSummaryMorelink a {
	color: #000000;
	font-size: 85%;
}
.NewsSummarySummary {
}
.NewSummaryPostdate {
	font-size: 77%;
}

/* Rock-n-Roll Ball Ad.   Remove when done */

#ballad img {
	/* This is how you center an image.  go figure. */
	display: block;
	margin-left: auto;
	margin-right: auto;
    /* end fancy centering code */
    margin-top: 8px;
    border: 1px solid black;
}

#ballad img:hover {
	border-color: #C03021;
}
/* End RnR Ball ad */
/* Ball page */
/*  This is a hack for IE */
#ballback img
{
	margin-bottom: -2px;
	margin-top: -1px;
}
/*  This rolls back the hack for anyone else (IE can't read "html>body") */
html>body #ballback img
{
	margin-bottom: 0px;
	margin-top: 0px;
}
.balltext {
	margin: 0px 10px; 
	text-align: center; 
	font-size: 120%; 
	font-family: 'Lucida Grande','Lucida Sans Unicode','Lucida Sans','DejaVu Sans','Bitstream Vera Sans','Liberation Sans',Verdana,'Verdana Ref',sans-serif
}
/* End Ball page */
/* End of 'RCSStyleBold' */

