@CHARSET "UTF-8";
/**********************
* Alumni | Invest Specific Styles
* kul thapa - 01-25-010
***********************/


/* THE FEATURE SECTION */
#featurewrapper {
width: 760px;
margin: 0 auto;
text-align: left;
background: #e8e3d4 !important;
padding:0;
color: #333;
}
#feature {
width: 100%;
margin: 0;
padding:0;
background: #F7F6F0!important;
}
#top-left { 
border-right: 1px solid #CFC29B;
width:177px;
}
#top-left ul {
padding:5px 0 10px 0px;
}
#top-left li {
text-transform:none !important;
margin:6px 0;
padding:0 17px;
line-height:1.2em;
}

#feature .textimage p {
background:#D7CBAE none repeat scroll 0 0;
float:right;
height:225px;
margin:-14px 0 0 0;
padding:30px 15px;
width:120px;
_padding:30px 10px;
}
#top-left li a{
line-height:1.2em;
}

#top-left ul.menu ul li {
font-size:1.1em;
}

#top-left ul.menu li.special {
margin-top: 4px;
padding-top: 4px;
margin-bottom: 4px;
padding-bottom: 4px;
background: #e8e3d4;
}

#top-left ul.menu li.specialabove {
margin-bottom:4px;
}
#top-left ul.menu li.specialbelow {
margin-top: 4px;
}
#top-left ul.menu ul {
font-weight:normal;
margin:0;
padding:0;
}
#top-left ul.menu ul li {
margin-left:7px;
padding:0;
}

#top-right {
float:right;
margin:0;
padding: 0 !important;
width:580px;
height:382px;
background: #F7F6F0;
_clear:both;
}
#top-right img {
margin:45px 0 0 15px;
padding:0;
float:left;
}


#top-right  div.cq-colctrl-lt0-c0 {
width:404px;
margin:0;
padding:0;
height:379px;
border-left:1px solid #CFC29B}

#top-right div.cq-colctrl-lt0-c1{
width:175px;
margin:0;
padding:0;
border-left:1px solid #CFC29B}

#top-right div.section {margin:0;}

/*********************/
img.noborder {
border:0;
padding:0 !important;
margin:0;
}
#photo {
float:left;
margin:0 0 -12px 0!important;
padding:0 !important;
height:379px;
width:405px;
border-left:1px solid #cfc29b;
overflow:hidden;
}
#intro {
float:right;
margin:0  !important;
padding:0 !important;
width:176px;
height:379px;
overflow:hidden;
}   

#whatitmeans {
float:left;
height:379px;
border-left:1px solid #cfc29b;
border-right:1px solid #cfc29b;
}
#istandup {
border-bottom:1px solid #cfc29b;
height:256px;
}
#givetowhatyoulove {
height:122px;
}

/******************/

/***************
* Column styles
***************/
#bt-left{
width:177px;
overflow-x:hidden;
}
#bt-center {
width:291px;
border:none;
margin:0 1px;
}
#bt-right {
width:290px;
}

/* THREE COLUMNS */
#columnwrapper {
width: 760px;
margin: 0 auto;
 padding:0;
text-align: left;
}
#columns {
   width: 100%;
  background: #EFEBE1 url("/past/etc/designs/bc/alumni/images/annualfund-columns-background.gif") repeat-y;  
   
}
#columns h1 { 
display: none; 
}   
#bt-right h3, #bt-right h4, #bt-right h5, #bt-right p,
#bt-center h3, #bt-center h4,#bt-center h5, #bt-center p{
margin-left:15px;
margin-right:15px;
}

#bt-left h3, #bt-left h4, #bt-left p {
margin-left:15px;
margin-right:15px;
}

#columns #bt-left h2   {
margin: 0 0 15px 0;
height: 25px;
font-size: 15px; /* IE */
background:transparent url("images/red-colu.gif") repeat-x;
text-indent: -2727px;
} 

#columns #bt-center h2, #columns #bt-right h2  {
margin: 0 0 15px 0;
height: 25px;
font-size: 15px; /* IE */
background:transparent url("/past/etc/designs/bc/global/gif/columns-heading.gif") repeat-x;
text-indent: -2727px;
}   


#columns #bt-left .textimage h3, #columns #bt-center .textimage h3, #columns #bt-right .textimage h3{
margin:0 0px 0px !important;
}

#columns #bt-right  .textimage h3 {
margin:0 15px 0px !important;
}
#columns .news-item {
margin:10px 15px;
}
#columns .news-item  + .news-item  {
border-top:1px dotted #CCCCCC;
margin:5px 15px 0;
padding-top:10px;
}

#bt-right table {
border-top:1px solid #ccc;
border-left:1px solid #ccc;
text-align:center;
margin-bottom:15px;
}
#bt-right td, #columns #bt-right th {
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
}
#bt-right th {
background-color:#C3B085;
color:#fff;
}
#bt-right td {
background-color:#F7F6F0;
}
#columns .topfive {
background-color:#F7F6F0;
line-height:1.5;
margin:0 15px;
padding:10px 0;
border:1px solid #ccc;
margin-bottom:15px;
}


#bt-left h2 a { background-image: none; }

#bt-left h2 span.spotlight { background: url("images/spotligh.gif") no-repeat scroll 15px 0;display:block;;}
#bt-center h2 span.nscholars { background: url("images/nscholars.gif") no-repeat scroll 15px 0;display:block; }
#bt-right h2 span.newnsociety { background: url("images/newnsociety.gif") no-repeat scroll 15px 0;display:block; }
#bt-right h2 span.parents { background: url("images/forparents.gif") no-repeat scroll 15px 0;display:block; }
#bt-right h2 span.giftplanning {background: url("images/giftplanning.gif") no-repeat scroll 15px 0;display:block; }




/*#columns h2 span.giftsaw {background-image: url("../images/giftsaw.gif");}
#columns h2 span.parents {background-image: url("../images/forparents.gif");}
#columns h2 span.giftplanning {background-image: url("../images/giftplanning.gif");}
#columns h2 span.boston {background-image: url("../images/bcfund_gold.gif");}
#columns h2 span.spotlight { background-image:  url("../images/spotligh.gif"); }
#columns h2 span.makeithappen { background-image:  url("../images/makeitha.gif"); }
#columns h2 span.whomakesithappen { background-image:  url("../images/whomakes.gif"); }
#columns h2 span.classandreunion { background-image:  url("../images/classand.gif"); }
#columns h2 span.reunionclasses { background-image:  url("../images/reunionc.gif"); }
#columns h2 span.leadership { background-image:  url("../images/leadersh.gif"); }
#columns h2 span.volunteers { background-image:  url("../images/voluntee.gif"); }
#columns h2 span.seniorclassgift { background-image:  url("../images/seniorcl.gif"); }
#columns h2 span.faq { background-image:  url("../images/faq00000.gif"); }
#columns h2 span.flynnfund { background-image:  url("../images/flynnfun.gif"); }
#columns h2 span.giveonlinenow { background-image:  url("../images/giveonli.gif"); }
#columns h2 span.makingagift { background-image:  url("../images/makingag.gif"); }
#columns h2 span.yourgiftsatwork { background-image:  url("../images/yourgift.gif"); }
#columns h2 span.getinvolved { background-image:  url("../images/getinvol.gif"); }
#columns h2 span.investinbostoncollege { background-image:  url("../images/investin.gif"); }
#columns h2 span.newfromthebcfund { background-image:  url("../images/newfromt.gif"); }
#columns h2 span.nscholars { background-image:  url("../images/nscholars.gif"); }
#columns h2 span.nsociety { background-image:  url("../images/nsociety.gif"); }
#columns h2 span.newnsociety { background-image:  url("../images/newnsociety.gif"); }*/






/* Home page images*/

#bt-left .bcimagerow .bcimage {
margin-right:0;
height:150px;
max-height:150px;
}
#bt-left .bcimagerow .bcimage .image{
margin-left:12px;
}


/* Textimage styles */

  
 body.bcnonav .image_left.textimage .image_left,  body.bcnonav .original.textimage .original {
float:left;
margin:5px 15px 0 0;
}
   /* Textimage styles */
.image_right.textimage, .image_left.textimage {
   float: none;
}
.textimage img, .textimage .none img{
    margin:0px ;
}
.textimage .text {
    margin-top:0px;
}
.image_right .image_right {
    float:right;
    margin-left:5px;
}

.image_right .image_right img{
    margin:0px 5px 5px 0px;
}
.image_left, .original {
    border:0 none !important;
 
}
.original img  {
    background:transparent none repeat scroll 0 0 !important;
    border:0 none !important;
    padding:0 !important;
    }
.image_left.textimage  .image_left, .textimage .original {
    margin:5px 15px 0px 0;
    float:left;
}    
   
.image_left.textimage .image_left img, .textimage .original img {
    margin-bottom:0px;
}  
.original_right .textimage  .original_right , .original_right .original_right {
    float:right !important;
    margin:5px 0 0 10px !important;
}


.original_right .textimage .original_right img, .original_right  img{
    background:transparent none repeat scroll 0 0 !important;
    border:0 none !important;
    padding:0 !important;
  
}
.none {
    float:none !important;
    margin:8px 0 15px 0;
}
.bcimagerow .bcimage {
    margin-right:15px;
    max-width:100px;
    max-height:100px;
}
.parsys_column .bcimagerow .bcimage img {
    margin-right:5px;
    max-width:65px;
    max-height:65px;
}

.image_center, .original_center  {
    text-align:center !important;
        margin:0 auto;
}
.image_center p, .original_center p  {
text-align:left;
}
.textimage .image_center img{
    margin:0 auto;
}

.textimage .original_center img, .original_center img {
    background:transparent none repeat scroll 0 0 !important;
    border:0 none !important;
    margin-bottom: 0px;
    text-align:center;
}
   


/* caption */
.caption, .original .caption, .none .caption,
 .bcimagerow .bcimage .caption, .parsys_column .bcimagerow .bcimage .caption,
 .image_right .caption, .textimage .caption,.textimage .original_right .caption, .original_right .caption {
margin:5px 0 ;
font-weight:bold;
/*border-bottom:1px solid #B6AD95;*/
}

/* Newslisting styles*/

.newsinfo p {
font-size:1.1em;
line-height:2em;
}
#content .newsabstract p{
font-size:1.01em;
}

#content .newsinfo h1 {
color:#333;
margin-top:50px !important;
}

body.bchomepages .newslisting .news-item {
border-bottom:medium none;
clear:both;
margin: 0 0 20px;
}

#bt-left .news-itemp p, #bt-center .news-item p, #bt-left .news-item p {
margin:0 15px;
}
body.bchomepages .news-item p.newsdate {
font:bold 1em/1.2em "Trebuchet MS",Verdana,Arial,sans-serif;
margin:0 15px;
}

#columns .news-item img{
margin:2px 10px 5px 0px;
float:left;
}

#columns .news-item h3, #columns  .news-item h4, #columns  .news-item h5, #columns  .news-item p {
margin:0;
}

#columns div.news-item {
margin:10px 15px;
}
#columns div.news-item  + div.news-item  {
border-top:1px dotted #CCCCCC;
margin:5px 15px 0;
padding-top:10px;
}

/*Style for Alumni Participation*/
div.cq-colctrl-lt5nl-c0 {
width:440px;
}
div.cq-colctrl-lt5nl-c1{
width:284px; 
background-color:#F7F5F1;
float:left;
height:100%;
padding:0px 5px 0 10px;
margin-left:10px;
}

div.cq-colctrl-lt5nl-c1 .text p { 
margin:0 0 20px
}
body.nonav #content  {
  width: /*56em*/ 720px;
float: left;
color: inherit;
padding:0 20px 20px 20px;
   background-image:none;
background:#EFEBE1 none repeat scroll 0 0;
margin:0;  
}
body.nonav #content p, body.fullwidth #content p{
font-size:1.1em;
line-height:1.6em;
}
body.nonav ul {
font-size:1.1em;
line-height:1.6em;
}

body.nonav #content h5 {
font-size:1.3em;
letter-spacing:.03em
}

/* column control layouts */
body.nonav div.cq-colctrl-cols {width: 100%; float: left; }

body.nonav div.cq-colctrl-default { width: 100%;}

body.nonav div.cq-colctrl-lt0 { background: none;}
body.nonav div.cq-colctrl-lt0-c0 { width: 47%; padding-right: 14px; margin-top:0;}
body.nonav div.cq-colctrl-lt0-c1 { width: 48%;  margin-top:0;}

body.nonav div.cq-colctrl-lt1 { background:url(/etc/designs/bc/bcnonav/images/cq-colctrl-lt1.gif) repeat-y scroll 70px 0;}
body.nonav div.cq-colctrl-lt1-c0 { width: 34%; padding-right: 14px; margin-top:0;}
body.nonav div.cq-colctrl-lt1-c1 { width: 63%; margin-top:0;}

body.nonav div.cq-colctrl-lt2 { background:url(/etc/designs/bc/bcnonav/images/cq-colctrl-lt2.gif) repeat-y scroll 8px 0;}
body.nonav div.cq-colctrl-lt2-c0 { width: 31%; padding-right: 14px; margin-top:0;}
body.nonav div.cq-colctrl-lt2-c1 { width: 31%; padding-right: 14px; margin-top:0;}
body.nonav div.cq-colctrl-lt2-c2 { width: 32%;  margin-top:0;}

body.nonav div.cq-colctrl-lt2nl { background:none;}
body.nonav div.cq-colctrl-lt2nl-c0 { width: 31%; padding-right: 14px; margin-top:0;}
body.nonav div.cq-colctrl-lt2nl-c1 { width: 31%; padding-right: 14px; margin-top:0;}
body.nonav div.cq-colctrl-lt2nl-c2 { width: 32%;  margin-top:0;}

body.nonav div.cq-colctrl-lt3 { background:url(/etc/designs/bc/bcnonav/images/cq-colctrl-lt3.gif) repeat-y scroll 170px 0; }
body.nonav div.cq-colctrl-lt3-c0 { width: 46%; padding-right: 14px; margin-top:0;}
body.nonav div.cq-colctrl-lt3-c1 { width: 24%; padding-right: 14px; margin-top:0;}
body.nonav div.cq-colctrl-lt3-c2 { width: 24%;  margin-top:0;}

body.nonav div.cq-colctrl-lt3nl {background:none }
body.nonav div.cq-colctrl-lt3nl-c0 { width: 46%; padding-right: 14px; margin-top:0;}
body.nonav div.cq-colctrl-lt3nl-c1 { width: 24%; padding-right: 14px; margin-top:0;}
body.nonav div.cq-colctrl-lt3nl-c2 { width: 24%;  margin-top:0;}

body.nonav div.cq-colctrl-lt4 { margin:-18px 0pt;}
body.nonav div.cq-colctrl-lt4-c0 { width: 38%; padding-right: 4px; margin-top:0;}
body.nonav div.cq-colctrl-lt4-c1 { width: 58%; margin-top:0; }


body.nonav div.cq-colctrl-lt5 { background:url(/etc/designs/bc/bcnonav/images/cq-colctrl-lt5.gif) repeat-y scroll 115px 0;}
body.nonav div.cq-colctrl-lt5-c0 { width: 62%; padding-right: 14px; margin-top:0;}
body.nonav div.cq-colctrl-lt5-c1 { width: 34%; margin-top:0;}

body.nonav div.cq-colctrl-lt5nl { background:none;}
body.nonav div.cq-colctrl-lt5nl-c0 { width: 62%; padding-right: 0px; margin-top:0;}
body.nonav div.cq-colctrl-lt5nl-c1 { width: 34%; margin-left:20px; margin-top:0;}

body.nonav div.cq-colctrl-lt6 { background:url(/etc/designs/bc/bcnonav/images/cq-colctrl-lt6.gif) repeat-y scroll 140px 0;}
body.nonav div.cq-colctrl-lt6-c0 { width: 72%; padding-right: 14px; margin-top:0;}
body.nonav div.cq-colctrl-lt6-c1 { width: 24%; margin-top:0;}

body.nonav div.cq-colctrl-lt6nl { background:none;}
body.nonav div.cq-colctrl-lt6nl-c0 { width: 72%; padding-right: 14px; margin-top:0;}
body.nonav div.cq-colctrl-lt6nl-c1 { width: 24%; margin-top:0;}

body.nonav div.cq-colctrl-lt7 { background:url(/etc/designs/bc/bcnonav/images/cq-colctrl-lt6.gif) repeat-y scroll -200px 0;}
body.nonav div.cq-colctrl-lt7-c0 {width: 24%; padding-right: 15px;  margin-top:0;}
body.nonav div.cq-colctrl-lt7-c1 {width: 70%; margin-left:5px; margin-top:0;}

body.nonav div.cq-colctrl-lt7nl { background:none;}
body.nonav div.cq-colctrl-lt7nl-c0 {width: 24%; padding-right: 15px; margin-top:0;}
body.nonav div.cq-colctrl-lt7nl-c1 {width: 70%; margin-left:5px; margin-top:0;}

/* Alternate page column styles for tanbar header */
body.nonav div.tanbar-col { background:transparent url(/etc/designs/bc/alumni/images/tanbar_column_divider.gif) repeat-y scroll 175px 100px;}
div.tanbar-col  { background:transparent url(/etc/designs/bc/alumni/images/tanbar_column_divider.gif) repeat-y scroll 88px 100px;}
div.tanbar-col-c0, body.bcnonav div.tanbar-col-c0   { width: 49%; padding-right: 0px; margin-top:0;margin-right:1px}
div.tanbar-col-c1, body.bcnonav div.tanbar-col-c1 { width: 49%; margin-top:0;}
#maincontent div.tanbar-col-c0 .text p, #content div.tanbar-col-c0 .text p { margin-right:15px !important; margin-left:10px !important;}
#maincontent div.tanbar-col-c1  .text p, #content div.tanbar-col-c1  .text p { margin-left:15px !important;}
body.bcnonav div.tanbar-col .text p { margin-top:5px; margin-bottom:10px}

#maincontent .tanbar-col .section.header h3, #content .tanbar-col .section.header h3,
#maincontent .tanbar-col .section.header h4, #content .tanbar-col .section.header h4,
#maincontent .tanbar-col .section.header h5, #content .tanbar-col .section.header h5  {

background:url("/past/etc/designs/bc/global/gif/columns-heading.gif") repeat-x scroll 0 0 #D7CBAE;
color:#FFFFFF;
display:block;
height:25px;
letter-spacing:0.11em;
line-height:25px;
padding:0 0 0 15px;
margin-top:0px;
}

#maincontent .tanbar-col .text h3 span.tanbar, #content .tanbar-col .text h3 span.tanbar,
#maincontent .tanbar-col .text  h4 span.tanbar, #content .tanbar-col .text  h4 span.tanbar, 
#maincontent .tanbar-col .text  h5 span.tanbar, #content .tanbar-col .text h5 span.tanbar{

background:url("/past/etc/designs/bc/global/gif/columns-heading.gif") repeat-x scroll 0 0 #D7CBAE;
color:#FFFFFF;
display:block;
height:25px;
letter-spacing:0.11em;
line-height:25px;
padding:0 0 0 15px;
margin-left:-10px;
}
#maincontent .tanbar-col .text  h4, #content .tanbar-col .text  h4, 
#maincontent .tanbar-col .section.header h4, #content .tanbar-col .section.header h4{
padding:0 0 0 10px;
font-size:11px;}

#maincontent .tanbar-col .text h3 span.tanbar a, #content .tanbar-col .text h3 span.tanbar a,
#maincontent .tanbar-col .text  h4 span.tanbar a, #content .tanbar-col .text  h4 span.tanbar a, 
#maincontent .tanbar-col .text  h5 span.tanbar a, #content .tanbar-col .text h5 span.tanbar a {
text-decoration:none;
color:#fff;
background:transparent;
display:block;
padding:0 0 0 10px;
}

#maincontent .tanbar-col .text h3 span.tanbar a:hover, #content .tanbar-col span.tanbar .text h3 a:hover,
#maincontent .tanbar-col .text  h4 span.tanbar a:hover, #content .tanbar-col span.tanbar .text  h4 a:hover, 
#maincontent .tanbar-col .text  h5 span.tanbar a:hover, #content .tanbar-col span.tanbar .text h5 a:hover {
text-decoration:none;
color:#222;
}


#maincontent .tanbar-col .bcimage, #content .tanbar-col .bcimage{
margin-left:15px;
margin-right:10px;
}

div.tanbar-col .image_right img{
margin:0 15px 0 0;
}
div.tanbar-col-c0 .image_left img{
margin:0 5px 0 0;
}

div.tanbar-col-c1 .image_right img{
margin:0;
} 
div.tanbar-col-c1 .image_left img, div.tanbar-col-c1 .original img {
margin:0 0 0 10px;
}
div.tanbar-col .textimage .image_left, div.tanbar-col .textimage .original {
margin:8px 10px 0 5px;
}


/* BC Give button*/
.bc_give {
float:right;
height:30px;
margin:20px 0 0 10px;
width:88px;
display:block;
}
h2 span.givetoBC { background:transparent url("/past/etc/designs/bc/alumni/images/Make-A-Gift.gif") no-repeat ;
display:block;
width:88px;
height:30px;
text-indent:-2777px;
cursor:pointer
}

h2 span.givetoBC a{ 
display:block;
text-decoration:none;
height:30px;
font-size:13px; /* for IE*/
}

#footer {width:750px !important }

/* IE fixes */
/*\*/ html* #feature .textimage p { margin:-12px 0 0 0;}/**/
/*\*/ html* #columnwrapper { margin-top: -20px !important} /**/
/*\*/ html* body.bchomepages #footer {width:750px !important }/**/

/* IE 6 fixes */

/*\*/ * html #columnwrapper { margin-top: -20px !important} /**/
/*\*/ * html #top-right .textimage p{width: 130px} /**/
/*\*/ * html #top-right .new.section{clear:both;margin:-10px 0 0 0} /**/
/*\*/ html #content {padding:15px 10px 20px 20px;}/**/
/*\*/  * html body.bchomepages #footer {width:750px !important }/**/
