#vubrandbar { height: 50px !important; }

.vulogomini { width: 400px !important; height: 50px !important; }
	.vulogomini h1 { margin: 12px 0px 0px 0px !important; } 
   .vulogomini h1 a { background: url('https://s3.amazonaws.com/vu-www4/i/vanderbilt-university-bb.jpg') no-repeat !important; line-height: 0 !important; width:277px !important; height:28px !important; margin: 0 !important;  }

#news { margin-top: 0 !important; padding-top: 0 !important; background: #FFF url(/i/researchbodybg.jpg) top left repeat-x; }
#news .article { padding-top: 20px !important; }
#news .article h2.pagetitle { font-size: 2.4em; color: #333; }

.addthis {  background: transparent !important; border: 0 !important; }
.addthis a {  background: transparent !important; }
.addthis a:hover { background: transparent !important; } 

/* hide research sections at page load - then use jquery to reveal */
#socsci, #physsci, #lifesci, #medsci, #engin, #educ, #rbriefs, #law, #researchright { display: none; }
 
/* header */
#vunews { height: 106px; background: #333 url('/i/researchheaderbg.jpg') repeat-x top left !important; margin: 0 !important; padding: 0 !important;  }
#vunews .container { background: url('/i/research-2012.png') top left no-repeat  !important; padding: 10px 0 0 0; height:106px;  }
#vunews h2 { top: 0; left: 0; padding: 0 !important; margin: 0 !important; line-height: 1 !important; } 
#vunews h2 a { display:block; text-decoration:none; text-indent:-9999px; width: 495px; height: 75px; z-index: 20; margin: 0; padding: 0; }
.vunewstools { float: right; width: 420px; text-align: right; margin: 0 !important; padding: 0 !important; }
#vunews ul { float: right; list-style: none; margin: 15px 0 0 0; padding: 0; text-align: right; position: relative; }
#vunews li {float: left; text-transform: uppercase; font-weight: bold; margin-right: 3px; display:inline; line-height: 1; }
#vunews li.last { margin: 0; }
#vunews li a {display: block; padding: 0 5px 2px 5px; color: #FFF;  text-decoration:  none; }
#vunews li a:hover { color: #FC6; border-bottom: 3px solid #FFF; }
#vunews li.active a { color: #FFF; border-bottom: 3px solid #000; }


#vunews .searchnews {  background: transparent; width: 380px; margin: 0 0 0 30px; padding: 0; text-align: right; }
#vunews form { margin: 4px 0 0 0;  z-index: 6000; padding: 0; }
#vunews input { background: transparent; width: 270px; border: none;  margin: 0; padding: 0px 0px 0px 0px; color: #666; font-size: 1.5em; line-height: 1;   }
#vunews .searchbtn { border: none; width: 98px; height: 37px; margin: 0 0 0 0px; padding: 0; text-indent: -9999px; background: transparent url('/i/news-searchgo-research.jpg') no-repeat top left; }
#vunews .searchbtn:hover { background: transparent url('/i/news-searchgo-research.jpg') no-repeat bottom left;}




#researchright { background: #EEE; -moz-border-radius: 0px 0px 6px 6px; -webkit-border-bottom-left-radius:6px; -webkit-border-bottom-right-radius:6px; border-radius: 0px 0px 6px 6px;}

#researchgroups { margin-top: 25px; }

#researchgroups h4, #researchright h4 { text-transform: uppercase; color: #333; padding: 0; margin:0; font-size: 1.0em; }
#researchgroups h4 a:link, #researchgroups h4 a:visited, #researchright h4 a:link, #researchright h4 a:visited { text-decoration: none; display: block;  background: #EEE; color: #666; padding: 10px; -moz-border-radius: 6px 6px 0px 0px; -webkit-border-top-left-radius:6px; -webkit-border-top-right-radius:6px; border-radius: 6px 6px 0px 0px; }
#researchgroups h4 a:hover, #researchright h4 a:hover{ background: #333; color: #FC6; }

div#socsci, div#physsci, div#law, div#medsci, div#engin, div#educ { width: 215px; margin-right: 20px; float: left; }

#researchgroups ul, #researchright ul { list-style: none; margin: 0 0 20px 0; padding: 0; border-left: 1px solid #EEE; border-right: 1px solid #EEE; border-bottom: 1px solid #EEE; }
#researchgroups li, #researchright li { list-style: none; border-bottom: 1px dotted #CCC; font-size: 1.0em; }
#researchgroups li a:link, #researchgroups li a:visited{ display: block; color: #555; text-decoration: none; padding: 5px 8px; }
#researchright li a:link, #researchright li a:visited { display: block; color: #555; text-decoration: none; padding: 8px 8px; }
#researchgroups li img { width: 214px; height: 109px; margin:0; padding:0;  }
#researchgroups li a:hover { background: #666; color: #FFF; }
#researchright li a:hover { background: #CCC; color: #666; }

#researchgroups li.first { margin-bottom: 10px; font-size: 130%; padding: 0 !important; }
#researchgroups li.first a:link, #researchgroups li.first a:visited { padding: 0px !important; color: #333; }
#researchgroups li.first a:hover { color: #EEE; background: #666; }
#researchgroups li span { padding: 5px 8px !important; display: block; }

#researchgroups li.more, #researchright li.more { text-align: right; border-bottom: 0 !important; font-size: 0.90em; }
#researchgroups li.more a:hover, #researchright li.more a:hover { background: #FFF; color: #000; font-weight: bold; }

#researchright ul { background: #EEE !important; margin-bottom: 0; }
#researchright ul li { border-bottom: 1px dotted #CCC; }

h2.research-education-psychology {color: #990099 !important; margin-top: 10px; }
h2.research-engineering-technology { color: #ef6d00 !important; margin-top: 10px; }
h2.research-health-medicine {  color: #0055bd !important; margin-top: 10px; }
h2.research-life-earth-space {  color: #bd0000 !important; margin-top: 10px; }
h2.research-society-culture {color: #339999 !important; margin-top: 10px; }
h2.research-law-business-politics {  color: #00aa00 !important; margin-top: 10px; }

/* colors for areas */
#socsci h4 a:link, #socsci h4 a:visited { background: #c4eeea; color: #339999;  }
#physsci h4 a:link, #physsci h4 a:visited { background: #ead5d5; color: #bd0000; }
#law h4 a:link, #law h4 a:visited { background: #ceedce; color: #00aa00;  }
#medsci h4 a:link, #medsci h4 a:visited { background: #c9d3df; color: #0055bd; }
#engin h4 a:link, #engin h4 a:visited { background: #f2e3cd; color: #ef6d00; }
#educ h4 a:link, #educ h4 a:visited { background: #d6c3d6; color: #990099; }

#researchright h4 a:link, #researchright h4 a:visited { background: #666; color: #FFF; }

#socsci h4 a:hover { color: #c4eeea; background: #339999;  }
#physsci h4 a:hover { color: #ead5d5; background: #bd0000; }
#law h4 a:hover { color: #ceedce; background: #00aa00;  }
#medsci h4 a:hover { color: #c9d3df; background: #0055bd; }
#engin h4 a:hover { color: #f2e3cd; background: #ef6d00; }
#educ h4 a:hover { color: #d6c3d6; background: #990099; }

#researchright h4 a:hover { color: #FC6; background: #000; }

#socsci li.first a:hover { color: #c4eeea; background: #339999;  }
#physsci li.first a:hover { color: #ead5d5; background: #bd0000; }
#law li.first a:hover { color: #ceedce; background: #00aa00;  }
#medsci li.first a:hover { color: #c9d3df; background: #0055bd; }
#engin li.first a:hover { color: #f2e3cd; background: #ef6d00; }
#educ li.first a:hover { color: #d6c3d6; background: #990099; }

#socsci li.more a { color: #339999; }
#physsci li.more a {color: #bd0000; }
#law li.more a { color: #00aa00;}
#medsci li.more a { color: #0055bd;}
#engin li.more a { color: #ef6d00; }
#educ li.more a { color: #990099;}


.quotable { width: 205px; margin: 25px 15px 0 0; float: left; }

.quotable h5 { font: normal normal 1.6em/1.5em Georgia,Times, serif; display: block !important; background: url('/i/quote-rt.jpg') no-repeat top left !important; 	padding: 0 0 0 40px;  color: #369; }
.quotable h5 a:link, .quotable h5 a:visited { text-decoration: none; color: #369 !important; border: 0 !important; }
.quotable h5 a:hover { color: #900 !important; }
.quotable h5 span { font: normal normal 0.65em/0.7em Arial,Tahoma,sans-serif !important; color:#888 !important; text-transform:uppercase !important; }


ul.browsing li { float: left; width: 125px; margin-right: 5px; }


/* COMMENTS */
.boxed { background: #EEE !important; }
.avatar { float: left; margin: 10px; padding: 3px; background: #ECECEC; border: 1px solid #DDD; } 
div.bubble { 	width: auto; 	margin-bottom: 24px; } 
div.bubble a:link, div.bubble a:visited { color: #369; text-decoration:  none; border-bottom: 1px dotted #369; }
div.bubble a:hover { color: #969; border-bottomx: 1px solid #969; }
div.bubble blockquote { margin: 0px; 	padding: 0px 0px 5px 0px; min-height: 75px; 
	background: #FFF url(/i/comment-tip.jpg) no-repeat bottom left; } 
div.authorcomment blockquote { background: #CCC url(/i/comment-tip-grey.jpg) no-repeat bottom left; }
div.bubble blockquote p { 	margin: 10px;  	padding: 10px; } 
div.bubble cite { 	color: #666; position: relative; 	margin: 0px; 	padding: 0px 0px 0px 15px; 	top: 6px; font-style: normal;}

/* SUBSCRIBE */
.subscribe { background: #555; padding: 15px; -moz-border-radius: 8px; -webkit-border-radius:8px; border-radius: 8px;}
.subscribe h3 { background: #777; }
.subscribe h3 a:link, .subscribe h3 a:visited { color: #FFF !important; } 
.subscribe p { color: #EEE; padding: 5px; }
.subscribe p a { color: #FC6 !important; }
.subscribe input { background: #999; border: 1px solid #777; padding: 8px; }
.subscribe input.formbutton { background: #CCC; color: #333; border: 1px solid #666; }
.formrow { padding: 5px 0px; color: #EEE; }
.formrow label { float: left; width: 20%; }
.formrow input { width: 70%; } 
.subscribe input.formbutton { width: 99%; }
.subscribe hr { background: #999;  }
.subscribe h4 { color: #FC6 !important; }
