@charset "UTF-8";
/* CSS Document */
/*   
Theme Name: Hamid Dabashi
Theme URI: http://www.gigasavvy.com
Description: Hamid Dabashi-specific theme for www.hamiddabashi.com
Author: GigaSavvy - +1 (877) SAVVY-01 | Orange County SEO, Web Design and Online Reputation Management
Author URL: http://www.gigasavvy.com
Version: 1.0
*/
	@media screen {
/************************************************
*	GLOBAL	 									*
************************************************/
body{
	font-size:0.8em;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#4d586a;
}
h1{
	font-size:1.9em;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-bottom:20px;
	color:#253a71;
}
h2{
	font-size:1.5em;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#253a71;
	margin-bottom:15px;
	margin-top:15px;
}
h3{
	font-size:1.1em;
	text-transform:uppercase;
	font-weight:bold;
	color:#bb9e7b;
	/* GS EDIT */
		margin-top:15px;
}
.h3{
	font-size:1.1em;
	text-transform:uppercase;
	font-weight:bold;
	color:#bb9e7b;
}
.h3 a{
	color:#bb9e7b;	
}
p.right{
	/* GS Edit */
		direction:rtl;
		text-align:right;
}
.navigation p.nav-links{
	display:inline;
	float:left;
	width:50%;
}
.navigation #prev-posts{
	text-align:right;
}
.hr{
	background-color:#BDC4D4;
	height:1px;
	margin-top:20px;
}
.hr hr{
	display:none;
}
.em{
	font-style:italic;
}
.img_left{
	padding-right:20px;
	padding-bottom:10px;
	float:left;
	font-size:0.8em;
}
.img_right{
	padding-left:20px;
	padding-bottom:10px;
	float:right;
	font-size:0.8em;
}
#content .img_right img{
	/* GS Edit */
		margin-bottom:5px;
}
#content .img_right p{
	/* GS Edit */
		margin:0;
}
.img-left {
	float:left;
	margin:4px 10px 4px 0;
	font-size:0.8em;
}
.caption{
	font-size:0.8em;	
}
#books img{
	float:left;
}
#books td{
	padding-top:10px;
	padding-bottom:10px;
}
.single img.wp-post-image{
	float:left;
	max-width: 350px;
}
.post.category-books{
	display:inline;
	float:left;
	height:148px;
	margin:0 30px 20px 0;
	width:420px;
}
.bookimage{
	display:inline;
	float:left;
	margin-right:20px;
}
.booktext{
	display:inline;
	float:left;
	width:300px;
}
.booktext a{
	font-weight:bold;
}
#content .booktext p{
	margin:0;
}
.book_amazon{
	width:500px;
	float:left;
	padding-left:50px;
}
.interviews{
	padding:10px;
	background-color:#eef0f5;
}
/************************************************
*	LAYOUT	 									*
************************************************/
#content{
	width:900px;
	margin-left:auto;
	margin-right:auto;
	padding-top:50px;
	padding-bottom:40px;
}
#content p{
	margin-top:15px;
	margin-bottom:15px;
}
#content a{
	color:#2a59a7;
	text-decoration:underline;
}
#content a:hover{
	text-decoration:none;	
}
#content ul{
	margin-left:30px;	
}
#content li{
	list-style-type:disc;
	margin-top:5px;
	margin-bottom:5px;
}
.content_col{
	float:left;
	width:430px;
}
.sidebar_col{
	float:right;
	padding:20px;
	margin-left:10px;
	background-color:#f9f7ef;
}
.sidebar_col h2{
	margin-top:0px;	
}
.sidebar_col hr{
	margin-top:25px;
	margin-bottom:30px;
	/* GS Edit */
		background-color:#BDC4D4;
		border:0 none;
		color:#BDC4D4;
		height:1px;
}
#current_affairs_video{
	width:410px;
}
.page-id-18 .content-col{
	float:left;
	width:550px;
}
#speaking_and_events_content{
	width:300px;
}
#../images{
	margin-left:15px;
	margin-bottom:150px;
	color:#FFF;
	font-size:1.2em;
}
#menu li{
	/* GS Edit */
		display:inline;
		float:left;
}
#menu a{
	/* GS Edit */
		color:#FFFFFF;
		font:11px/1 Georgia, "Times New Roman", Times, serif;
		margin-left:18px;
		padding:2px 0;
		text-align:center;
		text-shadow:1px 1px 1px #000000;
		text-transform:uppercase;
	display:inline-block;
	float:left;
	border:1px solid transparent;
}
	/* GS Edit */
	#menu li.page-item-2 a{
		width:38px;
	}
	#menu li.page-item-6 a{
		width:69px;
	}
	#menu li.page-item-8 a{
		width:106px;
	}
	#menu li.page-item-487 a{
		width:53px;
	}
	#menu li.page-item-10 a{
		width:42px;
	}
	#menu li.page-item-12 a{
		width:57px;
	}
	#menu li.page-item-14 a{
		width:62px;
	}
	#menu li.page-item-16 a{
		width:83px;
	}
	#menu li.page-item-18 a{
		width:116px;
	}
	#menu li.page-item-20 a{
		width:56px;
	}
#menu a:hover{
	border:solid 1px #FFFFFF;
}
#logo_wrapper{
	border-top:solid 1px #bdc4d4;
	border-bottom:solid 1px #bdc4d4;
	width:100%;
	margin-top:27px;
	margin-bottom:33px;
}
#logo_wrapper_inner{
	width:900px;
	margin-right:auto;
	margin-left:auto;
}
#splash{
	width:900px;
	height:267px;
	margin-left:auto;
	margin-right:auto;
	background-repeat:no-repeat;
	padding-top:15px;
}
	#splash.home{
		background-image:url(images/splash_home.jpg);
		height:378px;
	}
	#splash.biography{
		background-image:url(images/splash_biography.jpg);
	}
	#splash.current-affairs, #splash.persian-material{
		background-image:url(images/splash_current_affairs.jpg);
	}
	#splash.books{
		background-image:url(images/splash_books.jpg);
	}
	#splash.articles{
		background-image:url(images/splash_articles.jpg);
	}
	#splash.teaching{
		background-image:url(images/splash_teaching.jpg);
	}
	#splash.cinema-and-art{
		background-image:url(images/splash_media_film_art.jpg);
	}
	#splash.speaking-and-events{
		background-image:url(images/splash_speaking_events.jpg);
	}
	#splash.contact{	
		background-image:url(images/splash_contact.jpg);
	}
#quotes{
	/* GS Edit */
		color:#FFFFFF;
		font:18px/24px Georgia, "Times New Roman", Times, serif;
		letter-spacing:1px;
		position:relative;
		top:90px; left:65px;
		width:440px;
}
#quotes .bx-window{
	/* GS Edit */
		height:271px!important;
}
#quotes span{
	/* GS Edit */
		font-size:16px;
		position:relative;
		top:30px;
}
#quotes span em{
	/* GS Edit */
		color:#1C252E;
		font-size:14px;
		font-style:normal;
}
#footer_menu_wrapper{
	border-top:solid 1px #bdc4d4;
	border-bottom:solid 1px #bdc4d4;
	width:100%;
	margin-top:27px;
	padding-top:8px;
	padding-bottom:8px;
	text-align:center;
}
#footer_menu_wrapper a{
	color:#253a71;
	margin-left:10px;
	margin-right:10px;
}
#footer_menu_wrapper a:hover{
	text-decoration:underline;	
}
ul#footer_menu{
	/* GS Edit */
		height:23px;
		line-height:23px;
		margin:0 auto;
		width:910px;
}
ul#footer_menu li{
	/* GS Edit */
		display:inline;
		float:left;
}
#footer_links_wrapper{
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:solid 1px #bdc4d4;
	width:100%;
	margin-bottom:10px;
}
#footer_links_wrapper_inner{
	width:500px;
	margin-left:auto;
	margin-right:auto;
}
#footer_links_wrapper h2{
	float:left;	
	margin-right:40px;
	margin-top:0px;
	margin-bottom:0px;
}
.footer_link{
	float:left;	
	margin-right:40px;
}
.footer_link img{
	float:left;	
}
.footer_link a{
	color:#253a71;
}
.footer_link a:hover{
	text-decoration:underline;	
}
#copy{
	font-size:0.8em;
	text-align:center;
}
#copy a:link, #copy a:visited{
	color:#253A71;
	text-decoration:none;
}
#copy a:hover{
	text-decoration:underline;
}
h6#gs_copyright a{
	background:url("images/gs-copyright.jpg") no-repeat top left #FFFFFF;
	display:block;
	height:72px;
	margin:25px auto;
	text-indent:-5000px;
	width:650px;
}
#featured{
	background-color:#253a71;
	color:#FFF;
	padding:1px 20px 20px 20px;
	margin-bottom:30px;
}
#featured a{
	color:#fff;	
}
#featured h2{
	color:#fff;	
}
#election_2009 td{
	width:230px;
	padding:10px 20px 10px 0px;
}
#weekly_program{
	background-color:#6c1e00;	
}
#weekly_program{
	background-color:#335e40;
	color:#FFF;
	padding:1px 20px 20px 20px;
	margin-bottom:20px;
}
#weekly_program a{
	color:#fff;	
}
#weekly_program h2{
	color:#fff;	
}
#gallery_table td{
	padding:20px 20px 0px 0px;
}
#contact_table td{
	padding:0px 40px 0px 0px;
}
#ca_gallery a{
	padding-right:20px;
	padding-bottom:20px;
	display:block;
	float:left;
}
#content ul.contact-downloads{
	/* GS Edit */
		margin-left:0;
}
#content ul.contact-downloads li{
	/* GS Edit */
		display:inline;
		float:left;
		list-style-type:none;
		margin:10px 40px 20px 0;
		text-align:center;
}
	} /* END SCREEN MEDIA */
	
/************************************************
*	START PRINT STYLING							*
************************************************/
	@media print {
#header, #tagline, #footer, #side_navigation, #sidebar, form, img, p.edit_entry, p.back, p.print, p.forward{
	display:none;
}
#comments {
	page-break-before: always;
}
body {
	width: 100% !important;
	margin: 0 !important;
	padding: 0 !important;
	line-height: 1.4;
	word-spacing: 1.1pt;
	letter-spacing: 0.2pt;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	background: none;
	font-size: 12pt;
}
h1, h2, h3, h4, h5, h6 {
	color:#000000!important;
	font-family: Georgia, "Times New Roman", Times, serif;
}
h1 {
	font-size: 19pt;
}
h2 {
	font-size:17pt;
}
h3 {
	font-size:15pt;
}
h4, h5, h6 {
	font-size:12pt;
}
code {
	font: 10pt Courier, monospace;
}
blockquote {
	margin: 1.3em;
	padding: 1em;
}
table {
	margin: 1px;
	text-align:left;
}
th {
	border-bottom: 1px solid #333;
	font-weight: bold;
}
td {
	border-bottom: 1px solid #333;
}
th, td {
	padding: 4px 10px 4px 0;
}
caption {
	background: #fff;
	margin-bottom: 2em;
	text-align: left;
}
thead {
	display: table-header-group;
}
tr {
	page-break-inside: avoid;
}
a {
	text-decoration: none;
	color: #000000;
}
hr{
	margin:10px 0;
}
	} /* END PRINT MEDIA */