/*
Theme Name: Imagining India
Theme URI: http://imaginingindia.com/
Description: A custom theme based on the default WordPress theme, based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Aalaap Ghag, Mandar Juvekar and Prasad D.
Author URI: http://webchutney.net/
Tags: black, fixed width, two columns


	Imagining India
	 http://imaginingindia.com

	This theme was modified and put together by Aalaap Ghag with help from Mandar Juvekar and Prasad D.

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/


@charset "utf-8";
/* CSS Document */

html {
	overflow: -moz-scrollbars-vertical;
  }


* {
	margin: 0;
	padding: 0;
}


body {
	background: #fff;
	padding: 35px 0 15px 0;
}


p span { color: #000; }

a { color: #2b2623; text-decoration: underline; outline: none; }

img { border: 0; }

.big { font-size: 18px; margin: 0 0 25px 0!important;}

.clearme {clear: both;}

.fleft { float: left; margin: 5px 10px 3px 0;}


#wrapper {
	width: 956px;
	margin: 0 auto;
	font: normal 12px Georgia, "Times New Roman", Times, serif;
	color: #413a35;
}

#left-region {
	float: left;
	width: 415px;
	padding: 0 35px 0 0;
}

#left-region p {
	clear: both;
	text-align: right;
}

	#left-region #logo {
		float: right;
		width: 308px;
		height: 68px;
		background: url(images/logo.gif) left top no-repeat;
		margin: 0 0 30px 0;
		text-indent: -9999px;
		cursor:pointer;
	}
	
	#left-region #logo h1 {
		display: none;
	}

	#left-region ul.menu {
		list-style: none;
		margin: 12px 0 0 0;
	}
	
	#left-region ul.menu li {
		display: block;
		float: right;
		margin: 0 0 5px 0;
	}
	
	#left-region ul.menu li a {
		clear: both;
		display: block;
		margin: 0;
		text-indent: -9999px;
	}
	
	#left-region ul.menu li a.about {
		width: 324px;
		height: 27px;
		background: url(images/menus/about.gif) right bottom no-repeat;
	}
	
	#left-region ul.menu li a:hover.about {
		background: url(images/menus/about.gif) right top no-repeat;
	}
	
	body#about_imagining_india #left-region ul.menu li a.about{
		background: url(images/menus/about.gif) right top no-repeat;
	}
	
	#left-region ul.menu li a.nandan {
		width: 210px;
		height: 22px;
		background: url(images/menus/about-nandani.gif) right bottom no-repeat;
	}
	
	#left-region ul.menu li a:hover.nandan {
		background: url(images/menus/about-nandani.gif) right top no-repeat;
	}
	
	body#about_nandan #left-region ul.menu li a.nandan{
		background: url(images/menus/about-nandani.gif) right top no-repeat;
	}
	
	#left-region ul.menu li a.news {
		width: 251px;
		height: 22px;
		background: url(images/menus/news-events.gif) right bottom no-repeat;
	}
	
	#left-region ul.menu li a:hover.news {
		background: url(images/menus/news-events.gif) right top no-repeat;
	}
	
	body#news_and_events  #left-region ul.menu li a.news{
		background: url(images/menus/news-events.gif) right top no-repeat;
	}
	
	#left-region ul.menu li a.blog {
		width: 355px;
		height: 28px;
		background: url(images/menus/india-blog.gif) right bottom no-repeat;
	}
	
	#left-region ul.menu li a:hover.blog {
		background: url(images/menus/india-blog.gif) right top no-repeat;
	}
	
	body#blog #left-region ul.menu li a.blog{
		background: url(images/menus/india-blog.gif) right top no-repeat;
	}
	
	#left-region ul.menu li a.reviews {
		width: 261px;
		height: 24px;
		background: url(images/menus/reviews-buzz.gif) right bottom no-repeat;
	}
	
	#left-region ul.menu li a:hover.reviews {
		background: url(images/menus/reviews-buzz.gif) right top no-repeat;
	}
	
	body#reviews #left-region ul.menu li a.reviews{
		background: url(images/menus/reviews-buzz.gif) right top no-repeat;
	}
	
	#left-region ul.menu li a.join {
		width: 279px;
		height: 30px;
		background: url(images/menus/join-discussion.gif) right bottom no-repeat;
	}
	
	#left-region ul.menu li a:hover.join {
		background: url(images/menus/join-discussion.gif) right top no-repeat;
	}
	
	body#join_the_discussion #left-region ul.menu li a.join{
		background: url(images/menus/join-discussion.gif) right top no-repeat;
	}

     #left-region .blogroll {
        margin: 10px 0 0 0;
        text-align: right;
        }

        #left-region .blogroll li { list-style: none; margin: 5px 0 0 0;}
          


#right-region {
	float: left;
	width: 506px;
}

#right-region .right-region-inner {
	min-height: 520px;
}

#right-region p { margin: 5px 0 5px 0;}

	#right-region h2 { 
		width: 100%;
		margin-bottom: 15px;
		text-indent: -9999px;
	}

		body#home #right-region h2 {
			border-bottom: 16px solid #413a35;
			height: 15px;
			font-size: 15px;
		}
		
		body#about_imagining_india #right-region h2 {
			border-bottom: 16px solid #00afb7;
			height: 35px;
			background: url(images/explore-discuss.gif) left top no-repeat;
		}
		
		body#about_nandan #right-region h2 {
			border-bottom: 16px solid #c70039;
			height: 35px;
			background: url(images/about-nandan.gif) left top no-repeat;
		}
		
		body#news_and_events  #right-region h2 {
			border-bottom: 16px solid #e74b00;
			height: 35px;
			background: url(images/news-events.gif) left top no-repeat;
		}
		
		body#join_the_discussion #right-region h2 {
			border-bottom: 16px solid #ee14a1;
			height: 36px;
			background: url(images/join-discussion-head.gif) left top no-repeat;
		}

		body#reviews #right-region h2 {
			border-bottom: 16px solid #7e00b2;
			height: 36px;
			background: url(images/reviews-buzz.gif) left top no-repeat;
		}
	
	#right-region h3 { 
		font: normal 29px Georgia, "Times New Roman", Times, serif;
	}
		
		body#about_imagining_india #right-region h3 { 
			color: #00afb7;
		}
		
		body#about_nandan #right-region h3 { 
			color: #c70039;
			font: normal 23px Georgia, "Times New Roman", Times, serif;
		}
		
		
		body#news_and_events  #right-region h3 { 
			color: #e74b00;
			font: normal 30px Georgia, "Times New Roman", Times, serif;
		}
		
		body#join_the_discussion #right-region h3 {
			font: normal 18px Georgia, "Times New Roman", Times, serif;
			color: #ee14a1;
		}
		
		body#join_the_discussion #right-region h3 a {
			color: #ee14a1;
			text-decoration: none;
		}
		
		body#reviews #right-region h3 {
			color: #7e00b2;
		}
	
	#right-region #video {
		width: 370px;
		height: 267px;
	}
	
	#right-region ul.watch-book {
		list-style: none;
		margin: 10px 0 0 0;
	}
	
		#right-region ul.watch-book li {
	            display: inline;
		    float: left;
	            width: 159px;
		    padding: 2px;
	            margin: 0 3px 0 0;
		    padding-bottom: 15px;
	        }
        
		#right-region ul.watch-book li a {
	            text-decoration: none;
	        }
		
		#right-region .photog {
			text-align: right;
			display: none;
		}
		
		#right-region .photog a {
			color: #ee1452;
		}
		
		#right-region .news {
			position: relative;
			margin: 10px 0 20px;
			min-height: 100px;
		}
		
			#right-region .news img{
				position: absolute;
				left: 0; top: 0;
				width: 120px;
				height: 91px;
			}
			
			#right-region .news p {
				padding: 0 0 0 136px;
				margin: 0 !important;
				color: #939393;
			}
			
			#right-region .news p.news-head {
				font: normal 24px Georgia, "Times New Roman", Times, serif;
				color: #c1c1c1;
				line-height: 20px;
			}
			
			#right-region .news p.news-tag{
				font: normal 24px Georgia, "Times New Roman", Times, serif;
			}		
			
			
			#right-region ul.discussion {
				list-style: none;
				margin-bottom: 10px;
			}
			
			#right-region ul.discussion li {
				display: inline;
				margin: 0;
				font: normal 10px Georgia, "Times New Roman", Times, serif;
				color: #ee14a1;
			}
			
			#right-region ul.discussion li a {
				color: #ee14a1;
				text-decoration: none;
			}
			
			#right-region ul.discussion li a:hover {
				color: #c7c7c7;
			}
			
			#right-region ul.discussion li a.active {
				color: #c7c7c7;
			}
			
			#right-region .testimonial {
				font: normal 17px Georgia, "Times New Roman", Times, serif;
				color: #413a35;
				margin-top: 20px;
			}
			
			#right-region .testimonial p {
				text-align: right;
				color: #ee14a1;
				font: normal 15px Georgia, "Times New Roman", Times, serif;
			}
	
	#right-region .copyright {
		height: 89px;
		background: url(images/copyright.gif) left 10px no-repeat;
		text-indent: -9999px;
		margin-top: 25px;
		border-top: 5px solid #fff;
		cursor: pointer;
	}
	
		body#home #right-region .copyright {
			border-top: 5px solid #413a35;
		}
		
		body#about_imagining_india #right-region .copyright {
			border-top: 5px solid #00afb7;
		}
		
		body#about_nandan #right-region .copyright {
			border-top: 5px solid #c70039;
		}
		
		body#news_and_events  #right-region .copyright {
			border-top: 5px solid #e74b00;
		}
		
		body#join_the_discussion #right-region .copyright {
			border-top: 5px solid #ee14a1;
	        }

		body#reviews #right-region .copyright {
			border-top: 5px solid #7e00b2;
		}

/*start blog page*/

	#right-region .copyright {
		height: 80px;
		background: url(images/copyright.gif) left 10px no-repeat;
		text-indent: -9999px;
		margin-top: 25px;
		border-top: 5px solid #fff;
		cursor: pointer;
	}
	
	 body#blog #right-region {
		font: normal 16px "Times New Roman", Times, serif!important;
		}
	
	body#blog #right-region .copyright {
			border-top: 5px solid #fff;
		}
	body#blog #right-region h2 {
			border-bottom: 16px solid #00a954;
			height: 36px;
			background: url(images/blog-heading.gif) left top no-repeat;
		}

	body#blog #right-region h3 {
			color: #00a954;
			text-decoration: none;
			font-size: 18px;
	}
		
	body#blog #left-region h4 {
			color: #00a954;
			text-decoration: none;
			font-size: 18px;
	}
	
	body#blog #left-region h5 {
			color: #00a954;
			text-decoration: none;
			font-size: 30px;
	}

	body#blog #right-region .copyright {
		border-top: 5px solid #00a954;
	}
	
	
	#right-region .blog-comment {
		border-bottom: 1px dotted #00a954;
		margin-bottom: 15px;
	}
	#right-region .blog-comment p span { color: #a3a3a3; margin-left: 185px;}
	
	#left-region .aboutme {
		clear: both;
		padding: 25px 0 15px 0;
		float: right;
		text-align: right;
		border-bottom: 1px solid #00a954;
		width: 175px;
	}
	
	#left-region .aboutme p span {
		color: #00a954;
	}
	
	#left-region .archives {
		clear: both;
		padding: 25px 0 0 0;
		text-align: right;
	}

	#left-region .subscribe2 {
		clear: both;
		padding: 25px 0 0 0;
		text-align: right;
	}

	#left-region .archives ul {
		list-style: none;
	}
	
	#left-region .archives ul li {
		display: block;
	}
	
	#left-region .archives ul li a {
		float: right;
		clear: both;
		display: block;
		margin: 0;
		text-decoration: none;
	}

/* comment form */

textarea#comments {
	width: 300px;
	}

#left-region ul.menu li a.buy_the_book {
		width: 205px;
		height: 28px;
		background: url(images/menus/buy-the-book.gif) right bottom no-repeat;
	}
	
	#left-region ul.menu li a:hover.buy_the_book {
		background: url(images/menus/buy-the-book.gif) right top no-repeat;
	}
	
	body#buy_the_book #left-region ul.menu li a.buy_the_book {
		background: url(images/menus/buy-the-book.gif) right top no-repeat;
	}
	
	body#buy_the_book #right-region h2 {
			border-bottom: 16px solid #d9008c;
			height: 35px;
			background: url(images/buy-the-book-heading.gif) left top no-repeat;
		}

	body#buy_the_book #right-region h3 {
			color: #d9008c;
			text-decoration: none;
	}
		

	body#buy_the_book #right-region .copyright {
		border-top: 5px solid #d9008c;
	}
	
	body#buy-the-book a {
		color: #d9008c;
	}

	/* explorer and discuss menu start */
	
	#right-region #overview-book ul {
		list-style: none;
		margin: 5px 0 15px 0;
	}
	
	#right-region #overview-book  ul li {
		display: inline;
		margin: 0 5px 0 0;
		font: normal 14px Georgia, "Times New Roman", Times, serif;
		color: #00afb7;
		background: url(images/right-line.gif) right 3px no-repeat;
		padding-right: 8px;
	}
	
	#right-region #overview-book  ul li.page-item-180 {
		background: none!important;
	}
	
	#right-region #overview-book  ul li a {
		color: #00afb7;
		text-decoration: none;
	}
	
	#right-region #overview-book  ul li a:hover {
		color: #7a7a7a;
	}
	
	#right-region #overview-book  ul li.current_page_item a {
		color: #7a7a7a;
		text-decoration: underline;

	}
	
	/* explorer and discuss menu end */

	/* about menu list start*/

	#right-region #about-nandan-menu ul {
		list-style: none;
		margin: 5px 0 15px 0;
	}
	
	#right-region #about-nandan-menu  ul li {
		display: inline;
		margin: 0 5px 0 0;
		font: normal 14px Georgia, "Times New Roman", Times, serif;
		color: #C70039;

		background: url(images/right-line-about.gif) right 3px no-repeat;
		padding-right: 8px;
	}
	
	#right-region #about-nandan-menu  ul li.page-item-394 {
		background: none!important;

	}
	
	#right-region #about-nandan-menu  ul li a {
		color: #C70039;
		text-decoration: none;
	}
	
	#right-region #about-nandan-menu  ul li a:hover {
		color: #D5406B;
	}
	
	#right-region #about-nandan-menu  ul li.current_page_item a {
		color: #D5406B;
		text-decoration: underline;
	}

	/* about menu list end */

	#right-region #explore-section-menu ul {
		display:inline; /* contains floating li */
		width: 100%;
		padding: 0 0 0 10px;
		}
	
	#right-region #explore-section-menu ul li {
		position: relative;
		float: left;
		display: block;
		margin: 0 5px 0 0;
		padding: 0 5px 0 0;
		font: normal 10px Georgia, "Times New Roman", Times, serif;
		color: #00afb7;
		background: url(images/right-line.gif) right 2px no-repeat;
	}
		
	#right-region #explore-section-menu ul li.page-item-19 {
		background: none!important;
	}
		
	#right-region #explore-section-menu ul li a {
		display: block;
		padding: 0;
		color: #00afb7;
		}
		
	#right-region #explore-section-menu ul li a.active{
		color: #7a7a7a;
		}
		
	#right-region #explore-section-menu ul li a:hover{
		color: #7a7a7a;
		}
	
	#right-region #explore-section-menu ul li a:hover {
		}
	
	#right-region  #explore-section-menu ul li:hover ul { 
		left: -1px;
		top: 1.3em;
		background: #00afb7;
		}
	
	#right-region #explore-section-menu ul li ul {
		position: absolute;
		left: -999em;
		margin: 0; 
		padding: 0.25em 0 0.25em 0.5em;
		width: 188px;
		}
	   
	#right-region #explore-section-menu ul li ul li {
		margin: 0 0 3px 0; 
		padding: 0 0.5em 0.25em 12px;
		background: url(images/sub-dash.gif) left 7px no-repeat;
		clear:both;
		width: 188px; 
		}
		
		#right-region #explore-section-menu ul li ul li a {
			color: #fff;
			text-decoration: none;
		}
		
		#right-region #explore-section-menu ul li ul li a:hover {
			color: #fff;
			text-decoration: underline;
		}
		
		div.entry {
			clear: both;
			padding-top: 8px;
		}

#right-region #home-video {
	float: left;
	width: 55px;
}

#right-region .home-left {
	float: left;
	width: 300px;
}

#right-region .line {
	height: 5px;
	background: url(http://imaginingindia.com/wp-content/themes/imagining_india/images/line.gif) left bottom repeat-x;
	margin-bottom: 10px;
	}

#right-region #news-and-events-menu li {display: inline; margin-right: 5px; border-right: 1px solid #e74b00; padding-right: 8px;}
#right-region #news-and-events-menu li:last-child {border: none;}

#right-region #news-and-events-menu li.current_page_item a {color: #ccc;}
