/* $Id: html-elements.css,v 1.2 2008/01/06 15:50:31 johnalbin Exp $ */

/****
 **** HTML ELEMENT STYLING
 ****/


/** fonts **/
  body
  {
    font: 13px Arial, Helvetica, "Bitstream Vera Sans", sans-serif;
    background: #fff;
  }

  /* IE 5 and 6 can't resize text that is specified in pixels. */
  * html body
  {
    font-size: x-small; /* IE5 will get this value */
    f\ont-size: small; /* IE6 will get this value */
  }

  #page
  {
    /*font-family: Verdana, "Bitstream Vera Sans", Arial, Helvetica, sans-serif;
    line-height: 1.5em;*/
  }

  pre, code
  {
    font-size: 115%; /* Monospace fonts can be hard to read */
    font-family: "Bitstream Vera Sans Mono", "Courier New", monospace;
  }

/** headings **/
  h1
  {
    font-size: 140%;
  }

  h1, h1 a, h1 a:hover
  {
    margin: .5em 0 .5em 0;
    font-family: Arial, Helvetica, "Bitstream Vera Sans", sans-serif;
    color: #2F3F5E;
  }

  h1.title
  {
    font-size: 24px;
	clear:both;
  }

  h1.title, h1.title a, h1.title a:hover
  {
    /*font-family: "Trebuchet MS", "Bitstream Vera Sans", Verdana, Arial, Helvetica, sans-serif;*/
    font-family: Arial, Helvetica, sans-serif;
	font-weight:900;
    margin: 0;
	margin-top:10px;
    margin-bottom: 0;
    line-height: normal;
	background-position:center;
	background-repeat:no-repeat;
	background-position:bottom;
	text-align:center;
	
	
  }
	/*div.tabtitle
	{
	max-width:500px;
	width:350px;
	display:run-in;
	text-align:center;
	position:relative;
	center;
	}*/
	
  h2
  {
    font-size: 122%;
  }

  h2, h2 a, h2 a:hover, .block h3, .block h3 a
  {
    color: #444;
    font-family: Arial, Helvetica, "Bitstream Vera Sans", sans-serif;
    margin: .5em 0 .5em 0;
  }

  div.block-inner h2.title,
  h2.bigtitle  {
    background-image:url(images/headlineTab-small.png);
	background-position:center;
	background-repeat:no-repeat;
	background-position:bottom;
	text-align:center;
	color:#FFFFFF;
	
	text-transform:capitalize;
	clear:both;
	/* for gray backgrounds 
	border-top:#2F3F5E thick solid;*/
	margin-top:0px;
	font-variant:small-caps;
	
  }
  #block-views-Breaking_News_Alerts-block_1 div.block-inner h2.title,
  h2.bigtitle  {
    background-image:url(images/breakingNewsTab-small-red.png);
	font-size:170%;
	/*border-top:#266631 thick solid; */
	border-top:#990000 thick solid;
	/*background-color:#266631;
	padding-bottom:5px;*/
	margin-bottom:0;
	
}
#block-views-news_flash-block_1 h2.title  {
    background-image:none;
	font-size:18px;
	/*border-top:#266631 thick solid; */
	border-top:#990000 thick solid;
	background-color:#990000;
	/*background-color:#266631;
	padding-bottom:5px;*/
	margin-bottom:0;
	
}
#block-views-news_flash_2-block_1 h2.title, #block-block-61 h2.title {
	background-color:#990000;
	color:#FFFFFF;
	background-image:none;
	border-top:none;
	padding-top:5px;
	padding-bottom:5px;
	
}
#block-block-55 h1 {
	font-size:16px;
}
#block-views-news_flash-block_1 h2.title  {
	margin-top:0;
}
#block-views-business_news_flash-block_1,
#block-views-opinion_news_flash-block_1,
#block-views-business_news_flash-block_2,
#block-views-business_news_flash-block_3,
#block-views-business_news_flash-block_4,
#block-views-business_news_flash-block_5,
#block-views-business_news_flash-block_6,
#block-views-business_news_flash-block_7,
#block-views-business_news_flash-block_8,
#block-views-business_news_flash-block_9,
#block-views-business_news_flash-block_10,
#block-views-business_news_flash-block_11 {
	/*background-color:#B9C1C5;*/
	background-color:#F8ECEC;
	/*color:#FFFFFF;*/
	height:75px;
	overflow:hidden;
	/*background-image:url(/sites/nsbnews.net/files/American_Flag_dark2.jpg);*/
	background-position:right;
	background-repeat:no-repeat;
	margin-bottom:10px;
	border: solid 6px #303F5E;
	border: solid 6px #990000;
	/*border-top:none;*/
}
 #block-views-news_flash-block_1 {
	background-color:#2F3F5E;
	color:#FFFFFF;
	height:100px;
	overflow:hidden;
	/*background-image:url(/sites/nsbnews.net/files/American_Flag_dark2.jpg);*/
	background-position:right;
	background-repeat:no-repeat;
	margin-bottom:5px;
   }
 #block-views-header_ad_flash-block_1 {
	height:200px;
	overflow:hidden;
	width:100%;
	
   }
  .view-header2-ad-flash {
  height:82px;
  overflow:hidden;
  }
   
#block-views-news_flash_2-block_1 {
	background-color:#2F3F5E;
	/*#266631;*/
	color:#FFFFFF;
	height:100px;
	padding-bottom:10px;
   }
   
.view-InDepth-Two span.field-content {
	   padding-top:5px;
   }
  
#block-views-news_flash-block_1 h1, #block-views-news_flash_2-block_1 h1 {
		font-size:190%;
		color:#FFFFFF;
		/*background-color:#990000;*/
		padding-left:10px;
		padding-right:10px;
	}
	#block-views-news_flash-block_1 h2, #block-views-news_flash_2-block_1 h2 {
		font-size:170%;
		color:#FFFFFF;
		padding-left:10px;
		padding-right:10px;
	}
	#block-views-news_flash_2-block_1 h2.title {
		font-size:122%;
	}
	#block-views-news_flash-block_1 h3, #block-views-news_flash_2-block_1 h3 {
		font-size:150%;
		color:#FFFFFF;
		padding-left:10px;
		padding-right:10px;
	}
	#block-views-news_flash-block_1 h4, #block-views-news_flash_2-block_1 h4 {
		font-size:130%;
		color:#FFFFFF;
		padding-left:10px;
		padding-right:10px;
	}
	#block-views-news_flash-block_1 div.views-field-teaser {
	padding:5px;
	}
	
	#block-views-business_news_flash-block_1 p,
	#block-views-news_flash-block_1 p, #block-views-news_flash_2-block_1 p {
		font-size:130%;
		color:#FFFFFF;
		padding-left:10px;
		padding-right:10px;
		font-weight: bold;
		page:5px;
		padding:10px 10px 5px 10px;
	}
	#block-views-business_news_flash-block_1 p {
		color:#000000;
	}
	
  h3
  {
    font-size: 107%;
    font-weight: bold;
    font-family: Arial, Helvetica, "Bitstream Vera Sans", sans-serif;
  }

  h4, h5, h6
  {
    font-weight: bold;
    font-family: Arial, Helvetica, "Bitstream Vera Sans", sans-serif;
  }

/** block-level elements **/
  p
  {
  	color:#333333;
    padding: 0px 10px 10px 0px;
    margin: 0;
	font-size:12px;
  }

  ol, ul, dl
  {
    position: relative;
  }

  pre
  {
    background: #ddd;
    border: 1px solid #aaa;
    padding: 0.75em 1.5em;
  }

  blockquote
  {
    border: 1px #ccc solid;
    margin: 0.5em 1em;
    padding: 0.3em;
    font-style: italic;
  }

/** links **/
  /* The order of link states are based on Eric Meyer's article:
   * http://meyerweb.com/eric/thoughts/2007/06/11/who-ordered-the-link-states
   */
   .menu a {
   font-size:14px;
   }
  a:link,
  a:visited
  {
    /*color: #990000;
    text-decoration: none;
	font-weight:500;*/
	color:#364462;
	/*font-size:16px;*/
	text-decoration:none;
	font-weight:bold;
  }

  a:hover,
  a:focus
  {
    /*color: #6191C5;
    text-decoration: underline;*/
	text-decoration:underline;
  }

  a:active,
  a.active
  {
    color: #89A3E4;
	text-decoration:underline;
  }

/** tables **/
  table
  {
    font-size: 100%; /* Forces font size inheritance in IE5 */
    f\ont-size: inherit;
  }

  tr, td
  {
    padding: .25em;
  }

/** abbreviations **/
  /* Date-based "abbreviations" show computer-friendly timestamps which are not
     human-friendly. */
  abbr.created
  {
    border-bottom: none;
    text-decoration: none;
  }

  .view-Google-World-Rotator ,
  /*#views-rotator-Google_Hollywood_Rotator-block_1 .views-rotator-item,*/
  /*#views-rotator-Google_Sports_Rotator-block_1 .views-rotator-item,*/
  views-rotator-Google_World_Rotator-block_1,
  views-rotator-Google_Hollywood_Rotator-block_1,
  views-rotator-Google_Sports_Rotator-block_1,
  /*#block-views-Google_Sports_Rotator-block_1
  #block-views-Google_Hollywood_Rotator-block_1*/
  {
	  height:140px;
	  margin-bottom:0px;
  }
  /*div.view-footer div#block-views-Google_Sports_Rotator-block_1 ,
  div#block-views-Google_World_Rotator-block_1 div.view-footer,*/
  #block-views-6d686e224579c44eec75199bb377882f .view-footer,
  #block-views-Google_Sports_Rotator-block_1 .view-footer,
  #block-views-Google_Hollywood_Rotator-block_1 .view-footer,
  #block-views-Google_World_Rotator-block_1 .view-footer
  	{
	  /*margin-top:140px;*/
	  padding-top:110px;
	  /*position:relative;*/
	 
	  
	}
  /*item-list views-rotator views-rotator-Google_Hollywood_Rotator-block_1 clear-block
  */ /*views-rotator.div
  {
  	position:static;
  }*/
  #block-views-Google_World_Rotator-block_1,
  #block-views-Google_Hollywood_Rotator-block_1,
  #block-views-6d686e224579c44eec75199bb377882f,
  #block-views-Google_Sports_Rotator-block_1 {
	  overflow:hidden;
	  height:180px;
  
  }
/** images **/
/*views-rotator-Google_Hollywood_Rotator-block_1*/
  /*.view-Google-World-Rotator img,*/
  /*view-Google-World-Rotator.img,*/
  #views-rotator-Google_World_Rotator-block_1 img,
  #views-rotator-Google_Hollywood_Rotator-block_1 img,
  #views-rotator-Google_Sports_Rotator-block_1 img,
  #block-views-6d686e224579c44eec75199bb377882f img,
  #views-rotator-Google_World_Rotator-block_1 img
  /*.field-content img !important
  /* view-id-Google_World_Rotator view-display-id-block_1 view-dom-id-9 views-processed */
  {
    float:left;
  }
  img
  {
    border: 0;
	margin-right:10px;
	margin-bottom:10px;
  }
  .view-Top img{
    margin-right:10px;
	margin-bottom:10px;
	border-bottom-style:solid;
	border-color:#2F3F5E;
	border-width:thin;
  }
  .node-inner .content img 
  {
    border: 3px;
	border-color:#2F3F5E;
	border-style:solid;
	margin-right:7px;
	margin-bottom:5px;
	
  }

/** forms **/
  form
  {
    margin: 0;
    padding: 0;
  }

  fieldset
  {
    border: solid #ccc 1px;
  }

  select, input, textarea
  {
    font: 99% Arial, Helvetica, "Bitstream Vera Sans", sans-serif;
  }
  dd {
  margin-left:5px;
  }
