/* Items in "promo" div on home page */

div.promo {
	margin: 10px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	background: url('images/bg_promo.png') repeat-x top left;
	}

div.promo p {
	margin: 5px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
	font: normal 12px/14px 'Corbel', 'Calibri', 'Lucida Sans', 'Geneva', 'Helvetica Neue', 'Helvetica', 'Tahoma', 'Verdana', sans-serif;
	color: #333;	
	}

div.promo h3 a:link, div.promo h3 a:visited {
   text-decoration: none;
   color: #111;
}

div.promo h3 a:hover, div.promo h3 a:active{
   text-decoration: underline;
   color: #155992;
}

/* Lists */

ul {
  margin: 5px 0px 0px 0px; 
  padding: 0px 15px 15px 35px; 
  list-style-type: square;
  list-style-position: outside;
  color: #333;
	}

ul li {
  margin: 0px 0px 5px 0px; 
  padding: 0px 0px 0px 0px; 
  font: normal 12px/16px  'Corbel', 'Calibri', 'Lucida Sans', 'Geneva', 'Helvetica Neue', 'Helvetica', 'Tahoma', 'Verdana', sans-serif;
  color: #333;
	}

ul.check {
  margin: 0px 0px 0px 0px; 
  padding: 0px 15px 15px 35px; 
  list-style-type: square;
  list-style-image: url('images/icon_check_11x11.html');
  list-style-position: outside;
}

ol {
  margin: 5px 0px 0px 0px; 
  padding: 0px 15px 10px 35px; 
  list-style-position: outside;
  color: #333;
	}

ol li {
	margin: 0px 0px 10px 0px; 
	padding: 0px 0px 0px 0px; 
	}


/* Start Content headings Fonts & Colors  */


#title{
  float:left; 
  width: 500px; 
  font-size:32px; 
  font-weight:normal; 
  color:#000; }

#title a { 
  float:left; 
  width: 500px; 
  text-decoration:none; 
  color:#ad1010; }

#title a:hover { 
  float:left; 
  width: 500px; 
  color:#1d5cd1; }


h1, h1 a, h1 a:link, h1 a:visited, h1 a:hover{
  font-size: 28px;
  font-style: normal;
  font-weight: bold;
  text-align: left;
  color: #575F54;
}

h2 {
  margin: 5px 0px 15px 0px;
  padding: 0px 0px 0px 0px;
  font: normal 18px/24px 'Corbel', 'Calibri', 'Lucida Sans', 'Geneva', 'Helvetica Neue', 'Helvetica', 'Tahoma', 'Verdana', sans-serif;
  color: #333;
	}

h2 a:link, h2 a:visited, h2 a:hover,h2 a:active {
	font-weight: normal;
}

h3, h3 a, h3 a:link, h3 a:visited{
  font-weight:normal;
  color: #ee3623;
  text-align: left;
  color: #ee3623;
  margin-bottom:3px;
  font-size: 20px;
  line-height: 22px;
  text-decoration:none;
}

h3 a:hover, h3 a:active{
        margin-bottom:3px;
        text-decoration:underline;
        font-size: 20px;
        line-height: 22px;
        color: #ee3623;
}


/* ############## */

h4 {
  margin: 0px 0px 5px 0px;
  padding: 0px 0px 0px 0px;
  font: bold 18px/20px 'Corbel', 'Calibri', 'Lucida Sans', 'Geneva', 'Helvetica Neue', 'Helvetica', 'Tahoma', 'Verdana', sans-serif;
  color: #333;
}

h4.border {
  margin: 0px 0px 15px 0px;
  padding: 0px 0px 2px 0px;
  border-bottom: 1px solid #ccc;
}

h4 a:link, h4 a:visited, h5 a:link, h5 a:visited{
  color: #333333;
}

h1 a:hover, h1 a:active, h3 a:hover, h3 a:active, h4 a:hover, h4 a:active, h5 a:hover, h5 a:active{
  color: #155992;
}

h5{
  margin-top:5px;
  padding:0;
  font-family: 'Corbel','Calibri','Lucida Sans','Geneva','Helvetica Neue','Helvetica','Tahoma','Verdana',sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 14px;
  line-height: 16px;
  color: #000000;

}

h6{
margin: 0 0 5px 0;
padding: 0 0 0 0;
font-weight: normal;
font-size: 14px;
line-height: 16px;
font-style: italic;
color: #0577c7;
}

blockquote p{
  color:#0F100E;
  font-family: 'Corbel','Calibri','Lucida Sans','Geneva','Helvetica Neue','Helvetica','Tahoma','Verdana',sans-serif;
  font-style: italic;
  font-weight: normal;
  text-align: left;
}

blockquote{
  border-color:#C7C7C7;
  border-width: 1px;
  border-style: solid;
  margin:10px 10px 10px 50px;
  padding:5px 5px 5px 41px;
  background-color:#E0E0E0;
  background-image:url('images/PostQuote.png');
  background-position:left top;
  background-repeat:no-repeat;
}

div#tertiarynavigation {
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	font: bold 12px/14px 'Corbel', 'Calibri', 'Lucida Sans', 'Geneva', 'Helvetica Neue', 'Helvetica', 'Tahoma', 'Verdana', sans-serif;
	color: #494a4c;
	background:url('images/bg_gradient.png') repeat-x left top;
	}

div#tertiarynavigation a {
	margin: 0px 0px 0px 0px;
	padding: 8px 10px 7px 10px;
	color: #666;	
	display: block;
	border-top: 1px solid #fff;
	width: 175px;
	min-height: 9px;
	}


div#tertiarynavigation a:hover, 
div#tertiarynavigation a:active {
	text-decoration: none;
	color: #333;
	background:url('images/bg_tertiarynavigation_hover.png') no-repeat left top;
	}

div#tertiarynavigation a#selected:link, 
div#tertiarynavigation a#selected:visited {
	margin: 0px 0px 0px -7px;
	padding: 8px 10px 7px 17px;
	color: #000;	
	background:url('images/bg_tertiarynavigation_selected.png') no-repeat left top;
	}

