@font-face {
    font-family: "Stag-Web-Bold";
    src: url("/bostonia/fall11/common/fonts/Stag-Web-Bold/ddc19d8c-6185-431d-851d-ddb13263a7b1-2.eot");
    src: url("/bostonia/fall11/common/fonts/Stag-Web-Bold/ddc19d8c-6185-431d-851d-ddb13263a7b1-2.eot?") format("embedded-opentype"),
        url("/bostonia/fall11/common/fonts/Stag-Web-Bold/ddc19d8c-6185-431d-851d-ddb13263a7b1-3.woff") format("woff"),
        url("/bostonia/fall11/common/fonts/Stag-Web-Bold/ddc19d8c-6185-431d-851d-ddb13263a7b1-1.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
.Stag-Web-Bold{font-family:"Stag-Web-Bold";}
@font-face {
    font-family: "Stag-Web-Semibold";
    src: url("/bostonia/fall11/common/fonts/Stag-Web-Semibold/28c2c0ff-576b-4d17-9282-83281eeb1cb9-2.eot");
    src: url("/bostonia/fall11/common/fonts/Stag-Web-Semibold/28c2c0ff-576b-4d17-9282-83281eeb1cb9-2.eot?") format("embedded-opentype"),
        url("/bostonia/fall11/common/fonts/Stag-Web-Semibold/28c2c0ff-576b-4d17-9282-83281eeb1cb9-3.woff") format("woff"),
        url("/bostonia/fall11/common/fonts/Stag-Web-Semibold/28c2c0ff-576b-4d17-9282-83281eeb1cb9-1.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
.Stag-Web-Semibold{font-family:"Stag-Web-Semibold";}
@font-face {
  font-family: "Stag-Web-Light";
  src: url("/bostonia/fall11/common/fonts/Stag-Web-Light/4c685d8e-b622-4304-b8f3-c0c6e81d4750-2.eot");
  src: url("/bostonia/fall11/common/fonts/Stag-Web-Light/4c685d8e-b622-4304-b8f3-c0c6e81d4750-2.eot?") format("embedded-opentype"),
       url("/bostonia/fall11/common/fonts/Stag-Web-Light/4c685d8e-b622-4304-b8f3-c0c6e81d4750-3.woff") format("woff"),
       url("/bostonia/fall11/common/fonts/Stag-Web-Light/4c685d8e-b622-4304-b8f3-c0c6e81d4750-1.ttf") format("truetype");
  font-style: normal;
  font-weight: normal;
}
.Stag-Web-Light{font-family:"Stag-Web-Light";}
@font-face {
  font-family: "Stag-Web-Thin";
  src: url("/bostonia/fall11/common/fonts/Stag-Web-Thin/07d0bcd1-4418-48ad-8aa4-a2baf5076441-2.eot");
  src: url("/bostonia/fall11/common/fonts/Stag-Web-Thin/07d0bcd1-4418-48ad-8aa4-a2baf5076441-2.eot?") format("embedded-opentype"),
       url("/bostonia/fall11/common/fonts/Stag-Web-Thin/07d0bcd1-4418-48ad-8aa4-a2baf5076441-3.woff") format("woff"),
       url("/bostonia/fall11/common/fonts/Stag-Web-Thin/07d0bcd1-4418-48ad-8aa4-a2baf5076441-1.ttf") format("truetype");
  font-style: normal;
  font-weight: normal;
}
.Stag-Web-Thin{font-family:"Stag-Web-Thin";}

/*--- FOR MASTHEAD & MAIN NAV ---*/
#main-nav.features {
    background: #0d0703; /* ASSIGN COLOR OR TRANSPARENT */
}
#main-nav ul li a {
    background:url("../../global/images/bg-main-nav.gif") no-repeat scroll 0 center transparent;
}
body #main-nav ul li a {
    color: #fff; /* ASSIGN COLOR */
}
body #masthead h1 {
    background:url("../../global/images/bostonia-alumni-magazine-sm.png") no-repeat scroll 0 13px transparent;
}
/*-----------------------------*/

/*--- FOR HEADER, HEADLINE, SUBHEAD & BYLINE ---*/
html { 
    background: #000 url('') repeat 50% 0; /* ASSIGN BACKGROUND COLOR/IMAGE, if necessary */
}

body {


}
/* PNG FIX FOR IE */

/*
		* html body {
			_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://www.bu.edu/bostonia/fall11/theater/images/header.png', sizingMethod='crop');
			background: url(http://www.bu.edu/bostonia/global/images/clear.gif) repeat 0 0			}
*/


body #masthead h1 { 
    margin-bottom: 19px; /* PUSH DOWN BEGINNING OF ARTICLE */ 
}
body #masthead h1 a {z-index: 100;}

/*-----------------------------*/
/*--- FOR HEADER, HEADLINE, SUBHEAD & BYLINE ---*/
/*-----------------------------*/
/*
div#background_stuff {
    background: transparent url(../theater/images/header.jpg) no-repeat 50% 70% ;
 /* ASSIGN HEADER BACKGROUND IMAGE 

 -webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;

    }
*/

#head {
    width: 100%; 
    height: 580px; 
    margin: 0 auto; 
    position: relative;
    /* background: transparent url(../theater/road.png) repeat-x 84px 209px;  */
}



#head .wrapper {position: relative;text-align:center;
background: transparent url("date.jpg") no-repeat 345px 50px;
height:100%;
}

#head h3#hed { 
	color:#fff;
    display: block;
    font-family: "Stag-Web-SemiBold",Georgia, serif;
    font-size: 40px;
    letter-spacing: 40px;
    line-height: 35px;
    margin-bottom: 30px;
    text-shadow: 0.05em 0.05em #615B5B;
    text-transform: uppercase;
    padding-top:300px;
    padding-bottom:20px;
  
}


#head h4#dek { 

    font-family:Georgia, serif;
    font-size:18px;
    color:#fff;
    line-height:25px;
    height:110px;
    font-weight: normal;
	font-style:italic;
    

}


#byline {
    display: block;
    font-family:"Stag-Web-SemiBold", serif;
    font-size:14px;
    color:#ff440a;
    text-transform: uppercase;
    letter-spacing: 2px;
    line-height: 18px;

}
#byline em {
	display:block;
    font-style: normal;
         font-family:"Stag-Web-Light", serif;
    }
a#jump {
    background: url("../belize/images/video.jpg") no-repeat scroll 0 0 transparent;
    display: block;
    height: 30px;
    position: absolute;
    right: 2px;
    text-indent: -9000px;
    top: 505px;
    width: 149px;
}
/*-----------------------------*/
/*-------- FOR ARTICLE --------*/
/*-----------------------------*/

/* USE .WRAPPER FOR HEADER & BREAKS IN CONTENT */
.wrapper { 
    width: 862px;
    margin: 0 auto;
}
/* ------------------------------------------- */
a {
    color: #49b2dd;
    text-decoration: none;
}
#content-hdr h2 {
    background:url("../belize/section-hdr.jpg") no-repeat scroll 0 0 transparent;
    display:block;
    height:37px;
    margin:0 auto;
    width:862px;
    
}

/* PNG FIX FOR IE */

/*
* html #content-hdr h2 {
			_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://www.bu.edu/bostonia/fall11/theater/bg_content-hdr.png', sizingMethod='crop');
			background: url(http://www.bu.edu/bostonia/global/images/clear.gif) repeat 0 0;
			}
			
*/
#content-hdr span {display: none;}

.content h2 {
width:978px;
height:130px;
padding:auto 12px 10px;
    background:url("../theater/lead.png") no-repeat scroll 0 0 transparent;
     text-indent: -9000px;
     margin:0 auto 30px -45px;
}

/* PNG FIX FOR IE */

* html #content-hdr h2 {
			_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://www.bu.edu/bostonia/fall11/theater/lead.png', sizingMethod='crop');
			background: url(http://www.bu.edu/bostonia/global/images/clear.gif) repeat 0 0;
			}

.content {
    background: url('') repeat-y scroll 0 0 #e6e6e6;
    width: 862px;
    margin: 0 auto;
    padding:0px 0px 0px;
  



}
/* PNG FIX FOR IE */

/*
* html .content {
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://www.bu.edu/bostonia/fall11/theater/contentBG.png', sizingMethod='crop');
    background: url(http://www.bu.edu/bostonia/global/images/clear.gif) repeat 0 0;
}
*/

.content p {
    /* width:95%; */
   /*  float:left; */
    font-size:15px;
    line-height:24px;
    color:#656668;
    font-family: Georgia,"Times New Roman",Times,serif;
    margin-bottom:0px;
    /* clear:both; */
    padding:0px 20px 30px;

}

.content p a {
background:url('/bostonia/fall11/belize/images/gallery-icon.png') no-repeat 0px 0;
padding-left:23px;
color:#656668;
border-bottom: 1px dotted;
overflow: visible;
}

.content p a.no {
background:none;
padding-left:0;
border-bottom:none;
color:#0182d4;
}

.content p.first {
padding-top:10px;
}


.content p.lead {
    color:#151515;
    font-family: arial, sans-serif;
    font-size:15px;
    padding-left: 216px;
    margin-bottom: 30px;


}

.red {
    color:#ff440a;}

p.twopara {
    margin-bottom: 30px;}

p span.dropcap {
    color:#000;
    float:left;
    font-family: "Stag-Web-Bold", Georgia; /* BEHAVES BETTER THAN TIMES in Safari */
    font-size: 84px;
    line-height:84px;
    padding-right:6px;
    margin-right: 5px;
    margin-top: -6px;
    height:60px;
    
    text-shadow: 0.03em 0.03em #bbb9b9;
}



.content p.caption {
    margin:0;
    float:left;
    color:#9d9d9e;
    font-family:arial, sans-serif;
    font-size:0.7em;
    line-height:1.6em;
    text-align:left;
    width:160px;
    padding-left:0;
    padding-right:30px;
    margin-bottom:0;
}

/*

.content h3 {
    font-family: "Stag-Web-SemiBold", serif; 
    letter-spacing:2px;
    text-transform: uppercase;
    font-size:19px;
    color:#ff4834;
    display:inline-block;
    *display:inline; /*I'm Sorry
    padding:10px 12px 10px 40px;
    background-color:#000;
    font-weight:normal;
    line-height:25px;
    zoom:1;
    margin:auto auto 30px -25px;
    clear:both;
}



* html .content h3 {
	display:inline;
			}

h3 span {
    color:#ffe400;}

h3 span.slash {
letter-spacing:2px;
   color:#ff4834;
  margin-left:-10px;}
  h3 span.indent {
     color:#ff4834;
     padding-left:26px;}
*/

div.image {
    position: relative; 
    background-color:#000;
    clear:both;
    height:100%;
}
.content .right {
    float:right;
    margin:0px -30px 10px 30px;
    line-height:0;
    font-size:0;
    font-family:arial;
    }

    
.image span strong {
      font-family: Georgia;
    color:#fff;
    font-size:12px;
    text-transform: uppercase;
}
.image span {
        color:#767575;
    font-family:arial, sans-serif;
    font-size:12px;
    line-height:1.6em;
    text-align:left;
    padding:10px;
        margin-bottom:0;
        display:block;
        position:absolute;
      
        background-color: #000;   
        zoom:1;
        left:0;   
        bottom:20px;
}

.image p {
margin:0;
padding:0;
font-family: Arial, sans-serif;
font-size:12px;
line-height: 17px;
color:#8b8a8a;
}
.content .sidepull {
margin-right:0;
width:385px;
padding:40px;
    background: #2b2a27 url(images/videoback.jpg) repeat-x; }

.image h3.title {
border-left:20px solid #ff440a;
  color: #FFFFFF;
    display: block;
    font-family: "Stag-Web-SemiBold", serif;
    font-size: 26px;
    letter-spacing: 2px;
    line-height: 30px;
    text-shadow: 0.05em 0.05em #615B5B;
    text-transform: uppercase;
    padding-left:30px;
    margin-bottom:30px;

}

.image span.captionA1 {width:230px;}
.image span.captionA2 {width:384px;}
.image span.captionB1 {width:340px;}
.image span.captionD1 {width:271px;}

.content p.pullquote {
    font-family: "Stag-Web-Bold", Georgia, serif;
    font-size: 21px;
    color: #000;
    border-left: 8px solid #ff440a;
    padding-right: 16px;
    margin-bottom:20px;
    text-transform: uppercase;
    padding-bottom:0;
    letter-spacing:1px;
  
}
#full-width {
    margin: 0 auto;
    width: 862px;
    height: 530px;
    position: relative;
}
#full-width span {
    position: absolute;
    top: 465px;
    right: 12px;
    color:#522d19;
    font-family:lucida sans, arial, sans-serif;
    font-size:0.7em;
    line-height:1.6em;
    width:300px;
}

/* ------------------------------------------------------------*/
/* ------------------>>> SECTION HEADERS <<<-------------------*/
/* ------------------------------------------------------------*/

h3#section-hdr1 {
    text-indent: -9000px;
    height: 377px; 
    width: 862px; 
    margin: 0px 0 25px; 
    background: #000 url(/bostonia/fall11/belize/images/Bpic.jpg) no-repeat 0 10px; 
}
h3#section-hdr2 {
    text-indent: -9000px;
    height: 378px; 
    width: 862px; 
    margin: 16px 0 25px; 
    background: #000 url(/bostonia/fall11/belize/images/Cpic.jpg) no-repeat 0 10px; 
}

h3#section-hdr3 {
    text-indent: -9000px;
    height: 379px; 
    width: 862px; 
    margin: 16px 0 25px; 
    background: #000 url(/bostonia/fall11/belize/images/Dpic.jpg) no-repeat 0 10px; 
}


/* ------------------------------------------------------------*/
/* ------------------>>> VIDEO SIDEBAR <<<---------------------*/
/* ------------------------------------------------------------*/
.sidebar {
	border-top:10px solid black;
    background: #2b2a27 url(images/videoback.jpg) repeat-x; 
    width: 100%; 
    height: 385px; 
    margin: 0px auto;
    padding:35px 0 0;
}
.sidebar div.wrapper {
    position: relative;
    background: transparent;
    padding:0px 0;
}
.sidebar h2 {
    height: 47px; 
    width: 160px; 
    text-indent: -9000px;
    background: transparent url(/bostonia/fall11/belize/images/video-hed.gif) no-repeat top left; 
    top: 30px; 

}
.sidebar h3 {
	text-transform: uppercase;
    color:#fff;
    font-family: "Stag-Web-SemiBold", Georgia; /* BEHAVES BETTER THAN TIMES in Safari */
    font-size: 28px;
    text-shadow: 0.05em 0.05em #615b5b;
    display:block;
    width: 300px;
    margin-bottom: 30px;
        line-height:35px;
        letter-spacing:1px;
  
}


.sidebar h4 {
text-transform: uppercase;
margin-bottom:15px;}
.sidebar #tab {
	width:300px;
}

.sidebar p, .sidebar h4 {
    font-family: arial;
    line-height:1.3em;
    font-size: 0.9em;
    color: #8b8a8a;
}
#buniverseplayer {
    position: absolute;
    top: 0px; 
    right: 0px; 
   
}

/* ------------------------------------------------------------*/
/* ------------------>>> ARTICLE TOOLS <<<---------------------*/
/* ------------------------------------------------------------*/

/* ---- TO SET ARTICLE TOOLS & COMMENTS TO 862 PIXEL WIDTH, USE STYLES BELOW --- */

/*
.comments {
	width: 858px;
	margin: 0 auto;
	}	
#article-tools {
	width: 870px;
	margin: 0 auto;
}
*/
#comments h4 {
    font-size: 24px;
}
#comments p {
    font:0.9em/1.5 Georgia,"Times New Roman",Times,serif;
    color: #535353;
    margin-top: 12px;
}
#comments .form-box p {
    color:#928D7B;
    font:italic 0.7em/1.4 Arial,Helvetica,sans-serif;
    margin:-10px 0 12px 130px;
    padding-top:0;
}

p.ask  {background:url("http://www.bu.edu/bostonia/global/images/icon-opinion-ask.gif") no-repeat scroll 0 0 transparent;}
p.link {
    border-bottom:1px solid #E5E3DF;
    color:#64A05F;
    font:bold 0.8em/1.4 Arial,Helvetica,sans-serif;
    margin-top:10px;
    margin-right: 20px;
    margin-left: 50px;
    padding:30px 0 10px 0;
    width:250px;
}
p.align-right {
    float:right;
    margin-bottom:12px;
    margin-left:12px;
}
p.link a {
    display:block;
    padding-top:6px;
    color:#1F8FBE;
    text-decoration:none;
}

/* ------------------------------------------------------------*/
/* --------------------->>> GALLERY <<<------------------------*/
/* ------------------------------------------------------------*/
#gallery {
	width: 100%;
	background:#000 url("/bostonia/fall11/belize/images/galleryback.jpg") repeat;
	border-top: 10px solid black;
	padding-bottom:30px;

}
#slideshow {
	display: block;
	margin: 0 auto 0px auto;
	width: 862px;
}
#slideshow p {
	background: transparent url("/bostonia/fall11/belize/images/gallery.jpg") no-repeat 0px 27px;
	padding: 33px 0 5px 120px;
	font-size: 12px;
	font-family: Arial;
	color: #b3b3af;
	font-style: italic;
}

#gallery-wrapper {
	width:100%;
	height: 500px;
	background-color: transparent;

}
#gallery ul {
width: 922px;
	margin: 0 auto;
	padding:0;
	position: relative;
}
#gallery li {
	height: 130px;
	width: 30px;
	position: absolute;
}
	#gallery li#thumb1 {top: 30px; left: 0;}
	#gallery li#thumb2 {top: 30px; left: 234px;}
	#gallery li#thumb3 {top: 30px; left: 470px;}
	#gallery li#thumb4 {top: 30px; left: 705px;}	
	#gallery li#thumb5 {top: 180px; left: 0px;}
	#gallery li#thumb6 {top: 180px; left: 410px;}
	#gallery li#thumb7 {top: 180px; left: 644px;}
	#gallery li#thumb8 {top: 340px; left: 644px;}
	
#gallerytext {
width:794px;
margin:20px auto 0;
padding:15px 34px 60px;
background-color:transparent;
position:relative;
background:transparent url("/bostonia/fall11/belize/images/redside.png") no-repeat 0px 0px;
}
#gallerytext p {
color:#8b8a8a;
font-family: Arial;
font-size:12px;
line-height:20px;
padding-top:18px;
}

#gallerytext p span.left {
float:left;
width:385px;
padding-right:18px;
padding-bottom:20px;
clear:both;}
	
#gallery h3 {
	text-transform: uppercase;
    color:#fff;
    font-family: "Stag-Web-SemiBold", Georgia; /* BEHAVES BETTER THAN TIMES in Safari */
    font-size: 28px;
    text-shadow: 0.05em 0.05em #615b5b;
    display:block;
margin:0;
        line-height:35px;
        letter-spacing:1px;}
        

