/* *******************************

Orchid customstyles.css, Version 1.0

JB01
******************************* */
.clea {
clear:both;
background:none !important;
height:1px;
margin:0px !important;
padding:0px !important;
font-size:1px;
}


body {
	background-color: #585b0e;
	font-family:Tahoma, Geneva, sans-serif;
margin:0pt auto;
	}
li{list-style:none;}	
ul{list-style:none;}
div#sitecontainer {
	background:#F3F1DE;
border: none;
width: 800px;
}

body#bodyHome #main {
    float: left !important;
    width: 600px !important;
	padding-left: 17px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 0px;

}
* html body#bodyHome #main {
width: 587px;
padding-left:5px;
padding-right:8px;
}
#main {
    width: 600px !important;
padding-left: 17px;
	padding-left: 17px !important;
	padding-right: 10px !important;
	padding-top: 0px !important;
	padding-bottom: 0px;
	
float: left;
}
#main strong {
color: #660000;

}
#main h1 {
	line-height:	110%;
	line-height: 110%;
	background-color: #fff;
    font-weight: normal;
    font-size: 200%;
	text-align: left;
    padding: 2px;
    color: #503B26;
    border: 0px solid #000000;
}

strong {
	color: #999;
	display:inline;
	}

#footer {
	margin: 0 auto;
		color: #ffffff;
    clear: both;

    text-align: center;
}

.printerfriendly {
display: block;
width: 290px;
background: #F3F1DE;
padding:0 0 0 300px !important;
margin:0;
_width: 100% !important;
text-align:right;
}
.printerfriendly img{ display:none;

}
.printerfriendly a{
font-size: 11px;
color: #69330E !important;
Font-weight: bold;
padding:2px 5px 2px 25px !important;
line-height:23px !important;

}
.printerfriendly a.print {
background:url(http://www.mcsdc.org/ht/a/GetImageAction/i/687) no-repeat top left;
}
.printerfriendly a.send {
background:url(http://www.mcsdc.org/ht/a/GetImageAction/i/686) no-repeat top left;
}


/* *******************************

HOVER

The color needs an !important to overrule the normal link colors, which are set on
a selector containing an ID. Normally ID overrides CLASS, but in this specific instance
we don't want that.

******************************* */

.nav div a hover {
	color: #1E2472 !important;
	background-color: #cccccc;
}

#main a {
	text-decoration: none;
}

#main a hover {
	color: #9A0000;
	background-color: #cccccc;
	text-decoration: underline;
}


/* *******************************

TOP NAVIGATION

ISSUE: Nav height.

******************************* */

#nav1 {
	background: transparent;
width: 800px;
height: 39px !important;
overflow: hidden;
}

#nav1 a {
	color: #ffffff;
	font-family: "Myriad Pro" Trebuchet MS, Helvetica, sans-serif;
	font-weight: 600;
	font-size: 13px;

}

#nav1 a hover {
	border-style: inset;
}

#nav1 div a {
	color: #003399;
	font-weight: 300;
	border: none !important;
}

a#contribute {
	background-color: #000033;
	border: 2px solid #000033;
}

.nav ul {
    margin: 0;
    padding: 0;
}

.nav li {
    list-style-type: none;
    margin: 0;
    padding: 0;
height: 40px;
}
.foldOut {
display: none !important;
}

.nav a {
    text-decoration: none;
}

.nav li div a {
    display: block;

    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 10px;
}

#nav1 {
    width: 800px;
}

#nav1 li {
    float: left;
    margin: 0;
    padding: 0;
    font-size: 90%;
}
#nav1 li a {
padding: 5px 10px 0 2px;
text-transform: uppercase;
color: #4f3b26 !important;
line-height: 14px;
}

#nav1 a {

    height: 40px;
    display: block;
    text-align: center;

}

#nav1 div a {
    text-align: left;
    width: 100px;
    height: auto;
}


/* *******************************

LEFT NAVIGATION

******************************* */
#nav2 { width:180px !important; margin:0; paading:0; }
#nav2 h4 {
color:#50530c;
margin-left:9px;
font-size:14px;

margin-bottom:17px;
margin-top:10px;
font-family: "Myriad Pro" Trebuchet MS, Helvetica, sans-serif;
}
#nav2 h4 h4 {margin:0 !important;}
#nav2 div .itemlist li a {
color:#69320d;
font-weight:bold;
font-size:12px;
padding:0px;
border:none !important;
}
#nav2 div ul div.dcCn a {
color:#69320D !important;
font-weight:normal;
font-size:12px;
padding:0px;
border:none !important;
font-family:Tahoma, Geneva, sans-serif;
}
#nav2 div ul div.dcCn a:hover {
text-decoration:underline !important;
}
.dcDate {display:none;
color:#000;
font-weight:normal !important;;
font-size:12px !important;;
padding:0px !important;;
border:none !important;
}

.dcBlurb {
padding-bottom:13px;
border-bottom:1px solid #c1bfaa;
margin:20px 0;
color:#2a2a2a;
}

#nav2 {
	background: #fff url(http://orchidsuites.net/orchid/skins/JB01-1/images/nav2bg.jpg);
}

#nav2 a {
	font-family: 'gill sans','trebuchet ms', trebuchet, arial, sans-serif;
	font-weight: 600;
	color: #600;
}

#nav2 div a {
	
	font-weight: 600;
	color: #69320d;
}

ul.attention {


}

#nav2 ul.attention a {
	color: #003;
}

a#special1 {

}

#bodyHome #nav2 {
    float: left;
    width: 180px;
    padding-top: 20px;
}

#nav2 li {
	display: block;
	list-style-type: none;
	text-align: left; 
	margin: 0px 0px 0px 0px; 
	padding: 3px 5px 3px 5px;
    margin: 0;
    padding-left: 8px;
    padding-bottom: 3px;
    line-height: 130%;
}

#nav2 a {
	border-bottom: 1px dotted #660000;
	display: block;
	list-style-type: none;
	text-align: left; 
    margin-left: 6px;
    padding-left: 16px;
    background-position: 0 5px;
    margin: 0;
}

#nav2 ul.attention {
    margin: 6px;
}

#nav2 ul.attention li {
    margin: 0;
    padding-bottom: 4px;
}

#nav2 ul.attention li a {
    background-image: none;
    display: inline-block;
    padding-left: 10px;
}

#nav2 ul.textsize {
    margin-top: 30px;
}
#nav2 div#lNav {
background: #218F9C;
margin: 0px 0px 20px 0px;
padding: 10px 10px;

}
#nav2 div#lNav a{
border: none;
font-size: 14px;
font-weight: normal !important;
color: #f2f0dc;
text-transform: uppercase;
font-family:"Myriad Pro" Trebuchet MS, Helvetica, sans-serif !important;
margin-bottom: 5px;
text-align:left !important;
padding:5px 0 0 0;
font-weight:600;
}
#nav2 {
padding-top: 0px;
    float: left;
    width: 180px;
}

/* *******************************

HEADERS

******************************* */
h1 {
	line-height:	110%;
    font-size: 100%;
    background-color: #cccccc;
    padding: 1px;
    color: #B9987D !important;
    border: 1px solid #000000;
font-family: "Myriad Pro" Trebuchet MS, Helvetica, sans-serif !important;
}

h2 {
	font-weight: normal;
    font-size: 100%;
    background-color: #cccccc;
    padding: 0px 0px 0px 0px;
    color: #003;
	line-height: 10px;
	border-top: none;
	border-right: none;
	border-left: none;
    border-bottom: 1px dotted #003;
font-family: "Myriad Pro" Trebuchet MS, Helvetica, sans-serif;
}

h3 {
    font-size: 120%;
    color: #003399;
    background-image: url(http://orchidsuites.net/orchid/skins/JB01-1/images/navbullet.gif);
    background-repeat: no-repeat;
    background-position: 2px 5px;
    padding-left: 15px;
font-family: "Myriad Pro" Trebuchet MS, Helvetica, sans-serif;
}

h4 {
    font-size: 100%;
    margin: 0;
font-family: "Myriad Pro" Trebuchet MS, Helvetica, sans-serif;
}

/* *******************************

HEADERS HOME

For Alert Messages and Features

******************************* */
.homefeature h2 {
display:none;
}
.homefeature p.header {
display:none;
}
.homefeature p.blurHead{
color:#69330e;
font-weight:bold;
font-size:13px;
}
.homefeature p {
margin-bottom:5px;
padding-top:0px !important;;
margin-top:0px !important;;
font-size:14px;
}

.homefeature p img {
margin:0 13px 10px 0;
}

.homefeature {
margin-top:10px;
width:570px;
}
.tiny a.moreBtn {
text-decoration:underline !important;
color:#69320d !important;
font-weight:bold;
font:#2a2a2a !important;

}
.homealertmsg {
	text-align: center;
	color: #ff0000;
}

.homealertmsg a {
	text-decoration: none;
}


.threecolumn h2 {
	font-size: 130%;
	padding: 5px;
	padding-left: 10px;
}

.homealertmsg h2,.homefeature h2 {
	background-color: #9A0000;
}

body.threecolumn h1 {
	line-height:	110%;
	text-align: center;
	background-color: #1E2472;
	color: #ffffff;
	padding: 0px;
}

/* *******************************

EXTRA

Third column, if any. 

******************************* */

#extra {
	text-align: center;
	width: 130px;
	padding-right: 2px;
	padding-bottom: 0px;
	background: url(http://orchidsuites.net/orchid/skins/JB01-1/images/extrabg.jpg);
	border-left: 1px solid #55000B;
}

#extra a {
	color: #003;
}

/* *******************************

HOMEPAGE

Special styles for the homepage

******************************* */


#main ul li, #main ol li {
list-style-type:disc;
}

#main .bdyFT {
clear:both;
padding:17px 10px 17px 10px;
border-top:9px solid #4f3b26;
margin:0 10px  !important;
background:#F3F1DE;
width:560px ;

}
#main .bdyFT li{
list-style-image:url(http://www.mcsdc.org/ht/a/GetImageAction/i/708) ;
padding-left:17px;
margin:0 15px; 
padding:0 0px !important;

}
#bodyHome #main .bdyFT li{
list-style-image:url(http://www.mcsdc.org/ht/a/GetImageAction/i/708) ;
padding-left:17px;
margin:0 15px; 
padding:0 5px !important;
font-size:11px !important;
}

#main .releases {
clear:both;
padding:17px 10px 17px 10px;
border-top:9px solid #4f3b26;
margin:0 0 10px 0  !important;
background:#F3F1DE;
width:560px ;

}
#main .releases h2{
color: #4f3b26;
font-weight: bold;
background: none;
margin-top: -10px;
border-bottom: 1px solid #4f3b26;
}
#main .releases p{
list-style-image:url(http://www.mcsdc.org/ht/a/GetImageAction/i/708) ;
padding-left:17px;
margin:0 15px; 
padding:0 0px !important;

}



#blingBx {
margin-top:20px;
width:600px;
margin:10px auto !important;
min-height: auto !important;
}
#blingBx div {
width:190px;
margin:0 0 0 0px ;
padding-top:0px;
padding-bottom:10px;
background:#f3f1de;
font-size:11px;


}


#blingBx div h2{
padding:10px 5px !important;
color:#fefefe;
margin:0px;
line-height:5px;
font-weight:normal !important ;
border:none;
font-size:16px;
}
#blingBx div.list {
padding:1px 5px 5px 5px;
width:170px !important;
}
#blingBx div.list ul{
list-style:none;
padding:0 0px 0 0px;
margin:0 ;

}
#blingBx div.list ul li{
margin:0;
padding:0;
float:none !important;
list-style:none;
}
#blingBx div.more {
display:block;
padding:0;
margin:10px 0 0 0px !important;
width:180px !important;
}
#blingBx div a {
text-decoration:underline !important;
color:#69320d;
}
/******* HOME BLINGS *************/
#blingBx div.sb453 h2{
background:#91a755;
}

#blingBx div.sb454 h2{
background:#c8740f;
}
#blingBx div.sb456 {
height:108px !important;
}
#blingBx div.sb456 h2{
background:#69320d;
}
#blingBx div.sb453 {
float:left;
clear:left;
margin-right:10px;
}
#blingBx div.sb454 {
height:108px !important;
}
#blingBx div.sb454 {
margin-right:10px;
float:left;
}
#blingBx div.sb456 {
float:left;
}

/******* PIRC *************/
#blingBx div.sb435 h2{
font-size: 12px;
font-weight: bold !important;
background:#91a755;
font-family:Tahoma, Geneva, sans-serif;
}
#blingBx div.sb473 {
height:103px !important;
}
#blingBx div.sb473 h2{
font-size: 12px;
font-weight: bold !important;
background:#c8740f;
font-family:Tahoma, Geneva, sans-serif;
}
#blingBx div.sb474 {
height:93px !important;
}
#blingBx div.sb474 h2{
font-size: 12px;
font-weight: bold !important;
background:#69320d;
font-family:Tahoma, Geneva, sans-serif;
}
#blingBx div.sb435 {
float:left;
clear:left;
margin-right:10px;
}
#blingBx div.sb473 {
margin-right:10px;
float:left;
padding:0;
height:87px;
}

#blingBx div.sb473 p {
text-align:center;
padding:0 8px;
margin-top:15px;

}

#blingBx div.sb473 input.bling-search-textBx {
width: 108px;
height: 19px;
border: 1px solid #bd9a7a;
float: left;
margin-right: 5px;
}

#blingBx div.sb474 {
float:left;
}
#blingBx div.sb512 {
padding: none !important;
background: none;
font-size: 12px !important;

}

#blingBx #dcBx1{
width: 610px;
padding: none !important;
margin-left:-5px;
margin-right:-5px;
}
#blingBx #dcBx1 ul{
margin: 0px;
padding: 0px !important;
}
#blingBx #dcBx1 div.dcCn{
float: left;
clear: none;
margin-right: 5px;
margin-left: 5px; 
padding: none;
background: none;
margin-top: 10px;
margin-bottom:25px;
}
#blingBx #dcBx1 div.dcCn a{
color: #69330E;
font-weight: bold;
text-decoration: none;


}
#blingBx #dcBx1 div.dcCn .dcBlurb{
margin: 10px 0 0 0 ;
color: #69330E !important;
background: none;
border: none;
padding: 0;
height: auto;
}
#blingBx #dcBx1 div.dcCn .dcDate{
display:none;
}

/* YLI Bling */
#blingBx div.sb545 {
padding: none !important;
background: none;
font-size: 12px !important;
}
#blingBx #dcBx4{
width: 600px;
padding: none !important;
}
#blingBx #dcBx4 ul{
margin: 0px;
padding: 0px !important;
}
#blingBx #dcBx4 li{
float: left;
clear: none;
margin-right: 15px;
margin-left: -5px; /* do this for now */
padding: none;
}
#blingBx #dcBx4 li a{
color: #69330E;
font-weight: bold;
text-decoration: none;
margin-bottom: 5px !important;
}
#blingBx #dcBx4 li .dcBlurb{
margin: 0;
background: none;
border: none;
padding: 0;
height: auto;
}



/* LSP Bling */
#blingBx div.sb531 {
padding: none !important;
background: none;
font-size: 12px !important;
}
#blingBx #dcBx3{
width: 610px;
padding: none !important;
margin-left:-5px;
margin-right:-5px;
}
#blingBx #dcBx3 ul{
margin: 0px;
padding: 0px !important;
}
#blingBx #dcBx3 div.dcCn{
float: left;
clear: none;
margin-right: 5px;
margin-left: 5px; 
padding: none;
background: none;
margin-top: 10px;
}
#blingBx #dcBx3 div.dcCn a{
color: #69330E;
font-weight: bold;
text-decoration: none;
margin-bottom: 5px !important;
}
#blingBx #dcBx3 div.dcCn .dcBlurb{
margin: 0;
color: #69330E !important;
background: none;
border: none;
padding: 0;
height: auto;
}
#blingBx #dcBx3 div.dcCn .dcDate{
display:none;
}

/******* Parent BLINGS *************/
#blingBx div.sb570 h2{
background:#91a755;
}
#blingBx div.sb571 h2{
background:#c8740f;
}
#blingBx div.sb572 h2{
background:#69320d;
}
#blingBx div.sb570 {
float:left;
clear:left;
margin-right:10px;
}
#blingBx div.sb571 {
margin-right:10px;
float:left;
}
#blingBx div.sb572 {
float:left;
}



/***************   ******************/

#main div.releases a {
	color: #9A0000;
}

#hdr {
width:800px;
height:109px;
background:url(http://www.mcsdc.org/ht/a/GetImageAction/i/338) center no-repeat;
}

#hdr ul {
margin-top:35px;
list-style:none;
float:right;
}
#hdr ul li {
float:left;
padding:0 10px;
}
#hdr ul li a{
color:#FFF;
text-decoration:none;
text-transform:uppercase;
font-size:10px;
font-weight:bold;
}
#hdr .bling-search {
text-align:right !important;
width:235px !important;
}
.bling-search {
float:right;
clear:both;
margin-top:0px !important;

}
#nav1 {
background:#585B0E;
height:39px !important;
padding:0;
margin:0;
border:0;

}
#nav1 li {
display:block;
padding:0 0 0 7px !important;
margin:0 1px;
background-image:url(http://www.mcsdc.org/ht/a/GetImageAction/i/336) !important;
background-repeat:no-repeat !important;
background-position:left top !important;
height:39px !important;
}
#nav1 li a{
color:#000;
text-align:left;
display:block;
width:112px;
height:34px;
background-image:url(http://www.mcsdc.org/ht/a/GetImageAction/i/337) !important;
background-repeat:no-repeat !important;
background-position:top right !important;
padding:5px 11px 0 0 !important;
border:none;

}

#logo
{
float: left;
float:left !important;

}
#logo a {
display:block;
width:375px !important;
height:100px;
text-decoration:none;
}
.bling-search {
float: right !important;
margin:-45px 0 0 0 !important;
width:225px !important;

}
/*\*/ * html .bling-search { margin:10px 0 0 0 !important; width:225px; } /**/
*+html .bling-search { margin:10px 0 0 0 !important; width:225px; }
.bling-search p {
padding:0;
margin:0;
}
.bling-search input.bling-search-button{
padding:2px 0 5px;

}





#nav2 {
background:#f3f1de;
width:172px;
}



/*********
 MainHome
*********/

#main .HomeMain {
background:url(http://www.mcsdc.org/ht/a/GetImageAction/i/365) top center;
width:580px;
height:86px;
}
#main .HomeMain h2{
font-size:19px;
color:#423120;
margin:0;
padding:0 !important;
border:none !important;
background:none !important;
}
#main .HomeMain div {
padding:15px 10px;
}
#main .HomeMain p{
font-size:12px;
border:none !important;
background:none !important;
}
#bodyHome #MainContainer {
float:right !important;
width:620px;
background:#FFF;
padding-top: 10px;
}
#MainContainer {
float:right !important;
width:620px;
background:#FFF;
padding-top: 10px;
}
* html #MainContainer { 
margin-right:-7px;
}
#MainContainer #extra {
clear:both;
width:620px;
border:none;
background:none !important;
}






/***********
   Footer
***********/
.address, #footer, #powered, #powered p, .descB {
color:#cccc9a;
font-size:11px;
margin:0 auto;
padding:0;
width:800px;
background:#363807;
}
.address strong {color:#fff;}
#powered p {padding-bottom:15px !important;}
#powered a, #powered p a {
color:#f3f1de;
font-size:11px;
margin:0 auto;
padding:0;
width:800px;
background:#363807;
}
.address {
font-size:11px;
padding:5px 0 5px 0 !important;
line-height:15px;
}
.address a, #powered a {
color:#cccc9a !important;
text-decoration:none;
}
.address a:hover {
color:#fff;
text-decoration:underline;
}
.address .copy a, .address .copy, #powered, .descB a, #powered a, #powered p {
color:#F1EFD8 !important;
text-decoration:none;
}
#powered p {
padding:0px !important;
}
.descB {
padding:5px 0 10px 0;
}

/* PARENT PAGES */
#hBx {
width: 600px;
float: right;
background: #363807;
padding: 10px;
font-size: 12px;
color: #fff;

}
#hBx h2{
background: none;
border: none;
color: #999966;
font-weight: 300;
font-size: 19px;
margin: 0 5px !important;
line-height:16px;
font-family:Tahoma, Geneva, sans-serif;
}
#hBx img{
margin-right: 10px;
margin-left: 10px;
}
#hBx a{
font-weight: bold;
text-decoration: underline;
color: #999966;
}
#hBx a:hover{
font-weight: bold;
text-decoration: none;
color: #999966;
}
#itemBox ul li {
clear:both;
padding:0px 12px 17px 12px;
border-top:9px solid #4f3b26;
background:#F3F1DE;
width:565px;

}
#itemBox ul li .dateline{
display: none;
}
#itemBox ul li h1.subTitle {
background: none;
margin: 0px !important;
padding: 0px !important;
}
#itemBox ul li h1.subTitle a{
color: #69330E !important;
font-size: 12px;
font-weight: bold;
font-family:Tahoma, Geneva, sans-serif;
}
#itemBox ul li h1.subTitle a:hover{
text-decoration: underline;
}
#itemBox ul li .morelink a{
font-family:Tahoma, Geneva, sans-serif;
color: #69330E !important;
font-size: 12px;
font-weight: bold;
text-decoration: underline;
}
#itemBox ul li .morelink a:hover{
text-decoration: none;
}
.itemlist .morelink a{
color: #69330E !important;
font-size: 12px;
font-weight: bold;
text-decoration: underline !important;
}
.itemlist .gcBlurbPax {color:#2a2a2a;}
.itemlist .morelink a:hover{
text-decoration: none !important;
}
.itemlist span.itemname a{
color: #69330E !important;
font-size: 12px;
font-weight: bold;
}
.itemlist span.itemname a:hover{
text-decoration: underline !important;
}



/* LEFT DC */
#nav2 .sbbling-conx ul div{
display: block !important;
clear: both;
margin: 0 10px 15px 10px;
padding: 0px !important;
border:none;
font-family:Tahoma, Geneva, sans-serif !important;
}
#nav2 .sbbling-conx ul a{
display: block !important;
padding:0 0 0 0px !important;
margin:5px 0px;
font-weight:bold !important;
border: none 0px;
color:#69320d !important;
font-size:12px
}
#nav2 .sbbling-conx .dcDate {
display: block !important;
margin:-5px 0px 5px 0px;
font-size:12px !important;

}
#nav2 .sbbling-conx .dcTime {
display: block !important;
position: inherit !important;

margin:0 10px;
}
#nav2 .sbbling-conx .dcLoc {
display: block !important;
position: inherit !important;
}
#nav2 .sbbling-conx .dcBlurb {
display: block !important;
border-bottom: 1px solid #C1BFAA;
margin:10px 0 25px 0px;
padding:0 0 15px 0 !important;
font-size:11px;



}

/* event bling */
#nav2 .sbbling-evex ul div{
display: block !important;
clear: both;
margin: 0 10px 15px 10px;
padding: 0px !important;
border:none;
}
#nav2 .sbbling-evex a{
display: block !important;
padding:0;
font-weight:bold !important;
border:none;
margin:0 0px !important;
font-family:Trebuchet MS, Helvetica, sans-serif;
font-weight:bold !important;
border: none 0px;
color:#503B26 !important;
}
#nav2 .sbbling-evex .dcDate {
display: block !important;
height:auto !important;
margin:0 0px !important;
border:none;
font-size:12px !important;
}
#nav2 .sbbling-evex .dcTime {
display: block !important;
margin:0 0px !important;
border:none;
font-size:12x !important;
}
#nav2 .sbbling-evex ul .dcLoc {
display: none !important;
position: inherit !important;
margin:10px 0 0 0px !important;
border-bottom: 1px solid #C1BFAA;
padding:0 0 15px 0 !important;
font-size:11px;
}
.reqBtn {
border: none !important;
width:160px;
text-align:center;
margin:0 ;
}

/*\*/ * html .address a { width: auto !important; border:none;} /**/


/* nav conditions */
#nav2 ul.itemlist {display:block;

}
#nav2 ul{display:none}
.about_home {height:25px;}

.about_home a {
margin:0 10px !important;
font-size: 16px;
padding:0 0 5px 0!important;
color:#fff !important;
font-weight:normal !important;
border-bottom:solid #5A4530 1px !important;
font-family: "Myriad Pro" Trebuchet MS, Helvetica, sans-serif !important;
}
.parent_text {height:25px;}
.parent_text {
font-size:18px;
color:#f2f0dc;
margin:10px 10px 0 10px ;
padding:0 !important;
}
.parent_text a {
font-size:18px;
color:#B69B80 !important;
border:none !important;
padding:0 !important;
margin:0 !important;
font-family: "Myriad Pro" Trebuchet MS, Helvetica, sans-serif !important;
font-weight:normal !important;
}
/* quickfix for some content */

.MsoNormal {width:575px !important;}
#bodysp210 #lNav, #body210 #lNav {
display:none;
} 
#bodysp210 #nav2 ul, #body210 #nav2 ul {
padding:10px 0;
display:block;
background: #503B26;
margin: 0 0 5px 0;
}
#bodysp210 .bdyFT, #body210 .bdyFT {
width:375px !important;
}
#bodysp210 .MsoNormal, #body210 .MsoNormal {
width:375px !important;
}
li.special_menu {
padding:0 15px; !important;
margin:0 !important;
height:auto;
}
li.special_menu a {
padding:2px 3px !important;
margin:0 0 0 0 !important;
color:#fff !important;
border:none !important;
font-size:14px;
text-transform:uppercase;
font-family: "Myriad Pro" Trebuchet MS, Helvetica, sans-serif !important;
font-weight:normal !important;
}
li.special_menu a:hover {
color:#B69B80 !important;
}

#special_nv li.special_menu_child {
padding:0 5px; !important;
margin:0 10px; !important;
height:auto;
color:#fff !important;
background:url(http://www.mcsdc.org/ht/a/GetImageAction/i/750) no-repeat 5px 4px !important;
_height:20px;
}
li.special_menu_child a {
padding:0 15px !important;
margin:0 !important;
color:#fff !important;
border:none !important;
font-size:14px;
font-weight:600 !important;
text-transform:uppercase;
font-family: "Myriad Pro" Trebuchet MS, Helvetica, sans-serif !important;
font-weight:normal !important;
}
li.special_menu_child a:hover {
color:#9E966F !important;
}
/* about conditions pid 210 */
body#bodysp210 #main div.bdyFT {
float:left;
width:375px !important;
background:none;
border:none;
margin:0 !important;
padding:0 !important;
}
body#body210 #main div.bdyFT, body#body211 #main div.bdyFT {
background:none;
border:none;
margin:0 !important;
padding:0 !important;
}

body#bodysp210 #main #blingBx {
float:right;
width:190px !important;
margin:0 !important;
padding:0px 10px !important;
background:#F4F1DE;
}
body#bodysp210 #main #blingBx div {
border-bottom:solid #DCD9C8 1px;
margin:10px 0 !important;
padding:10px 0 !important;
}

body#bodysp210 #main #blingBx div a{
font-weight:bold;
margin:0 0 0 0;
}
body#bodysp210 #main #blingBx div a.morelink{
font-weight:bold;
margin:-10px 0 0 0;
display:block;
}
#main .bdyFT p u {
font-size:15px;
text-decoration:none;
}
/* blockquote on nav 2 */
#nav2 blockquote {
background:#999965;
width: 129px;
margin:2px auto;
padding:20px 10px;
font-size:11px;
color:#fff;
}
#nav2 blockquote strong{
display:block;
color:#fff;
text-align:right;
font-size:12px;
margin:15px 0 0 0;
}


body#bodysp210 #blingBx h2{
font-family:Tahoma, Geneva, sans-serif !important;
font-size:14px !important;
font-weight:bold !important;
background:none;
color:#69320D;
padding:0 !important;
margin:0 0 15px 0 !important;
}

body#bodysp211 #main h2 {
font-size:18px;
background:none !important;
border:none;
color:#362418;
font-family:Tahoma, Geneva, sans-serif;
margin:10px 0;
padding:0;
}
body#bodysp211 #main p {
margin:0;
}

/* for active states of tabs */
ul#nav1_203 li.Parex {
background-position: left -39px !important;
}
ul#nav1_203 li.Parex a {
background-position: right -39px !important;
}
ul#nav1_204 li.Tranx {
background-position: left -39px !important;
}
ul#nav1_204 li.Tranx a {
background-position: right -39px !important;
}
ul#nav1_206 li.Youtx {
background-position: left -39px !important;
}
ul#nav1_206 li.Youtx a {
background-position: right -39px !important;
}
ul#nav1_205 li.Facix {
background-position: left -39px !important;
}
ul#nav1_205 li.Facix a {
background-position: right -39px !important;
}
ul#nav1_207 li.Newsx {
background-position: left -39px !important;
}
ul#nav1_207 li.Newsx a {
background-position: right -39px !important;
}
ul#nav1_208 li.Getx {
background-position: left -39px !important;
}
ul#nav1_208 li.Getx a {
background-position: right -39px !important;
}
/* for homepage blings additional styles for dynamic sidebar contents*/
#blingBx .sbbling-conx ul {
width:190px !important;
margin:auto;
}
#blingBx .sbbling-conx ul .dcCn {
margin:1px 5px 0px 5px !important;
display:block !important;
float:none !important;
height: 5px !important;
}
#blingBx .sbbling-conx ul .dcCn a {
margin:0 5px !important;
display:block !important;
font-weight:normal !important;
}

#blingBx .sbbling-conx ul .dcCn .dcBlurb {
display:none;
margin:1px 5px 5px 5px;
}
#blingBx .sbbling-conx ul #bling_more {
margin:10px 10px 10px 10px;
padding:0;
width:auto;
}
#blingBx .sbbling-conx {
padding:0 !important;
margin-bottom:10px;
}

#nav2 #bling_more {display:none !important;}

.sb512 {display:none;}

#blingBx div.sb512 {
display: block;
width: 600px !important;
height: 75px;

}
#blingBx div.sb512 #dcBx1 {
width: 600px !important;
}
#blingBx div.sb512 .dcCn{
display: block !important;
width: 180px !important;
float: left !important;
margin-left: 10px !important;
margin-right: 10px !important;
margin-top: 5px !important;
}

#blingBx div.sb512 .dcBlurb{
display: block !important;

}
#blingBx div.sb512 .dcCn a{
display: block !important;
padding: 0px !important;
margin: 0px !important;
font-weight: bold !important;
text-decoration: none !important;
}
#blingBx div.sb512 #bling_more{
display: none;
}

#nav2 li.special_menu_child.activelink a {color:#9E966F !important;}

/* temporary fix on non-wrapping navbars */
#nav1 li.Tranx a {font-size:14px;}
#nav1 li.Langx a {font-size:14px;}
#nav1 li.Youtx a {font-size:14px;}
#nav1 li.Parex a {font-size:14px;}
#nav1 li.Facix a {font-size:14px;}
#nav1 li.Newsx a {font-size:14px;}
#nav1 li.Getx a {font-size:14px;}

.headerform {
width:225px !important;
margin:15px 15px 0 0 !important;
text-align:right !important;
}

#bodysp210 .sb752 {
border: none !important;
}
#bodysp210 #main #blingBx {
height:335px !important;
padding: 0 !important;
}
#bodysp210 #main #blingBx .clea {
border:none !important;
height:1px !important;
line-height:1px !important;
font-size:1px !important;
}
#bodysp210 .sb752 #dcBx11 {
height:275px;
}
#bodysp210 .sb752 #dcBx11 #fscroller {
border:none !important;
padding:0 !important;
}
#bodysp210 .sb752 #dcBx11 #fscroller p {
margin:0 !important;
color:#790000;
font-style:italic;
font-size:11px;
padding: 0 0 10px 0 !important;
}

#bodysp210 .sb752 #dcBx11 #fscroller .rotator {
margin:0 !important;
padding:0 !important;
}


#body210 #main .itemname {
font-weight:normal;
padding-bottom:20px;
display:block;
border-bottom: solid #dbdbdb 1px;
}

#body210 #main .itemname h4 {
font-size:17px;
font-weight:400 !important;
}


/* .dcCn a {width:250px;} */

/* dcCn for the left sidebar */
#nav2 div.dcCn a {width:auto;}
#blingBx .sbbling-conx #dcBx2 div.dcCn {margin:0 !important; padding:0; height:auto !important;}


/* Left Side Bar */
#nav2 .defSide {
padding-left:10px;
padding-right:10px;
}

body#bodyEventListing #main{
width: 760px !important;
float: left !important;
}

.hilite {
clear:both;
padding:17px 10px 17px 10px !important;
border-top:9px solid #4f3b26;
margin:0 10px  !important;
background:#F3F1DE;
width:560px ;
}

#nav1 li {
_border: 0px solid red;
_padding:0 0 0 7px !important;
}
#nav1 li a{
_padding:5px 11px 0 5px !important;
_width:108px;
}

body#bodysp2491 #sitecontainer{
background: #ffffff !important;
}
body#bodysp2491  #nav2{
display: none;
}
body#bodysp2491 #MainContainer{
width: 100% !important;
}
body#bodysp2491 #main{
width: 780px !important;
}
body#bodysp2491 #main ul li{
width: 730px !important;
}
body#bodysp2491 .printerfriendly{
width: 465px;
_width: 750px !important;
}
body#bodysp2491 #main ul, body#bodysp2491 #main ul li {
list-style: none !important;
}
body#bodysp2491 .bdyFT{
width: 730px !important;
}

#nav2 .defSide p a{
border: 0;
padding: 0;
}

#bodysp2336 #nav2{
display: none;
}
#bodysp2336 #MainContainer{
width: 100% !important;
}
#bodysp2336 #main{
width: 780px !important;
}
#bodysp2336 #main ul li{
width: 730px !important;
}
#bodysp2336 .printerfriendly{
width: 465px;
_width: 750px !important;
}
#bodysp2336 #main ul, body#bodysp2491 #main ul li {
list-style: none !important;
}
#bodysp2336 .bdyFT{
width: 730px !important;
}
#bodysp2336 .bdyFT p{
width: 100% !important;
}


#bodysp2990 #nav2{
display: none;
}
#bodysp2990 #MainContainer{
width: 100% !important;
}
#bodysp2990 #main{
width: 780px !important;
}
#bodysp2990 #main ul li{
width: 730px !important;
}
#bodysp2990 .printerfriendly{
width: 465px;
_width: 750px !important;
}
#bodysp2990 #main ul, body#bodysp2990 #main ul li {
list-style: none !important;
}
#bodysp2990 .bdyFT{
width: 730px !important;
}
#bodysp2990 .bdyFT p{
width: 100% !important;
}

#bodysp2989 #nav2{
display: none;
}
#bodysp2989 #MainContainer{
width: 100% !important;
}
#bodysp2989 #main{
width: 780px !important;
}
#bodysp2989 #main ul li{
width: 730px !important;
}
#bodysp2989 .printerfriendly{
width: 465px;
_width: 750px !important;
}
#bodysp2989 #main ul, body#bodysp2989 #main ul li {
list-style: none !important;
}
#bodysp2989 .bdyFT{
width: 730px !important;
}
#bodysp2990 .bdyFT p{
width: 100% !important;
}