body {
margin: 0px 0 px 0;
padding:0;
background:#ffffff;

font:small Verdana,Sans-serif;
line-height:1.6em;
color:#333;
text-align: center;
}
#wrapper {
width: 960px;
margin: auto;
padding: 0;
text-align: center;

}
a:link {
	color: #235c8c;
	border-bottom: 1px dashed #235c8c;
	text-decoration: none;
}
a:visited {
	color: #1561a1;
	border-bottom: 1px dashed #1561a1;
	text-decoration: none;
}
a:active {
	color: #1561a1;
}
a:hover {
	color: #178bb6;
	border-bottom: 1px solid #178bb6;
	text-decoration: none;
}

a.nodash:link {
	color: #235c8c;
	text-decoration: none;
}
a.nodash:visited {
	color: #1561a1;
	text-decoration: none;
}
a.nodash:active {
	color: #1561a1;
}
a.nodash:hover {
	color: #178bb6;
	text-decoration: none;
}




.none, caption {
display: none;
}
.clear {
clear: both;
margin:0;
padding:0;
height: 0.1px;
}

code {
font: 13px 'Courier New', Courier, Arial, sans-serif;
color: #CC3300;
}

acronym, abbr {
cursor: help;
border-bottom: 1px dotted #333;
}

del {
color: #ccc;
background: #FFFFCC;
}

blockquote {
background: url("http://www.balletsanantonio.orgthemes/site_themes/butterfly/butterfly_quote.gif") top left no-repeat;
margin: 10px;
padding: 8px 0 0 25px;
}

textarea.text, input.text {
font: 11px Verdana, Arial, sans-serif;
}
input.button {
font: 11px Verdana, Arial, sans-serif;
background: #235c8c;
color: #fff;
}
.topestnav {
background: #F3F3E9;
text-align: right;
margin: 0;
padding: 0 20px 0 0;
font-size: 10px;
}
.topestnav p {
margin: 0;
padding: 0;
}
table#postcomment tr td {
font: 11px Verdana, Arial, sans-serif;
}
table#postcomment tr td p {
margin: 4px 0 4px 0;
}
#header {
margin: 0;
padding: 0;
}
#header h1 {
font: 30px Arial, Verdana, sans-serif;
margin: 0;
padding: 0px;
}
#header a {
border: none;
color: #07507f;
}
#header a:hover {
color: #CC0000;
}

#navcontainer{
background: #235c8c;
height: 30px;
margin: 0;
padding: 5;
}
#navcontainer ul{
margin: 0;
padding: 0;
}
#navcontainer ul li
{
list-style-type: none;
padding: 0;
margin: 0;
display: block;
float: left;
font: 11px/30px "Lucida Grande", verdana, sans-serif;
text-align: center;
}

#navcontainer a
{
color: #F8F2E5;
text-decoration: none;
display: block;
width: 114px;
border-top: none;
border-right: 1px solid #A8B090;
border-bottom: none;
border-bottom: 1px solid #A8B090;
}

#navcontainer li#active { background: #1561a1; color: #fff; border-bottom: none;}
#navcontainer a:hover { background: #5783a9; color: #fff; border-bottom: none;}


#main-c {
width: 920px;
margin: 0;
padding: 0;
background: #ccc;
}


#main {
width: 920px;
background: #ffffff;
background:#d8e1df;

}

#bigger {
width: 590px;
height: 100%;
float: left;
margin: 0;
padding: 0 0 30px 0;
background: #d8e1df;
}

#fullwidth {
width: 920px;
height: 100%;
float: left;
margin: 0;
padding: 0 0 30px 0;
background: #d8e1df;
}

.bar-homepage {
background: url("http://www.balletsanantonio.org/images/page-toppers/homepage.jpg") top left no-repeat;
height: 284px;
margin: 0 0 15px 0;
padding: 0;

}

.bar-about {
background: url("http://www.balletsanantonio.org/images/page-toppers/mission3.jpg") top left no-repeat;
height: 284px;
margin: 0 0 15px 0;
padding: 0;
}

.bar-contact {
background: url("http://www.balletsanantonio.org/images/page-toppers/mcnay.jpg") top left no-repeat;
height: 284px;
margin: 0 0 15px 0;
padding: 0;
}

.bar-nutcracker {
background: url("http://www.balletsanantonio.org/images/page-toppers/nutcracker.jpg") top left no-repeat;
height: 395px;
margin: 0 0 15px 0;
padding: 0;
}

.bar-outreach {
background: url("http://www.balletsanantonio.org/images/page-toppers/outreach.jpg") top left no-repeat;
height: 284px;
margin: 0 0 15px 0;
padding: 0;
}
.bar-coppelia {
background: url("http://www.balletsanantonio.org/images/page-toppers/coppelia.jpg") top left no-repeat;
height: 284px;
margin: 0 0 15px 0;
padding: 0;
}
.bar-offcenter {
background: url("http://www.balletsanantonio.org/images/page-toppers/offcenter.jpg") top left no-repeat;
height: 284px;
margin: 0 0 15px 0;
padding: 0;
}
.bar-season {
background: url("http://www.balletsanantonio.org/images/page-toppers/stage.jpg") top left no-repeat;
height: 284px;
margin: 0 0 15px 0;
padding: 0;
}
.bar-theater {
background: url("http://www.balletsanantonio.org/images/page-toppers/lilacockrell.jpg") top left no-repeat;
height: 284px;
margin: 0 0 15px 0;
padding: 0;
}
.bar-academy {
background: url("http://www.balletsanantonio.org/images/page-toppers/academy.jpg") top left no-repeat;
height: 284px;
margin: 0 0 15px 0;
padding: 0;
}
.bar-junior {
background: url("http://www.balletsanantonio.org/images/page-toppers/jctopper1.jpg") top left no-repeat;
height: 284px;
margin: 0 0 15px 0;
padding: 0;
}
.bar-sponsorships{
background: url("http://www.balletsanantonio.org/images/page-toppers/alamo_dancers.jpg") top left no-repeat;
height: 284px;
margin: 0 0 15px 0;
padding: 0;
}

.bar-auditions {
background: url("http://www.balletsanantonio.org/images/page-toppers/genie.jpg") top left no-repeat;
height: 284px;
margin: 0 0 15px 0;
padding: 0;
}

.bar-support{
background: url("http://www.balletsanantonio.org/images/page-toppers/support.jpg") top left no-repeat;
height: 284px;
margin: 0 0 15px 0;
padding: 0;
}





.date-header {
margin: 15px;
padding: 0;
}
.date-header h2 {
font: 18px Arial, 'Times New Roman', sans-serif;
margin: 0;
padding: 0;
color: #07507f;
}

.entry-title {
margin: 0;
padding: 0;
}

.entry-title h3 {
//margin: 0 0 8px 0;
//padding: 0;
//color: #990000;
//font: bold 14px Verdana, 'Arial', sans-serif;
font: 18px Arial, sans-serif;
margin: 0;
padding: 0;
color: #0b476e;
}

.entry-title h3 a {
border: none;
color: #133902;
}

.entry-title h3 a:hover {
border: none;
color: #507b7f;
}
.entry {
margin: 20px 15px 40px 15px;
padding: 0;
}
.newsentry {
margin: 10px 7px 10px 0px;
padding: 0;

}
.entry-info {
margin: 10px 0 10px 0;
padding: 0;
font-size: 10px;
text-align: right;
border-top: 1px solid #ccc;
line-height: 16px;
}
.entry-info p {
margin: 0;
padding: 0;
}
.entry .imgupload {
border: none;
float: left;
margin: 20px 10px 0 0;
border: 1px solid #333;
}

.navi-pages {
text-align: right;
margin: 15px;
font-size: 11px;
background: #FBF8EF;
padding: 10px;
}
.navi-pages p {
margin: 0;
padding: 0;
}

#smaller {
width: 330px;
float: right;
margin: 0;
padding: 0;
font-size: 11px;
line-height: 16px;
background-color:#eeeeee;
}
.smaller-c {
margin: 10px;
}

#smaller .box-1 {
margin: 0 0 30px 0;
}

#smaller h4 {
margin: 0 0 8px 0;
padding: 0;
color: #000000;
font: bold 12px Verdana, Arial, sans-serif;
}
#smaller ul {
list-style: square;
margin: 0 0 0 15px;
padding: 0;
}
#smaller ul li {
margin: 4px 0 4px 0;
}


#comments, #comments-post, #trackbacks {
margin: 20px 15px 10px 15px;
padding: 0;
font-size: 11px;
line-height: 17px;
}
#comments h4, #comments-post h4, #trackbacks h4 {
margin: 0 0 20px 0;
padding: 0;
color: #990000;
font: bold 14px Verdana, 'Times New Roman', sans-serif;
}
.comment-item, .trackbacks-item {
margin: 5px 0 20px 0;
padding: 0 0 20px 0;
border-bottom: 1px solid #f3f3f3;
}
.comment-text p, .comment-info p, .trackbacks-text p, .trackbacks-info p {
margin: 0 0 8px 0;
padding: 0;
}
.comment-info, .trackbacks-info {
text-align: right;
font-size: 10px;
}
.trackbacks-text h5 {
font: bold 11px Verdana, Arial, sans-serif;
margin: 0;
padding: 0;
color: #993300;
}

#footer {
margin: 0;
padding: 0;
font-size: 10px;
background: #eeeeee;
}

.footer-i {
margin: 0px;
padding: 0px;
}
.footer-i p {
margin: 0;
padding: 0;
}

//the following is for the dropdown menu
.ddmenu ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
}

.ddmenu li { /* all list items */
	float: left;
	position: relative;
       width: 115px;
 background:#235c8c;
}


.ddmenu li ul { /* second-level lists */
       display:none;	
        position:absolute;
       top: 20;
	left:0;
        background:#235c8c;

}

.ddmenu li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
	top: auto;
	left: auto;
}

.ddmenu li:hover ul, li.over ul { /* lists nested under hovered list items */
	display: block;
float: none; 

       
}

#content {
	clear: left;
}
/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */
//end drop down menu classes

.schedule {
font-size:9px;
margin-top:0px;
margin-bottom:0px;
margin-left:2px;
margin-right:2px;
}
.scheduletable {
border-style:solid; 
border-width:1px; 
border-color:#666666;
padding:0px;
}
.greentable {
margin: 10;
background: #d8e1df;
width:100%;
}
.whitetable {
margin: 10;
background: #ffffff;
border-style:solid; 
border-width:1px; 
border-color:#666666;
}

.imglink:link {
	border-style:none;
	text-decoration: none;
}
.imglink:visited {
	border-style:none;
	text-decoration: none;
}
.imglink:active {
	border-style:none;
}
.imglink:hover {
	border-style:none;
	text-decoration: none;
}




