html {color:#000; background:#fff;}

body {text-align:center; font-family: arial, helvetica, verdana, sans-serif; font-size:76%; color:#000; padding:0; border:0; margin:0; background:#fff; margin-top:5px; margin-bottom:10px; background:#FFF;}



td {vertical-align:top; }
#title {font-size:1pt; color:white; text-align:right; position:absolute; top:0; height:1px; overflow:hidden}
#header {margin-left:7px}

a, a:visited {color:#000;}

a:hover {text-decoration:none;}



#wrapper {position:relative; margin-left:auto; margin-right:auto; width:770px; background:transparent; min-height:450px; margin-top:10px; margin-bottom:0; min-height:450px; width:785px; padding-bottom:50px; background:#fff; text-align:left;}

 /* common styling */
.menu {
font-family: verdana, sans-serif; 
width:770px; 
position:relative; 
font-size:0.85em;
font-weight:bold;
padding-bottom:250px;
z-index:100;
}
.menu ul {
padding:0; 
margin:0;
list-style-type: none;
}
.menu ul li {
float:left;
position:relative;
}
.menu ul li a, .menu ul li a:visited {
display:block; 
text-decoration:none; 
color:#000; 
width:140px; 
height:3em; 
color:#000; 
border:1px solid #fff; 
border-width:1px 1px 0 0 ; 
background:#fffbf2;
background:#faf3e1; 
padding-left:10px; 
line-height:3em;
}
* html .menu ul li a, .menu ul li a:visited {
width:149px;
width:140px;
}
.menu ul li ul {
display: none;
}
table {
margin:-1px; 
border-collapse:collapse;
font-size:1em;
}

/* specific to non IE browsers */
.menu ul li:hover a,
.menu ul li a:hover {
color:#7b2e4c; 
background:#fdcd6e;

}

.menu ul li:hover ul,
.menu ul li a:hover ul {
display:block; 
position:absolute; 
top:3em;
margin-top:1px;
left:0; 
width:150px;
}
* html .menu ul li a:hover ul {
margin-top:0;
marg\in-top:1px;
}

.menu ul li:hover ul li ul,
.menu ul li a:hover ul li a ul {
visibility:hidden; 
position:absolute; 
height:0; 
width:0;
}

.menu ul li:hover ul li a,
.menu ul li a:hover ul li a {
display:block; 
background:#ffe591; 
color:#000; 
height:auto; 
line-height:1.2em; 
padding:5px 10px; 
width:129px
}
* html .menu ul li a:hover ul li a {
width:139px;
w\idth:129px;
}

.menu ul li:hover ul li a.drop,
.menu ul li a:hover ul li a.drop {
background:#fdcd6e url(http://www.bloomu.edu/bu/art/drop.gif) bottom right no-repeat;
}

.menu ul li:hover ul li a:hover,
.menu ul li a:hover ul li a:hover {
background:#ffe591; 
color:#000;
}

.menu ul li:hover ul li:hover ul,
.menu ul li a:hover ul li a:hover ul {
visibility:visible; 
position:absolute; 
left:150px; 
top:0;
width:150px;
}

.menu ul li:hover ul li:hover ul.left,
.menu ul li a:hover ul li a:hover ul.left {
left:-150px;
}






/* Styles for Heaaders - Do Not Change */


.menlink {margin-left:2px; margin-top:0px; margin-bottom:0px; padding:3px 0 3px 0; list-style-type:none; text-decoration:none; display:block; line-height:14px; text-indent:-2px; }
.menlink a {text-decoration:none; text-align:right; font-weight:bold; font-size:11px; color:#7b2e4c; padding: 0 2px 0 2px}
.menlink a:hover {background:#FAF3E1; text-decoration:underline; color:red; background:#fffbf2; }
.menlink dl, .menlink ul { margin-top:2px; margin-bottom:2px}
.menlink dd, .menlink li {margin-left:5px; margin-top:0px}

li.menlink {margin-left:5px; margin-top:0px}
#menlinksub {margin-left:10px; padding:0; list-style-type:none; list-style-position:outside; text-decoration:none; display:block; }
.menlinksub {margin-left:8px; padding:0; list-style-type:none; list-style-position:outside; text-decoration:none; display:block; }

div.banlink {position:absolute; width:145px; padding-bottom:0px; height:30px; top:0px; margin:0px; display:inline; background:transparent; z-index:2; border:1px solid #ddd}
.label {background:transparent; font-size:11px;  text-align:left; position:absolute; width:143px; top:0px; margin-top:0px; padding:7px 0 7px 2px; display:block; height:16px; margin-bottom:0px;  background:#FAF3E1; background:#fffbf2;}
.label a {text-decoration:none; font-weight:bold; text-align:left; display:block; color:#7b2e4c;padding-left:3px;}
.label a:hover {display:block; background:transparent;   text-decoration:underline; color:red;}
.drop {position:absolute; left:-1px; width:145px; top:15px; margin-top:9px; padding-bottom:6px; background-color:#FAF3E1; z-index:2; border:1px solid #ddd; border-top:0; background:#fffbf2;}



/*  styles for new pages xml only */





.givebox {position:relative; top:120px; left:550px; width:200px; heighty:200px; border:1px solid #000}
.givebox h4 {font-size:20px; font-family:'Trebuchet MS',Verdana,Tahoma,Arial,'Arial Black',Helvetica,'Century Gothic','Lucida Sans Unicode',Impact,sans-serif; text-align:center; margin-top:.2em; margin-bottom:.2em}


#questions {position:relative; top:120px; left:250px; margin-top:-20px; margin-left:20px; width:330px}

#questions h4 {font-size:17px; font-family:'Trebuchet MS',Verdana,Tahoma,Arial,'Arial Black',Helvetica,'Century Gothic','Lucida Sans Unicode',Impact,sans-serif; margin:.7em 0 .3em 0; font-weight:bold}


#questions h3 {font-size:18px; font-family:'Trebuchet MS',Verdana,Tahoma,Arial,'Arial Black',Helvetica,'Century Gothic','Lucida Sans Unicode',Impact,sans-serif; margin-top:.2em; font-weight:bold}

#questions h5 {font-size:13px; font-family:'Trebuchet MS',Verdana,Tahoma,Arial,'Arial Black',Helvetica,'Century Gothic','Lucida Sans Unicode',Impact,sans-serif; margin-top:.2em; font-weight:bold; margin-bottom:0}
#questions p {font-size:13px; font-family:'Trebuchet MS',Verdana,Tahoma,Arial,'Arial Black',Helvetica,'Century Gothic','Lucida Sans Unicode',Impact,sans-serif; margin-top:.2em; margin-bottom:.5em;}

#questions form {font-size:13px; font-family:'Trebuchet MS',Verdana,Tahoma,Arial,'Arial Black',Helvetica,'Century Gothic','Lucida Sans Unicode',Impact,sans-serif; margin-top:.2em; }


#questions p.tag {font-size:13px; font-family:'Trebuchet MS',Verdana,Tahoma,Arial,'Arial Black',Helvetica,'Century Gothic','Lucida Sans Unicode',Impact,sans-serif; margin-top:0em; margin-bottom:0; margin-left:24px }


#questions li {font-size:13px; font-family:'Trebuchet MS',Verdana,Tahoma,Arial,'Arial Black',Helvetica,'Century Gothic','Lucida Sans Unicode',Impact,sans-serif; margin-top:.2em; }

#questions dd {font-size:13px; font-family:'Trebuchet MS',Verdana,Tahoma,Arial,'Arial Black',Helvetica,'Century Gothic','Lucida Sans Unicode',Impact,sans-serif; margin-top:.2em; }

#work {width:750px;  position:absolute; top:250px; left:0px;}
#work h3 {font-family:Georgia,'Bookman Old Style',Garamond,'Times New Roman',serif; font-size:30px; font-style:italic; text-align:center; margin:.2em}
#work p {margin: 10px 20px 10px 20px; font-size:11px; font-family:'Trebuchet MS',Verdana,Tahoma,Arial,'Arial Black',Helvetica,'Century Gothic','Lucida Sans Unicode',Impact,sans-serif; padding-left:230px;}
#work img {float:right; margin-left:20px;}

#main {position:absolute; top:40px; left:0; height:510px; width:750px;  background-image:url(http://www.bloomu.edu/giving/art/tower.jpg);background-repeat:no-repeat; }


