/* CSS Document */
/*Style sheet for the ubmjc youth pages*/
body {
	font-family: Arial, Helvetica, sans-serif;
	height:100%;
	background:url('../images/ubmjclogo1_small.gif');
	background-repeat: no-repeat; 
	background-position: 97% 2%;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}
div#header-background{
	position: absolute;
	top:180px;
	left:10px;
	right:20%;
	color:blue;
	width:100%;
	
	text-align:center;
    background-color :yellow; /*#000099;*/
    padding-left : 170px;	
	padding-right : 10px;
	;
}


div#content{
	position:absolute;
	padding-top:2%;
	margin-top:4%;/*Seems Opera needs this to prevent header-background overlaying 
					1st few lines of content*/
	top:200px;
	
	left:18%;
	right:22%;
	width:70%;;
	z-index:3;
}
.navbar{
	position:absolute;
	top:10px
	left:10px;
	color: #000099;
	background-color:white;
	display: block;
	
	font-family : "VAG Rounded Light" , Verdana, sans-serif;
	text-decoration: none;
	margin-top:4%;
	  
}
.navbar a {
	display:block; 
	text-decoration:none;
    padding: 2px 0px 1px 1px;

}

.navbar a:hover{
   color: rgb(50%,50%,50%);
   border-right: 1px solid rgb(50%,50%,50%); 
}

.navbar h3{
    padding: 0.33em 0 0 0; /* 0.25em 0; ie, pad the top but nowhere else*/
	
}
div#image-holder{

position : relative;
	z-index:4;
}
div#imacs-image{
position : absolute;
right:30;
top:115px;
	z-index:5;
}
.drop-caps{
	text-shadow : 10px;
   text-transform : capitalize;
   font-family : Garamond;
   font-size : 250%;
   padding-bottom : -1px;
}

abbr, acronym, span.abbr {
  cursor: help;
  border-bottom: 1px dashed #000;
}

BLOCKQUOTE {
            background: #FAF0E6;
						border: medium solid #008080;
            text-align: left;
						margin-left: 12%;
						margin-right: 12%;
        		color: black;
				padding: 12px 12px 12px 12px;
						}

