/*  
Theme Name: LLCC
Theme URI: http://www.ul.ie/llcc
Description: LLCC October 2009
Author: Jess Beeley
*/


@import url("style-fyps.css"); 
@import url("css/reset.css");
@import url("css/960.css");  
@import url("css/basic.css");
@import url("css/sidebar.css"); 
@import url("css/home.css");
@import url("css/content.css"); 
@import url("css/footer.css"); 




/*
--------------------------------------------------------------- 
UL HEADER
---------------------------------------------------------------
*/

.breadcrumb {font-size: 10px; margin: 5px; float: left; width: 98%; height: 45px;}
.breadcrumb a:link, .breadcrumb a:visited {color: #1890C1; }
.breadcrumb img {border: none;}





/*
--------------------------------------------------------------- 
HEADER
---------------------------------------------------------------
*/

#header {
  clear:both;
  width:100%;
  height: 150px;
  padding: 0;
  margin: 0;
  background: #808080 url(images/header-bg.png);
  }
#header h1 {
  background: url(images/llcc-logo.png) no-repeat bottom right;
  text-indent: -9999px;
  padding: 100px 0 0 0;
  margin: 0 10px 0 0;
  }
#header img {
  float: left;
  margin: 0;
  }
#header a img {
  border: none;
  border-right: 1px solid #fff;
  }


	




/*
--------------------------------------------------------------- 
TOP NAVIGATION
---------------------------------------------------------------
*/


	
#topnav {background-color: #666; height:45px; width:100%; margin:0 0 0 0; padding: 10px 0 0 20px; text-transform: uppercase; font-family: calibri, helvetica, arial, sans-serif; font-weight: bold; font-size: 13px; border-top: 1px #fff solid;}

#topnav a:link { color: #fff; text-decoration: none; border-bottom: none;}
#topnav a:visited { color: #fff; text-decoration: none; border-bottom: none;}
#topnav a:hover { color: #ddd; text-decoration: none; border-bottom: none;}

#topnav div.dmenu a:link { color: #666; text-decoration: none;}
#topnav div.dmenu a:visited { color: #666; text-decoration: none; }
#topnav div.dmenu a:hover { color: #333; text-decoration: none;}

.tabbar {background-color: #666; margin: 0 0 0 10px; padding: 0; float: left;}

#topnav li, #topnav ul li {
	
	display: inline;
	
	margin: 10px 20px 0 4px;
}



/* make changes to the selected tab */
#topnav.current_page_item {
	background-color: #666;
	border-bottom: 6px solid #6C4F85;
	font-weight: bold;
}




/*
--------------------------------------------------------------- 
SEARCH
---------------------------------------------------------------
*/

#searchform { margin-top: 20px; text-align: center;}
#searchform input #s {
  width: 150px;
  padding: 5px;
  border: 1px solid #cfcfcf;
  }



