/*
Theme Name: The Tiger Next Door
Description: Wordpress theme for thetigernextdoor.com
Version: 1.0
Author: Jason Chin
Author URI: http://jasonchin.net/
*/


   
/*	Color palette
	Light Yellow 		- 	#e2d781	-	main content links
	Orange				-	#e3b056	-	Main menu links
	Middle Blue			-	#7e9cd4	-	Blue text on home page
	Bronze/yellow		-	#bb8e47	-	Header Text
	Tan			  		-	#e1ddc0 -	Text e1ddc0
	Charcoal Grey		-	#2e2622	-	Background
	Brown				- 	#674f27	- 	dotted line
	----------------------------------------------------*/
   
/*	Reset browsers default styling
	----------------------------------------------------*/
   
	html, body, div, span, 
	h1, h2, h3, p, 
	a, acronym,
	font, img,
	ul, li,
	fieldset, form, label, legend, button {
		margin: 0; padding: 0;
		border: 0; outline: 0;
		font-size: 100.01%; vertical-align: baseline;
		background: transparent; }   
	ul { list-style: none; }
	blockquote, q { quotes: none; padding: 0; margin: 0; }
	textarea { overflow:auto; }

/*	IE Png Fix
	----------------------------------------------------*/

	img, div { behavior: url(http://thetigernextdoor.com/iepngfix.htc) }

/*	Generic
	----------------------------------------------------*/

	body { 
		background: #000;
		color: #e1ddc0;
		text-align: left;
		font-family: helvetica, arial, sans-serif;
		font-size: 13px;
		font-weight:normal;
		line-height:1.2em;
		}
		
	.main_container { 
		background-color: #2e2622;
		width: 901px;
		margin: 0 auto;
		position:relative;
		}			
	a{color:#e2d781; text-decoration:none;}
	a:hover{color:#967954;}
	.clear{clear:both;}	
	p {padding-bottom:1em;}

	
	
/*	Page sections 
	----------------------------------------------------*/	
	
   
	/*	Header
		----------------------------------------------------*/
		#header{
			}
		#logo{
			position:absolute;
			top:-10000px;
			left:-10000px;
			}
		#logo_link{
			height:120px;
			width:230px;
			position:absolute;
			top:0px;
			left:29px;
			display:block;
			}	
	
	/*	Menu
		----------------------------------------------------*/
		#menu{
			position:absolute;
			left:264px;
			}
		#menu ul{
			
			}   		
		#menu ul li{
			float:left;
			margin-left:9px;
			}   


	/*	Main Content
		----------------------------------------------------*/
		.main_content{
			width:675px;
			margin:0 auto;
			padding:20px 0;
			}	   
	    .main_content .section_title{
			text-indent:-10000px;
			background-repeat:no-repeat;
			margin-bottom:40px;
	    	}  	
	    .main_content img{border:3px solid #fff;}	
	    .main_content .alignright{float:right; margin:0 0 10px 10px;}
		.main_content .alignleft{float:left; margin:0 10px 10px 0;}
	    .main_content h1{font-size:1.8em;}
	    .main_content h2{font-size:1.6em;}
	    .main_content h3{font-size:1.4em;}
	    .main_content h4{font-size:1.0em;}
	    .main_content h5{font-size:0.9em;}
	    .main_content h6{font-size:0.7em;}
	    .main_content h1, .main_content h2, .main_content h3, .main_content h4, .main_content h5, .main_content h6, .main_content strong{
	    	color:#bb8e47;
	    	margin:1em 0 0 0;
	    	} 	
      	.The_Tiger_Next_Door{
			font-weight:bold;
			font-style:italic;
			color:#e3b056;
			font-size:1.1em;
			text-transform:capitalize;
			}
      	.press-kit br.spacer_{clear:both;}
      	.wp-caption-text{
      		padding:5px;
      		font-size:.95em;
      		}
		.text_box_right{
			margin:0 0 10px 10px;
			display:block;
			width:270px;
			padding:10px;
			float:right;
			border:1px solid #674F27;
			}

      
	/*	Footer
		----------------------------------------------------*/
		#footer{
			width:901px;
			text-align:left;
			font-size:11px;
			margin:10px auto;
			}		
		#footer .sponsors{
			float:left;
			width:135px;
			}
		#footer .follow{
			float:right;
			width:90px;
			text-align:center;
			margin-bottom:10px;
			}	
		#footer .follow img{
			display:inline;
			}
			
		#footer .copyright{
			float:left;
			width:300px;
			}			
		#footer .fb_like{
			float:right;
			}
		#footer .fb_share_container{
			float:right;
			width:58px;			
			}
		#footer .tweet_container{
			float:right;
			width:58px;
			margin:0 20px 5px 10px;
			}
		#footer .sociable_container{
			float:right;
			width:62px;
			margin-left:20px;
			}

			/* sociable styles */	

			div.sociable { margin: 0; }
			
			span.sociable_tagline { position: relative; }
			span.sociable_tagline span { display: none; width: 14em; }
			span.sociable_tagline:hover span {
				position: absolute;
				display: block;
				top: -5em;
				background: #ffe;
				border: 1px solid #ccc;
				color: black;
				line-height: 1.25em;
			}
			.sociable span {
				display: block;
			}
			.sociable ul {
				display: inline;
				margin: 0 !important;
				padding: 0 !important;
			}
			.sociable ul li {
				background: none;
				display: inline !important;
				list-style-type: none;
				margin: 0;
				padding: 1px;
			}
			.sociable ul li:before { content: ""; }
			.sociable img {
				float: none;
				width: 16px;
				height: 16px;
				border: 0;
				margin: 0;
				padding: 0;
			}
			
			.sociable-hovers {
				opacity: 1;
				-moz-opacity: 1;
				filter: alpha(opacity=100);
			}
			.sociable-hovers:hover {
				opacity: 1;
				-moz-opacity: 1;
				filter: alpha(opacity=100);
			}
								
	
	
	

/*	Page Templates
   	----------------------------------------------------*/

	/*	Home Page
		----------------------------------------------------*/      
	
	
		.home{
			background-image:url(images/home-bg.jpg);
			background-repeat:no-repeat;
			height:700px;
			}
			
			
			
		/*	Laurels
		----------------------------------------------------*/  
		
		
		
		.home #laurels{
			position:absolute;
			top:74px;
			right:20px;
			}
		.home #laurels img{
			padding-bottom:5px;
			}
		.home #laurels_left{
			float:right;
			width:158px;
			margin-right:5px;
			}
		.home #laurels_right{
			float:right;
			width:158px;
			}
		.home #laurels_right #dvd_btn{
			cursor:pointer;
			}
		
		
		.home #bigsky_link{
			background-image:url(images/laurel-bigsky_off.jpg);
			background-repeat:no-repeat;
			position:absolute;
			width:178px;
			height:64px;
			top:74px;
			left:530px;
			}

		.home #mead_link{
			background-image:url(images/laurel-mead_off.jpg);
			background-repeat:no-repeat;
			position:absolute;
			width:178px;
			height:64px;
			top:74px;
			left:708px;
			}
			
		/* HOVER COMMENTED OUT
		.home #mead_link:hover{
			background-image:url(images/laurel-mead_on.jpg);
			}
		--------------------------------*/	
		.home #hot_docs_link{
			background-image:url(images/laurel-hotdocs_off.jpg);
			background-repeat:no-repeat;
			position:absolute;
			width:178px;
			height:64px;
			top:138px;
			left:708px;
			}
			
		/* HOVER COMMENTED OUT
		.home #hot_docs_link:hover{
			background-image:url(images/laurel-hotdocs_on.jpg);
			}
		--------------------------------*/
		
		.home #woodstock_link{
			background-image:url(images/laurel-indy_off.jpg);
			background-repeat:no-repeat;
			position:absolute;
			width:178px;
			height:64px;
			top:202px;
			left:708px;
			}
		/* HOVER COMMENTED OUT
		.home #woodstock_link:hover{
			background-image:url(images/laurel-woodstock_on.jpg);
			}
		--------------------------------*/
		.home #sidewalk_link{
			background-image:url(images/laurel-woodstock_off.jpg);
			background-repeat:no-repeat;
			position:absolute;
			width:178px;
			height:64px;
			top:266px;
			left:708px;
			}
			
		/* HOVER COMMENTED OUT
		.home #sidewalk_link:hover{
			background-image:url(images/laurel-sidewalk_on.jpg);
			}
		--------------------------------*/
		.home #atlantic_link{
			background-image:url(images/laurel-sidewalk_off.jpg);
			background-repeat:no-repeat;
			position:absolute;
			width:178px;
			height:64px;
			top:330px;
			left:708px;
			}
		/* HOVER COMMENTED OUT
		.home #atlantic_link:hover{
			background-image:url(images/laurel-atlantic_on.jpg);
			}	
		--------------------------------*/
		.home #motg_link{
			background-image:url(images/laurel-atlantic_off.jpg);
			background-repeat:no-repeat;
			position:absolute;
			width:178px;
			height:64px;
			top:394px;
			left:708px;
			}
		
		/* HOVER COMMENTED OUT
		.home #motg_link:hover{
			background-image:url(images/laurel-motg_on.jpg);
			}
		--------------------------------*/
		.home #iiff_link{
			background-image:url(images/laurel-motg_off.jpg);
			background-repeat:no-repeat;
			position:absolute;
			width:178px;
			height:64px;
			top:458px;
			left:708px;
			}
			
		/* HOVER COMMENTED OUT
		.home #iiff_link:hover{
			background-image:url(images/laurel-indy_on.jpg);
			}
--------------------------------*/

			
			
				/*	Sidebar & Mail list & Music Button
		----------------------------------------------------*/  
			
			
			
		.home .sidebar{
			width:250px;
			position:absolute;
			top:172px;
			left:35px;
			color:#fff;
			}
		.home .sidebar .entry{
			border-top:2px solid #7e9cd4;
			border-bottom:2px solid #7e9cd4;
			padding:10px 0 0 0;
			margin-bottom:10px;
			}
		.mailing_list{
			margin-bottom:15px;
			}
		.mailing_list h3{
			color:#7e9cd4;
			padding-bottom:5px;
			text-transform:uppercase;
			}	
		.mailing_list .text_field{
			width:140px;
			height:12px;
			font-size:9px;
			color:#2e2622;
			margin-left:5px;
			}
		.mailing_list .submit_button{
			background-image:url(images/btn-submit_off.gif);
			background-repeat:no-repeat;
			width:50px;
			height:20px;
			border:none;
			position:absolute;
			right:0;
			top:0;
			cursor:pointer;
			}			
		.mailing_list form div{
			position:relative;
			margin-bottom:10px;
			}
		.mailing_list .submit_button:hover{
			background-image:url(images/btn-submit_on.gif);
			background-repeat:no-repeat;
			}
	
	/*  Music Button
		.musicOnOff {
			position:absolute;
			left: 758px;		
			
			}
	----------------------------*/
	
	/*	About
	   	----------------------------------------------------*/
		.about{
			}
		.about .header{
			background-image:url(images/header-synopsis.jpg);
			background-repeat:no-repeat;
			height:303px;
			width:901px;
			}	
		.about .section_title{
			background-image:url(images/page-title-About.jpg);
			height:40px;
			}

	/*	News
	   	----------------------------------------------------*/
		.news{
			}
		.news .header{
			background-image:url(images/header-generic.jpg);
			background-repeat:no-repeat;
			height:130px;
			width:901px;
			border-bottom:2px dotted #674f27;		
			}	
		.news .section_title{
			background-image:url(images/page-title-news.jpg);
			height:30px;
			}




	/*	Synopsis
	   	----------------------------------------------------*/
		.synopsis{
			}
		.synopsis .header{
			background-image:url(images/header-synopsis.jpg);
			background-repeat:no-repeat;
			height:303px;
			width:901px;
			}	
		.synopsis .section_title{
			background-image:url(images/page-title-synopsis.gif);
			height:40px;
			}


	/*	Trailer
	   	----------------------------------------------------*/
		.trailer, .trailer-2{
			}
		.trailer .header, .trailer-2 .header{
			background-image:url(images/header-generic.jpg);
			background-repeat:no-repeat;
			height:130px;
			width:901px;
			border-bottom:2px dotted #674f27;
			}	
		.trailer .section_title, .trailer-2 .section_title{
			background-image:url(images/page-title-trailer.gif);
			height:30px;
			}


	/*	Reviews
	   	----------------------------------------------------*/
		.reviews{
			}
		.reviews .header{
			background-image:url(images/header-generic.jpg);
			background-repeat:no-repeat;
			height:130px;
			width:901px;
			border-bottom:2px dotted #674f27;		
			}	
		.reviews .section_title{
			background-image:url(images/page-title-reviews.gif);
			height:30px;
			}


	/*	Press Kit
	   	----------------------------------------------------*/
		.press-kit{
			}
		.press-kit .header{
			background-image:url(images/header-generic.jpg);
			background-repeat:no-repeat;
			height:130px;
			width:901px;
			border-bottom:2px dotted #674f27;
			}	
		.press-kit .section_title{
			background-image:url(images/page-title-presskit.gif);
			height:30px;
			}


	/*	Reviews
	   	----------------------------------------------------*/
		.reviews{
			}
		.reviews .header{
			background-image:url(images/header-generic.jpg);
			background-repeat:no-repeat;
			height:130px;
			width:901px;
			border-bottom:2px dotted #674f27;
			}	
		.reviews .section_title{
			background-image:url(images/page-title-reviews.gif);
			height:30px;
			}


	/*	Credits
	   	----------------------------------------------------*/
		.credits{
			}
		.credits .header{
			background-image:url(images/header-credits.jpg);
			background-repeat:no-repeat;
			height:303px;
			width:901px;
			}	
		.credits .section_title{
			background-image:url(images/page-title-credits.gif);
			height:30px;
			}


	/*	Screenings
	   	----------------------------------------------------*/
		.screenings{
			}
		.screenings .header{
			background-image:url(images/header-screenings.jpg);
			background-repeat:no-repeat;
			height:240px;
			width:901px;
			}	
		.screenings .section_title{
			background-image:url(images/page-title-screenings.gif);
			height:40px;
			}
		.screenings .dvd_list li{
			padding:0 10px 10px 10px;
			}

	/*	Take Action
	   	----------------------------------------------------*/
		.take-action{
			
			}
		.take-action .header{
			background-image:url(images/header-takeaction.jpg);
			background-repeat:no-repeat;
			height:345px;
			width:901px;
			margin-bottom:-20px;
			}	
		.take-action .section_title{
			background-image:url(images/page-title-takeaction.gif);
			height:30px;
			}			


	/*	Contact Us
	   	----------------------------------------------------*/
		.contact-us{
			}
		.contact-us .header{
			background-image:url(images/header-generic.jpg);
			background-repeat:no-repeat;
			height:130px;
			width:901px;
			border-bottom:2px dotted #674f27;
			}	
		.contact-us .section_title{
			background-image:url(images/page-title-contact.gif);
			height:30px;
			}

	/*	Education
	   	----------------------------------------------------*/
		.education, .education-hi-res-video{
			}
		.education .header, .education-hi-res-video .header{
			background-image:url(images/header-generic.jpg);
			background-repeat:no-repeat;
			height:130px;
			width:901px;
			border-bottom:2px dotted #674f27;
			}	
		.education .section_title, .education-hi-res-video .section_title{
			background-image:url(images/page-title-education.gif);
			height:30px;
			}
			
	/*	Generic (404)
		----------------------------------------------------*/
		.generic .main_content{
			text-align:center;
			}
		.generic .header{
			background-image:url(images/header-generic.jpg);
			background-repeat:no-repeat;
			height:130px;
			width:901px;
			border-bottom:2px dotted #674f27;
			}

			
			
/*	IE fixes
    ----------------------------------------------------*/
    
    body.ie #header h1 span, body.ie #skip { font-size: 0.9em; }
    body.ie .foliobox h3 { font-size: 0.92em; }
   	body.ie h3 .num { letter-spacing: 0; }
					
							
	----------------------------------------------------*/