﻿/* BALADASCE MOBI */ 

* {margin:0;padding:0;}
body{
/* font:normal 62.5%/1.6em Verdana, Arial, Helvetica, sans-serif; */
font:normal 10px/100% Verdana, Arial, Helvetica, sans-serif;
color:#000;
background:#fff url("imagens/bgHeader.gif");
background-repeat:repeat-x;
padding:0 0 5px 0;
}
#theSite{
color:#000;
background-color:#FFFFFF;
margin:0;padding:0;
}

a{text-decoration:underline;color:#000;
}
a:hover,
a:focus{
text-decoration:underline;color:#000;background-color:#FF00FF;
}

a.webLink,
a.mailLink{text-decoration:none;
}


#header{
background:#033 url(imagens/bgHeader.gif) repeat-x;
height:86px;
}
#header img{
display:block;border:0;float:left;
}

h1{
margin:12px 0 0 0;padding:0 4px;
font-size:14px;
text-transform:uppercase;font-family:arial,helvetica,sans-serif;
}


h2{
margin:12px 0 -10px 0;padding:0 4px;
font-size:13px;
font-family:arial,helvetica,sans-serif;}

h2 span.instrument,
span.composer{
font-weight:normal;padding-left:4px;}


p{margin:8px 0;padding:0 4px;font-size:11px;}
p.intro{margin:0 2px;font-family:arial,helvetica,sans-serif;}

ol{margin:12px 20px;font-size:10px;}
ol li{margin:0 0 2px 0;}

ul{margin:10px 20px;font-size:10px;}
ul li{margin:0 0 2px 0;}

p img{float:left;margin:6px 8px 4px 0;}


#navMain{
margin:0;
padding:8px 0;
list-style-type:none;
}
#navMain li{
margin:0;padding:0;
}
#navMain a{
font-size:11px;font-weight:bold;
text-transform:uppercase;
margin:0 0 1px 0;padding:2px 4px 2px 8px;
text-decoration:none;
display:block;
background:#577283;
border-left:8px solid #00FFFF;
}
#navMain a:hover,
#navMain a:focus,
#navMain a.youarehere{
text-decoration:none;
padding:2px 4px 2px 4px;
background-color:#ccc;
border-left:12px solid #00FFFF;
color:#033;
}

#footer{
padding:2px;
text-align:right;
}
#footer a{margin:0 2px 0 6px;}
#footer img{border:none;}

/* site navigation */
#title {
    background-color:#999999;
    padding:0px 2px 3px;
    font-size:10px;
    margin-bottom:2px;
}

#title2 {
	background-color:#666666;
	padding:0px 2px 3px;
	font-size:10px;
	margin-bottom:1px;
	font-weight: bold;
}

#title3 {
	background-color:#333;
        color: #00FFFF;
	font-size:12px;
	font-weight: bold;
        padding:1px 0 1px 1px;
}

.story img {
    border:1px solid #666666;
}


.story a {
    color:#0000FF;
}

.story a:visited {
    color:#FF0000;

}

.story h4 a {
    text-decoration:none;
    color:#990000;
}

/* Calendar */

.calendar, .calendar * {
        border-collapse: collapse;
        margin: 0;
        padding: 0;
        }

.calendar { width: 100%; background:#ffffff; color:#000000 }

.calendar td { padding:1px 5px }

.calendar tr.calendar-date td{
        background-color: #666;
        color: #fff;
        font-weight: bold
        }

.calendar tr.calendar-headers td { font-weight: bold }

#cal-title{
        background:#333;
        color:#00FFFF;
        font-size:12px;
        font-weight:bold;
        margin-top:15px;
        padding:1px 0 2px 2px;
}

#left-wrap{
        color:#ccc;
        font-weight:bold;
        font-size:13px;
        margin:0;
        padding:9px 0 0 5px;
        overflow:hidden;
        height:49px;
        line-height:15px;
}

/* miscelaneous */

.crumbTrail{background-color:#e5e5e5;color:#000;font-size:x-small;font-weight:bold;border-bottom:0px solid #c0c0c0}
.crumbTrail a:link,.crumbTrail a:visited,.crumbTrail a:active{color:#666;font-weight:normal;font-size:x-small}

.style1 {
	color: #FF0000;
	font-weight: bold;
}
#notice {
    background-color:#FAF8CC;
    color: #000;
    padding:0px 2px 3px;
    font-size:10px;
    margin-bottom:2px;
}
#BoxMenu {
  border-bottom: 1px solid #CCC; padding-left: 0px;
  }