
/*
Theme Name: IAHD NY
Theme URI: http://iahdny.org/
Description: Custom design for IAHD.
Version: 1.2
Author: MediaEtc
Author URI: http://mediaetc.com/
Tags: blue, tan, custom header, fixed width, two columns, widgets, mediaetc.com, tessa silver

	You may not duplicate any part of this CSS or theme without the permission of IAHD NY

	The CSS, XHTML and theme design is copyright 2008.

*/
	
	/*////////// GENERAL //////////*/
	body {
	  margin: 0;
	  font-family: Georgia, Times, "Times New Roman", serif;
	  font-size: 14px;
	  line-height: 18px;
	  background: #fff url('images/metc_iahd_01_bg_top.jpg') repeat-x top left;
	}
	 
	
	#container {
	  margin: 0 auto;
	  width: 900px;
	  /*border: 1px solid #666666;*/
	}
		  
	#container2 {
	  /*border: 1px solid #ff6600;*/
	 background: none;/*#fff; url('images/metc_iahd_01_cont2_bg.jpg') repeat-y left top;*/
	  
	}
	
	/*#container3 { if you use 3 columns instead of 2
	
	}*/
	
	h1, h3{
	  font-family: "Century Gothic", "Trebuchet MS", Arial, Helvetica, sans-serif;
	  font-weight: bold;
	}
	
	h2, h4{
	  font-family: "Century Gothic", "Trebuchet MS", Arial, Helvetica, sans-serif;
	  font-weight: bold;
	}
			
	h1 {
	  font-size: 34px;
	  color: #4F6373;
	}
			
	h2 {
	  font-size: 22px;
	  color: #8F8164;
	
	}
			
	h3 {
	  font-size: 18px;
	  color: #293845;
	}
		
	h4 {
	  font-size: 16px;
	  color: #8F8164;
	}
	
	p {
	
	}
			
	a {
	 color: #8F8164;
	 font-weight: bold;
	 text-decoration: none;
	}
	
	a:hover {
	 color: #D9D7AC;
	 text-decoration: underline;
	
	}
			
	a:visited {
	 color: #4F6373;
	
	}
			 
	
	/*////////// HEADERS //////////*/
	#header {
	   background: url('images/metc_iahd_1_header.jpg') no-repeat left 0px;
	   height: 200px;
	   padding: 10px;
	   /*border: 1px solid #ffcc00;*/
	}
	
	#header h1, #header h2, #header h3{
	   color: #7B9BB5;
	   margin-left: 380px; 
	   font-weight: normal;
	}
	
	#header h1{
	   margin-top: 55px;
	}
	
	#header h2{
	   color: #D9D7AC;
	   font-weight: bold;
	}
	
	#header h3{
	   color: #eee;
	   margin-top: -10px;
	   font-size: 14px;
	}
		
	#header p/*, #header h1, #header h2*/ { 
	   display: none;
	}
	
	#header #flashPhoto{
		float:left;
		margin-top: 20px;
		margin-left: 80px;
		width: 265px;
		height: 190px;
		/*border: 1px solid #ff6600;*/
	}
	
	/*////////// CONTENT //////////*/
	#fullPage{
	 clear: both;
	 background: #fff; /*url('images/metc_iahd_01_cont2_bg.jpg') repeat-y left top;*/
	 border-bottom: 1px solid #8F8164;
	}
	
	#content {
	 width: 570px;
	 float: left;
	/* border: 1px solid #999999;*/
	}
			
	#content p {
	
	}
	
	.separator{/*usually some bottom graphic used w/ fullPage*/
	}
	
	.falseBottom{
	  clear: both;
	}
				
	  
	/*////////// SIDEBAR //////////*/
	#sidebar {
	  width: 300px;
	  /*border: 1px solid #003366;*/
	  float: right;
	}
			
	#sidebar p {
	
	}
	
	
	
	#widgetItems, #widgetItems ul {
		list-style: none;
	}
	
	#widgetItems li ul {
	    margin-left: -25px;
	}
	
	#widgetItems li ul li {
	    margin-bottom: 10px;
	    padding-bottom: 5px;
	    border-bottom: 1px solid #666;
	}
	
	
	
	/*////////// NAV //////////*/
	
	#navlist {
	   position: absolute;
	   top: 0px;
	   margin: 0px;
	   padding: 0;
	   margin-left: 50px;
	}
	
	#navlist h2{
	  display: none;
	}
	
	/**suckerfish dropdowns ul id**/
	#nav, #nav ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
	}
	
	#nav a {
		display: block;
		margin-top: -5px;
		/*width: 10em;*/
		padding:5px 15px 5px 15px;
		font-size: 12px;
		line-height: 28px;
		font-family: "Century Gothic", Arial, Helvetica, sans-serif;
		font-weight: bold;
		text-transform: uppercase;
		text-decoration: none;
		color:#D9D7AC;
	}
	
	#nav a:hover {
		color:#ffffff;
		background: url('images/metc_iahd_01_rollover.jpg') no-repeat 48% 0;
	}
	
	#nav li { /* all list items */
		float: left;
		padding:5px 5px 0 5px;
		/*width: 10em;  width needed or else Opera goes nuts */
	}
	
	#nav li.current_page_item a{
		color: #ffffff;
		background: #124435 url('images/metc_iahd_01_current.jpg') no-repeat 48% 0
	}
	
	#nav li.current_page_item a:hover{
		color:#D9D7AC;
	}
	
	#nav li ul { /* second-level lists */
		position: absolute;
		background-color: #7B9BB5;
		border: 1px solid #8F8164;
		padding-bottom:4px;
		width: 200px;
		left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	}
	
	#nav li.current_page_item ul li a{
	    background:none;
	    color:#D9D7AC;
	}
	
	#nav li.current_page_item ul li a:hover{
	   color: #293845;
	}
	
	#nav li ul li.current_page_item a{
	    background:none;
	    color:#D9D7AC;
	}
	
	#nav li ul li.current_page_item a:hover{
	   color: #293845;
	}
	
	#nav li ul li a {
		display: block;
		width: 170px;
		border-bottom: 1px solid #D9D7AC;
		line-height: 14px;
		padding:0px 15px 10px 6px;
        text-transform: none;
		color:#D9D7AC;
	}
	
	#nav li ul li a:hover {
		color: #14212B;
		text-decoration: none;
		background: none;
	}
	
	#nav li ul ul { /* third-and-above-level lists */
		margin: -1em 0 0 7em;
	}
	
	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
		left: -999em;
	}
	
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}	
	
/*////////////FORMS///////////////*/
	textarea{
	 width: 350px;
	 height: 200px;
	 border: 1px solid #666666;
	}
			
	input {
	 border: 1px solid #666666;
	
	}	
	
	.button{
	   /*cursor: pointer;*/
	}
	
	.lnkBtn{
	 
	}
	
	.small{
	   font-size: 11px;
	   font-style: italic;
	}
	
	/*////////// FOOTER //////////*/
	#footer {
	 margin: 0 auto;
	 padding-top: 20px;
	 width: 900px;
	 color: #D9D7AC;
	 text-align: center;
	}
	
	#footer p{
	  padding-top: 10px;
	}
	
	#footer li {
		display: inline;
		list-style-type: none;
		border-right: 1px solid #fff;
		padding: 0 8px 0 5px;
	}
			
	#footer h2{
	  display:none;
	}
			
			
	#footer a {
	
	}
			
	#footer a:visited {
	 color: #D6E6EF;
	
	}
	
	#acrossBottom{ /*if you want a bar across the bottom*/
	  background: #5c6b78 url('images/metc_iahd_01_bg_bot.jpg') repeat-x 0 -10px;
	  padding-bottom: 20px;
	}
	
	/*////////// IMAGES //////////*/
	img{
	   margin-left:10px;
	   margin-right: 10px;
	   border: 1px solid #000000;
	}
	
		
	a img{
	   border: none;
	}
	
	img.left {
	   float: left;
	   margin: 0 12px 5px 0;
	}
	
	img.center {
	   display: block;
	   margin: 0 auto 5px auto;
	}
	
	img.right {
	   float: right;
	}
			
	/*////////// BLOG ELEMENTS //////////*/
	/*add custom blog elements here*/
	.sidebar-title{
	
	}
	
	.archive-list {
	
	}
	
	#recently{
	
	}
	
	/*/////////////////FUN CLASSES///////////////////*/
	
	.high_priority {
	
	}
	
	.buzz_quote{
	  width: 50%;
	  padding: 5px;
	  color: #D9D7AC;
	  background: #4F6373; /*url(img.gif) no-repeat fixed 10px 50%;*/
	  font: normal normal bold 16px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	}
	
	.video{
	 border: 6px solid #D9D7AC;
	 width: 420px;
	 height: 330px;
	 background-color: #4F6373;
	 text-align: center;
	 color: #D9D7AC;
	}
	
	.promotion{
	 background: #fff url('images/amazon-holiday_bg.jpg') no-repeat top left; 
	 padding-left: 30px; 
	 padding-top: 80px;
	 margin-bottom: 20px;
	}
	
	.promotionB{
	 background: #fff url('images/amazon-bg.jpg') no-repeat top left; 
	 padding-left: 30px; 
	 padding-top: 80px;
	 margin-bottom: 20px;
	}
	
	.moveNotice{
	 background: #fff url('images/moving-alert.jpg') no-repeat top left; 
	 padding-left: 30px; 
	 line-height: 22px;
	 padding-top: 140px;
	 margin-bottom: 20px;
	 border-bottom: 1px solid #a59676;
	 padding-bottom: 10px;
	
	}
	
	
	.linkLists ul{
	margin: 0;
	padding: 0;
	}
	
	.linkLists li{
	list-style-position: inside;
	list-style-type: none;
	}
	
	.linkLists li a{
	display: block; 
	cursor: pointer;
	margin-left: -20px; 
	width: 247px; 
	height: 53px; 
	padding: 0px;
	padding-left:70px;
	padding-top: 10px;   
	font-size: 15px;  
	font-weight: bold;
	line-height: 18px; 
	}
	
	.vid a {
	background-image: url(images/iahd-watch_now.jpg);
	background-repeat: no-repeat;
	background-position: 0 0px;
	}
	
	.vid a:hover{
	background-position: 0 -66px;
	}

	
	.fltRt{
	  float: right;
	  margin: 0px 0px 15px 15px;
	}
	
	.fltLft{
	  float: left;
	  margin: 0px 15px 15px 0px;

	}
	
	.highLight{
	  color: #4F6373;
	}
	
	.pushBot{
	 clear: both;
	}
	
	.outLine {
	
	}
	
	#serviceCont {
	   margin: 0;
	   padding: 0;

	}
	
	
	#serviceCont ul { /* all lists */
	    width: 870px;
		padding: 0;
		margin: 0;
		list-style: none;
	}
	
	#serviceCont ul h3{
	 margin-top: 0px;
	 margin-bottom: -10px;
	 text-align: center;
	}
	
	#serviceCont ul li {
		width: 260px;
		height: 140px;
		float: left;
		padding:5px;
		margin: 5px;
		background: #fff url('images/metc_iahd_01_service_bg.jpg') repeat-x top left;
	}
	
	#serviceCont p{
		/*text-align: justify;*/
	}
	