/* STYLESHEET SECTIONS
   CSS Flags marked with [=]
	 
	 HTML AND REUSABLE STYLES
	 MAIN STRUCTURE STYLES
	 HOME PAGE STYLES 
	 INNER PAGE STYLES
	 ....................................... */

/* =HTML AND REUSABLE STYLES
   ....................................... */
   
   /* 	Revision: #27    
   		Date: 8/9/2011
   		By: Kamin Miller
							*/

body {
	background: #0057B5 url(../fw/pageBackgroundTile.jpg) repeat-x top;
}
img.floatLeft {
	margin-right: 10px;
}
img.floatRight {
	margin-left: 10px;
}
.facebookLike {
	height: 23px;
}

/* =MAIN STRUCTURE STYLES
   ....................................... */

div.mainPerimeter {
	width: 970px; /*main page size*/
	margin: 0 auto;
	padding-bottom: 15px;
}

/* * * * * * * * * * * * * * * * * * * * * * 
 HEADER STYLES 
* * * * * * * * * * * * * * * * * * * * * */

div.header {
	height: 112px;
}
div.header div.logos {
	float:left;
	margin: 27px 0 0 6px;
}
div.header a.logoUf {
	display: block;
	/*float: left;*/
	width: 397px;
	height: 38px;
	/*margin: 27px 0 0 6px;*/
	text-indent: -99999px;
	background: url(../fw/logoUf.jpg) no-repeat left top;
}
div.header a.logoHorticulturalSciDept {
	display: block;
	/*float: left;*/
	width: 397px;
	height: 38px;
	/*margin: 27px 0 0 6px;*/
	text-indent: -99999px;
	background: url(../fw/logoHorticulturalSciDept.jpg) no-repeat left top;
}
div.header div.headerRight {
	float: right;
	min-width: 318px;
	*width: 318px;
	_width: 318px;
}
.ie6 div.header div.headerRight {
	width: 318px;
}
div.header a.bannerContactUs {
	display: block;
	float: right;
	width: 318px;
	height: 68px;
	text-indent: -99999px;
	background: url(../fw/bannerContactUs.jpg) no-repeat left top;
}
div.phoneInfo {
	clear: both;
	padding-top: 2px;
	background-color: #FFFFFF;
	color: #9F9F9F;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	*width: 318px;
	*float: right;
}
.ie7 div.phoneInfo {
	width: 318px;
	float: right;
}
div.phoneInfo strong {
	color: #585858;
}
div.header a.bannerContactUs:hover {
	background-position: -318px top;
}

div.newsreelDiv{
	display: block;
	width:960px;
	height: 116px;
	vertical-align:middle;
	background-color:white;
	padding: 0 0 0 0;
	margin: 0 4px 0 5px;
	overflow:hidden;
	
}

div.newsreel {
	
	height: 116px;
	vertical-align:middle;
	background-color:white;
	padding: 0 0 0 0;
	margin: 0 4px 0 5px;
	overflow:hidden;
	position:relative;
	
}
div.newsreel ul h4{

	font: 16px/1.5 "Segoe UI", Segoe, Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	text-decoration:none;	
	width: 95%;
}

div.newsreel ul{

	margin: 5px !important;
	width:100%;
	overflow:hidden;
	
}

div.newsreel ul h4 a{
	
	text-decoration: none;
	color:#FFF;
	font-weight:bolder;
	
}

#newsreel ul li p a{

	text-decoration: none !important;
	font-weight:bold;
	
}

div.newsreel div.rssHeader {

	display:none;	
	
}

div.newsheader {
	
	width: 23%;
	float:left;
	/**height: 116px;*/
	text-align:center;
	margin-top: 35px;
	font-size: larger;
}


div.rssBody {
	
		width:100%;
		float:right;
		/**height: 116px;*/
		padding-right: 3px;
	
}

div.rssBody ul li{
	
		height: 114px;
	
}

div.newsreel .odd {
	
}

div.newsreel .even {
	
}



/* * * * * * * * * * * * * * * * * * * * * * 
 PHOTO HEADER STYLES 
* * * * * * * * * * * * * * * * * * * * * */

div.photoHeader {
	clear: both;
	padding: 10px 5px 0 5px;
	background: url(../fw/photoHeaderBackground.jpg) no-repeat center top;
}
div.photoHeader img,
div.photoHeader a {
	display: block;
}

/* * * * * * * * * * * * * * * * * * * * * * 
 MAIN BOX STYLES 
* * * * * * * * * * * * * * * * * * * * * */

div.mainBox {
	background-color:#FFF;
	margin-left: 5px;
	width: 960px;
}
div.mainBoxTop {
	
}
div.mainBoxBottom {
	padding: 10px 5px 20px 5px;
	background: url(../fw/mainBoxBottom.jpg) no-repeat center bottom;
	*display: inline-block;
	
}/* This padding reduces available width to 960px. */
.ie7 div.mainBoxBottom {
	display: inline-block;
}/* This is necessary to invoke hasLayout in IE7 (to correct for background rendering issue). */


/* * * * * * * * * * * * * * * * * * * * * * 
 MAIN LEFT COLUMN STYLES (LEFT NAV)
* * * * * * * * * * * * * * * * * * * * * */

div.mainLeftColumn {
	float: left;
	width: 310px;
	padding: 0 0 0 28px;
}/* Total width should add to 338px. */
div.leftNavBox {
	width: 286px;
	color: #FFFFFF;
	background: #0057B5 url(../fw/leftNavBoxTile.jpg) repeat-y left;
}
div.leftNavBoxTop {
	background: url(../fw/leftNavBoxTop.jpg) no-repeat left top;
}
div.leftNavBoxBottom {
	padding: 0 2px 20px 2px;
	min-height: 240px;
	background: url(../fw/leftNavBoxBottom.jpg) no-repeat left bottom;
	*min-height: 240px;
	_min-height: 240px;
}
.ie6 div.leftNavBoxBottom {
	height: 240px;
}
/*
div.leftNavBox ul.leftNav {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}
div.leftNavBox ul.leftNav li {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0 3px;
	line-height: 1.4em;
}
div.leftNavBox ul.leftNav ul,
div.leftNavBox ul.leftNav li li {
	margin: 0;
	padding: 0;
	line-height: 1.2em;
}/* Resetting embedded lists. *//*
div.leftNavBox ul.leftNav li li {
	display: none;
}/* Hiding subsections. *//*
div.leftNavBox ul.leftNav li.current,
div.leftNavBox ul.leftNav li.current li,
div.leftNavBox ul.leftNav li.currentParent li {
	display: block;
}/* Displaying current section's subsections. *//*
div.leftNavBox ul.leftNav ul {
	padding-bottom: 5px;
}
div.leftNavBox ul.leftNav li a {
	display: block;
	padding: 9px 10px 9px 17px;
	font-size: 17px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
div.leftNavBox ul.leftNav li.current a {
	background-color: #EA630D;
}
div.leftNavBox ul.leftNav li a:hover,
div.leftNavBox ul.leftNav li.current a:hover {
	background-color: #EA630D;
	text-decoration: none;
}
div.leftNavBox ul.leftNav li li a {
	padding: 4px 10px 4px 22px;
	font-size: 13px;
	font-weight: normal;
}
div.leftNavBox ul.leftNav li.current li a {
	background-color: transparent;
}
div.leftNavBox ul.leftNav li li li a {
	padding-left: 37px;
}
*/

/* Edited for Drupal */

div.leftNavBox ul.menu {
	display: block;
	list-style: none;
	*list-style: url(/sites/default/files/public/template/li.gif);
	_list-style: url(/sites/default/files/public/template/li.gif);
	list-style-type: none;
	margin: 0;
	padding: 0;
}
div.leftNavBox ul.menu li {
	display: block;
	list-style: none;
	list-style-type: none;
	*list-style: url(/sites/default/files/public/template/li.gif);
	_list-style: url(/sites/default/files/public/template/li.gif);
	margin: 0;
	padding: 0 3px;
	line-height: 1.4em;
}
div.leftNavBox ul.menu ul,
div.leftNavBox ul.menu li li {
	margin: 0;
	padding: 0;
	line-height: 1.2em;
}/* Resetting embedded lists. */
div.leftNavBox ul.menu li li {
	display: none;
}/* Hiding subsections. */
div.leftNavBox ul.menu li.active-trail,
div.leftNavBox ul.menu li.active,
div.leftNavBox ul.menu li.active li,
div.leftNavBox ul.menu li.active-trail li,
div.leftNavBox ul.menu li.expanded li,
div.leftNavBox ul.menu li.active-trailExpanded li {
	display: block;
}/* Displaying current section's subsections. */
div.leftNavBox ul.menu ul {
	padding-bottom: 5px;
}
div.leftNavBox ul.menu li a{
	display: block;
	padding: 9px 10px 9px 17px;
	font-size: 17px;
	font-weight: bold;
	color: #FFFFFF;  
	text-decoration: none;
} /*1st tier indention */ 
div.leftNavBox ul.menu li.active-trail a.active, 
div.leftNavBox ul.menu li.leaf a.active {
	background-color: #EA630D;
}
/*
div.leftNavBox ul.menu li a:hover,
div.leftNavBox ul.menu li.active a:hover {
	background-color: #EA630D;
	text-decoration: none;
}
*/
div.leftNavBox ul.menu li a:hover {
	background-color: #EA630D;
	text-decoration: none;
}
div.leftNavBox ul.menu li li a {
	padding: 4px 10px 4px 22px;
	font-size: 13px;
	font-weight: normal;
} /* 2nd tier indention */
div.leftNavBox ul.menu li.active li a {
	background-color: transparent;
}
div.leftNavBox ul.menu li li li a {
	padding-left: 37px;
}
div.leftNavBox ul.menu li ul li ul li ul li a{
	padding: 4px 10px 4px 47px;
	font-size: 13px;
	font-weight: normal;
} /* 3rd tier indention */
div.block-menu h2 { 
	visibility:hidden;
	display: none;
}
div.leftNavBox ul.menu li ul li ul li ul li ul li a{
	padding: 4px 10px 4px 52px;
	font-size: 13px;
	font-weight: normal;
} /* 4th tier indention */

/* Edited for Drupal */


div.featuredBox {
	width: 282px;
	margin: 10px 0 0 2px;
	background:  #0057B5 url(../fw/featuredBoxBottom.jpg) no-repeat left bottom;
	color: #FFFFFF;
}
div.featuredBoxTop {
	min-height: 65px;
	padding: 10px 5px 17px 18px;
	background: url(../fw/featuredBoxTop.jpg) no-repeat left top;
	*min-height: 65px;
	_min-height: 65px;
}
.ie6 div.featuredBoxTop {
	height: 65px;
}
div.featuredBox a {
	color: #FFFFFF;
}
div.featuredBox div.infoBox {
	min-height: 34px;
	padding-left: 45px;
	background: url(../fw/iconInfo.gif) no-repeat left center;
	font-weight: bold;
}



/*Homepage Edits*/

div.HomePageBox {
	width: 282px;
	margin: 0px 0 0 0px;
	/*background:  #0057B5 url(../fw/featuredBoxBottom.jpg) no-repeat left bottom;*/
	color: #FFFFFF;
	display:inline-block;
	text-align: left;
	overflow: visible;
}

div.homepagewrap {
	width: 98%;
	float: left;
	text-align: center;
	display:inline;
	background:  url(../fw/Homepage-Layers.png) no-repeat left top;
	color: #FFFFFF;
	overflow:visible;
}
div.HomePageBoxTop {
	min-height: 92px;
	padding: 0px 0px 0px 0px;
	/*background: url(../fw/featuredBoxTop.jpg) no-repeat left top;*/
	*min-height: 65px;
	_min-height: 65px;
}
.ie6 div.HomePageBoxTop {
	height: 65px;
}
div.HomePageBox a {
	color: #FFFFFF;
}
div.HomePageBox div.infoBox {
	min-height: 34px;
	padding-left: 45px;
	margin-top: 25px;
	font-weight: bold;
}
div.HomePageBoxFirst div.infoBox {
	min-height: 34px;
	padding-left: 45px;
	font-weight: bold;
}

/* Search and Login Box -- Modified from FeaturedBox CSS */

div.salBox {
	width: 282px;
	margin: 10px 0 0 2px;
	background:  #0057B5 url(../fw/featuredBoxBottom.jpg) no-repeat left bottom;
	color: #FFFFFF;
}
div.salBoxTop {
	min-height: 65px;
	padding: 10px 5px 17px 18px;
	background: url(../fw/featuredBoxTop.jpg) no-repeat left top;
	*min-height: 65px;
	_min-height: 65px;
}
.ie6 div.salBoxTop {
	height: 65px;
}
div.salBox a {
	color: #FFFFFF;
}
div.salBox div.blockBox {
	min-height: 34px;
	padding-left: 45px;
	font-weight: bold;
}

div#block-user-login h2{
	color: #000000;
}

div.container-inline div.form-item-search-block-form {
	padding-top:10px;
}

/* Testimonail Box -- Modified from FeatureBox CSS */

div.TestimonialBox {
	width: 282px;
	margin: 10px 2px 0 2px;
	background:  #0057B5 url(../fw/featuredBoxBottom.jpg) no-repeat left bottom;
	color: #FFFFFF;
}
div.TestimonialBoxTop {
	min-height: 65px;
	padding: 10px 5px 17px 5px;
	background: url(../fw/featuredBoxTop.jpg) no-repeat left top;
	*min-height: 65px;
	_min-height: 65px;
}
.ie6 div.TestimonialBoxTop {
	height: 65px;
}

div.TestimonialBoxHighlight {

}
div.TestimonialBox a {
	color: #8A8A8A;
}
div.TestimonialBox div.blockBox {
	min-height: 34px;
	padding-left: 5px;
	padding-right: 5px;
	font: 13px/1.5 "Segoe UI", Segoe, Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: bold;

}

#testimonials {


}

div#block-testimonial h2{
	color: #000000;
}

div.container-inline div.form-item-search-block-form {
	padding-top:10px;
}

/* End Search and Login Box CSS */
/* Vegetarian Box -- Modified from FeatureBox CSS */

div.VegetarianBox {
	width: 282px;
	margin: 10px 2px 0 2px;
	background:  #0057B5 url(../fw/featuredBoxBottom.jpg) no-repeat left bottom;
	color: #FFFFFF;
	font-weight: normal;
}
div.VegetarianBoxTop {
	min-height: 65px;
	padding: 10px 5px 17px 5px;
	background: url(../fw/featuredBoxTop.jpg) no-repeat left top;
	*min-height: 65px;
	_min-height: 65px;
	!font-weight: normal;
}
.ie6 div.VegetarianBoxTop {
	height: 65px;
}

div.VegetarianBoxHighlight {

}
div.VegetarianBox a {
	color: #8A8A8A;
	!font-weight: bold;
}
div.VegetarianBox div.blockBox {
	min-height: 34px;
	padding-left: 5px;
	padding-right: 5px;
	font: 13px/1.5 "Segoe UI", Segoe, Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	!font-weight: normal;
	

}

#Vegetarian {


}
/* VegetarianEDIS Box -- Modified from FeatureBox CSS */

div.VegetarianEDISBox {
	width: 282px;
	margin: 10px 2px 0 2px;
	background:  #0057B5 url(../fw/featuredBoxBottom.jpg) no-repeat left bottom;
	color: #FFFFFF;
	!font-weight: normal;
}
div.VegetarianEDISBoxTop {
	min-height: 65px;
	padding: 10px 5px 17px 5px;
	background: url(../fw/featuredBoxTop.jpg) no-repeat left top;
	*min-height: 65px;
	_min-height: 65px;
}
.ie6 div.VegetarianEDISBoxTop {
	height: 65px;
}

div.VegetarianEDISBoxHighlight {

}
div.VegetarianEDISBox a {
	color: #8A8A8A;
	font-weight: bold;
}
div.VegetarianEDISBox div.blockBox {
	min-height: 34px;
	padding-left: 5px;
	padding-right: 5px;
	font: 13px/1.5 "Segoe UI", Segoe, Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	!font-weight: normal;
	
}



/* * * * * * * * * * * * * * * * * * * * * * 
 MAIN RIGHT COLUMN STYLES 
* * * * * * * * * * * * * * * * * * * * * */

div.mainRightColumn {
	float: left;
	
	width: 940px;
	padding: 5px 10px 0 10px;
}
ul.sitemap,
ul.sitemap ul,
ul.sitemap ul ul,
ul.sitemap li,
ul.sitemap li li,
ul.sitemap li li li {
	margin: 0;
	padding: 0;
	list-style: none;
	color: #0057B5;
}
ul.sitemap a {
	display: block;
	margin: 0;
	padding: 3px 10px;
	list-style: none;
	font-size: 15px;
	font-weight: bold;
	color: #0057B5;
	text-decoration: none;
}
ul.sitemap li li a {
	padding: 0 0 0 35px;
	font-size: 13px;
	font-weight: normal;
}
ul.sitemap li li li a {
	padding: 0 0 0 60px;
}
ul.sitemap a:hover {
	color: #FFFFFF;
	background-color: #EA630D;
	text-decoration: none;
}



/* * * * * * * * * * * * * * * * * * * * * * 
 FOOTER STYLES 
* * * * * * * * * * * * * * * * * * * * * */

div.footer {
	padding-top: 15px;
	font-size: 11px;
	color: #FFFFFF;
}		
div.footer a {
	color: #FFFFFF;
}
div.socialLinks {
	float: left;
}
span.socialLinksHeading {
	display: block;
	float: left;
	margin-top: 3px;
	padding: 0 15px 0 35px;
	font-size: 21px;
	background: url(../fw/arrowWhite.jpg) no-repeat right center;
	line-height: 1.2;
}
a#facebook,
a#twitter,
a#youTube {
	display: block;
	float: left;
	width: 32px;
	height: 32px;
	margin-left: 14px;
	background: url(../fw/btnIconFacebook.jpg) no-repeat left top;
	text-indent: -99999px;
}/* Shared attributes grouped for consistency */
a#facebook {
}
a#twitter {
	background-image: url(../fw/btnIconTwitter.jpg);
}
a#youTube {
	background-image: url(../fw/btnIconYouTube.jpg);
}
a#facebook:hover,
a#twitter:hover,
a#youTube:hover {
	background-position: bottom;
}

div.copyright {
	float: left;
	width: 400px;
	padding-left: 30px;
}
div.footerLinks {
	float: right;
	padding-right: 25px;
}
div.footerLinks img {
	display: block;
}		


/* =HOME PAGE STYLES
   ....................................... */
   
table.bannerTable td {
	padding: 0 6px 20px 0;
}
table.bannerTable img {
	display: block;
}

#horizontal_dropdown_menu {
	background: url(../fw/hz_dropdown_bg_rev.png) no-repeat center top;
	width: 960px;
	height: 40px; 
	border-bottom:none; 
	/*padding-top:10px;*/
	margin-left: 5px;
	color:white;
	
}

div.hz_menu {
	float: left; 
	width: 13%;	
    text-align:center;
	font-weight: bold;
	font-size: large;	
}
div.hz_menu_wide {
	float: left; 
	width: 21%;	
    text-align:center;
	font-weight: bold;
	font-size: large;
}

div.hz_menu img.rule {
 border-style:none; 
 padding-left:1px; 
 padding-right:1px; 
 width:3px; 
 height:19px; 
 float:right; 
 display:inline-block;  	
}

div.hz_menu img.arrow{

 float:none; 
 display:inline-block;
  	
}

div.hz_menu_wide img.rule {
 border-style:none; 
 padding-left:1px; 
 padding-right:1px; 
 width:3px; 
 height:19px; 
 float:right; 
 display:inline-block;  	
}

div.hz_menu_wide img.arrow{

 float:none; 
 display:inline-block;
  	
}

.hz_dd_menu_wrapper {
	background: url(../fw/hz_dropdown_bg.png) #FFF no-repeat center top;
    width: 960px; 
	height: 40px; 
	border-bottom:none; 
	/*padding-top:10px;*/
	margin-left: 5px;
	background: #FFF;
	text-decoration: none;
	font-weight: bold;	
}

.dropdown_menu {
	background:#006; 
	color:#FFF; 
	width: 300px;
	padding-left:2px; 
	padding-top:3px; 
	padding-right: 2px;
}

.dropdown_menu a {
	text-decoration:none; 
	color:#FFF;
}

div.photoheadershadow {
	background: url(../fw/mainBoxContentTop.jpg) #FFF no-repeat center top;
    width: 960px;
	margin-left:5px; 
	height: 3px;
	display:block;	
}

.main_dropdown_menu{
	
}

.main_page {
	
}

.main_page .teaching {
	/*background-color: rgb(255, 255, 255); 
	color: rgb(0, 0, 0); 
	width: 277px; 
	margin-top: -36px; 
	margin-left: 14px; 
	position: absolute; 
	visibility: hidden; 
	top: 585px; 
	left: 175px;*/
	
	background-color: rgb(255, 255, 255);
	color: rgb(0, 0, 0); 
	width: 277px; 
	margin-top: -36px; 
	margin-left: 14px; 
	
}

.main_page .research {
	background-color: rgb(255, 255, 255); 
	color: rgb(0, 0, 0); 
	width: 277px;  
	margin-top: -36px;
	margin-left: 14px; 
	
}

.main_page .extension {
	background-color: rgb(255, 255, 255); 
	color: rgb(0, 0, 0); 
	width: 277px;  
	margin-top: -36px; 
	*margin-top: -18px;
	margin-left: 17px; 
	
}

.main_page .people {
	background-color: rgb(255, 255, 255);
	color: rgb(0, 0, 0); 
	width: 228px; 
	margin-top: -20px; 
	
}

.main_page .careers {
	background-color: rgb(255, 255, 255); 
	color: rgb(0, 0, 0); 
	width: 228px; 
	margin-top: -20px; 
	
}

.inner_page {
	
}

.inner_page .teaching {
	background:#FFF;
	margin-top:-14px;
	
}

.inner_page .research {
	margin-top:-14px;
	background:#FFF;	
}

.inner_page .extension {
	margin-top:-14px;
	background:#FFF;	
}

.inner_page .people {
	margin-top:-14px;
	background:#FFF;	
}

.inner_page .careers {
	margin-top:-14px;
	background:#FFF;
	width:212px;	
	
}

#Dropdown_Containers{

	
}

#Dropdown_Containers a{
	
	text-decoration:none;

}

#Dropdown_Containers a:hover{
	font-weight:bold;
	text-decoration:none;
	
}

#Dropdown_Containers a:visited{
	
	text-decoration:none;
	
}

#Dropdown_Containers ul li{
	
 list-style-image:url(../fw/arrow-right.png);
 
}

#MainMenuRow1 {
	background-image:url("/sites/all/themes/HOS_Dropdown_Theme/fw/IEmainbox1.jpg");
	background-position:-4px -10px;
	background-repeat:no-repeat;
	width: 940px;
	height: 164px
}

#MainMenuRow2 {
	background-image:url("/sites/all/themes/HOS_Dropdown_Theme_with_feed/fw/IEmainbox2.jpg");
	background-position:-8px 50%;
	background-repeat:no-repeat;
}

#MainMenuRow2 row2block1 img{
	 border-style:none; 
	 padding-left:1px; 
	 padding-right:1px; 
	 width:3px; 
	 height:48px; 
	 float:right; 
	 display:inline-block;
	_display:none;
	
}

#MainMenuRow2 row2block2 img{
	 border-style:none; 
	 padding-left:1px; 
	 padding-right:1px; 
	 width:3px; 
	 height:48px; 
	 float:right;
	 display:inline-block;
	*display:none ;
	
}

#MainMenuRow2 row2block3 img{
	border-style:none; 
	padding-left:1px; 
	padding-right:1px; 
	width:3px; 
	height:48px; 
	float:right; 
	display:inline-block;
	*display:none ;
	
}

#MainMenuRow2 row2block4 img{

	
}

#MainMenuRow2 a{
	
	text-decoration:none;

}

#MainMenuRow2 a:hover{
	font-weight:bold;
	text-decoration:none;
	
}

#MainMenuRow2 a:visited{
	
	text-decoration:none;
	
}


#horizontal_dropdown_menu a{
	text-decoration:none;
	font-weight:bold;
	color:white;	
}
#horizontal_dropdown_menu a:hover{
	text-decoration:none;
	font-weight:bolder;	
	color:bisque;
}
#horizontal_dropdown_menu a:visited{
	text-decoration:none;
	font-weight:bold;
	color:white;	
}

#faculty-page-image-div {
	
	float:right; 
	width: 250px; 
	border-style:none; 
	padding: 5px 5px 5px 5px; 
	margin-top:-40px;
	
}

#faculty-page-image-table {
	
	border-style: hidden;
	width: 100%;
	border-width:0px;
	
}

div.faculty-page-image-div {
	
	float:right; 
	width: 250px; 
	border-style:none; 
	padding: 5px 5px 5px 5px; 
	margin-top:-40px;
	
}

div.faculty-page-image-div img{
	width:240px;
}

div.faculty-page-image-div table {
	
	border-style: hidden;
	width: 100%;
	border-width:0px;
	
}

#block-user-login {
	
	visibility:hidden;
	display:none;
}

/* =INNER PAGE STYLES
   ....................................... */