/* $Id: local.css,v 1.2.2.1 2009/05/25 09:33:09 jwolf Exp $ */

/* Local CSS
-------------------------------------------------------------- */

/**
 * Put your custom css and css overrides in this file and
 * rename it local.css. By restricting your css changes 
 * to local.css, your changes will not be overwritten when
 * upgrading to a new version of this theme.
 *
 *  Steps to activate local.css:
 *  1. Add your custom css to this file.
 *  2. Rename this file to local.css  
 */
#primary-menu-wrapper   {
	height:31px;
}
/*eliminate the h1 in the phone*/
.phone-consult	{
	font-size: 2em;
	line-height: 1;
}
/*enlarge the titles in the faceted search block*/
#block-faceted_search_ui-1_guided h3{
	font-size: 100%;
	color: black;
	text-decoration:underline;
}
#primary-menu-wrapper #primary-menu {
	margin-top:0;
	top:0;
}
.fix-block-title {
	background-color: transparent;
	color: #94CE18;
	font-size: 1em;
	padding: 0;
	font-family: Myriad Pro,Myriad Web Pro Regular,Lucida Grande,Geneva,Trebuchet MS,sans-serif;
	font-weight: 600;
	margin: 0;
	text-transform: uppercase;
	display: block;
}
#sidebar-first .fix-block-title, #sidebar-last .fix-block-title, #postscript-wrapper .fix-block-title{
	background-color: #94CE18;
	color: white;
	font-size: 1.5em;	
	padding: 8px 8px 6px 46px;
	text-align: right;
	text-shadow: #545454 1px 1px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	border-top-left-radius: 4px 4px;
	border-top-right-radius: 4px 4px;
}
#footer .fix-block-title , #content-wrapper .fix-block-title {
	font-size: 1.5em;	
}
#block-webformblock-15009  .fix-block-title {
	font-size: 1.3em;	
}
.form-item {
margin-top: 0em;
margin-bottom: 0em;
}

#node-15009.node-type-webform {
margin: 0 0 0px;
}

body.layout-main-last #sidebar-last li.leaf,
body.layout-main-last #sidebar-last ul.menu li,
body.layout-main-last #sidebar-last .item-list ul li,
#content-content .node ul li,
#content-bottom  ul li {
  background: none;
  padding-left: 0;
  padding-right: 0.2em;
}
/*fix the menu going left problem for explorer*/
#primary-menu ul.menu li ul {
  display:none;
}
#header-first {
  width: 640px;
}
#header-middle {
  width: 265px;
}
#header-last {
  float: left;    /* LTR */
  width: 20px;
}
#header-first h1 {
	padding-top: 0px;
	margin-top: 0;
}
#header-first #logo {
	margin-left: 30px;
}
#block-block-9 .fix-block-title {
	margin-top: 50px;
}
#block-menu_block-9 .menu-block-9 {
	margin-top: 30px;
}
.faceted-search-facet.faceted-search-guided {
	margin-bottom:0.1em;
}
div.imageNewsText {
	height: 50px;
}
div.custom-pager-item-inner div.imageNewsText {
	z-index: 0;
	//font-size:80%;
	
}
/*fixes the tabs on the pictures*/
div#tabs-tabset {
	display:table;
}
#header-middle h1{
	/*margin-top: 40px;*/
	font-size:50px;
}
#content-top {
	width: 400px; 
	margin-left: 0px; 
	float:right;
}
.ddblock-cycle-gradient-green40p .clear-block {
	width: 400px;
}
#node-1000002 {
	width: 380px;
}
#edit-message-wrapper .resizable-textarea {
	display: inline;
}
 /*
 top menu fixes (larger font, less space to the bottom
*/
div#content-top{
	margin-bottom: 0px;
	font-size: 100%;
}
.more-link {
	float:right;
}
div#sidebar-first
{
	margin-top: 0px;
}
#content-wrapper {
	margin-top: 0px;
}
body {
	font-size: 80%;
}
h2.imageNewsText {
	display: block;
	font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-weight: normal;
	line-height: 80%;
	font-size: 120%;
}
#content-wrapper #content #content-inner #content-content h2.title {
	/*margin-top: 25px;*/
	padding-top: 25px;
}

/*
Icons for blocks
*/
#block-faceted_search_ui-1_guided div.block-icon {
  background: transparent url('icons/tnt_icon_15.png') no-repeat left center;
}

#block-faceted_search_ui-1_current div.block-icon {
  background: transparent url('icons/tnt_icon_15.png') no-repeat left center;
}
#content-bottom {

}
/*
add scroller to the dgeshim view
*/
#block-views-dgeshim-block_1{
	height:500px;
	overflow:scroll;
}
#block-views-last_articles-block_1 {
	width:350px;
	margin-left:0px;
	padding-left:0px;
}
#block-text_resize-0 div.block-icon {
  background: transparent url('icons/tnt_icon_12.png') no-repeat left center;
}

#block-menu_block-5 div.block-icon {
  background: transparent url('icons/tnt_icon_08.png') no-repeat left center;
}

#block-menu_block-7 div.block-icon {
  background: transparent url('icons/tnt_icon_15.png') no-repeat left center;
}

#block-ticketyboo-1 div.block-icon {
  background: transparent url('icons/tnt_icon_10.png') no-repeat left center;
}

#block-poll-0 div.block-icon {
  background: transparent url('icons/tnt_icon_01.png') no-repeat left center;
}
#block-mosadmenu-0 div.block-icon {
  background: transparent url('icons/tnt_icon_09.png') no-repeat left center;
}
#block-menu-menu-siud-links div.block-icon {
  background: transparent url('icons/tnt_icon_07.png') no-repeat left center;
}
#block-ddblock-5 div.block-icon {
  background: transparent url('icons/tnt_icon_05.png') no-repeat left center;
}
#block-cck_blocks-field_letters div.block-icon {
  background: transparent url('icons/tnt_icon_04.png') no-repeat left center;
}
#block-tagadelic-5 div.block-icon {
  background: transparent url('icons/tnt_icon_15.png') no-repeat left center;
}
#block-tagadelic-12 div.block-icon {
  background: transparent url('icons/tnt_icon_15.png') no-repeat left center;
}
#block-webformblock-1000024 div.block-icon {
  background: transparent url('icons/tnt_icon_07.png') no-repeat left center;
}
