/* Film South Asia FSA Website
   v1.0
   Author: Subigya Shakya subigya@gmail.com
*/


/*Documentwide wide typography and classes*/
body{ overflow:hidden;}
a {text-decoration:none;}
a:hover{text-decoration:underline;}
h1, h1 a{font:normal 18px Georgia, "Times New Roman", Times, serif; color:#252525;}
h2, h2 a{font:bold 11px Verdana, Geneva, sans-serif; color:#252525; text-transform:uppercase;}
p {font:normal 11px/18px Verdana, Geneva, sans-serif; color:#252525; margin:0 0 15px 0;}
.dropcap {font:normal 35px Georgia, "Times New Roman", Times, serif; color:#ed1c24;}
.underline{ border-bottom: 1px solid #252525; padding: 4px 0;}
.clear{clear:both;}

/*Styles for the main background image*/
#homepage { background:url(../images/fsareel_bg.jpg) no-repeat; overflow:auto;}

/* Header Image & Navigation */
#logo{height:115px; margin:0 0 0 160px; background:url(../images/header_logo.png) no-repeat 15px 6px; text-indent:-9999px; width:700px;}
#navigation{min-width:861px;}

/*Primary Nav*/
ul#navlevel1{height:28px; min-width:701px; padding:0px 0 0 160px; background:url(../images/navbg_grey.png) repeat-x;}
#navlevel1 li { height:28px; float:left; font:normal 12px/25px "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#FFF; border-left:1px solid #FFF; display:inline-block;}
#navlevel1 li a{ height:28px; color:#FFF; padding:0px 15px; display:inline-block;}
#navlevel1 li a:hover, .selected { display:inline-block; height:28px; background:url(../images/navbg_grey.png) repeat-x; text-decoration:none;}

/*Secondary Nav*/
#navlevel2{height:23px; min-width:700px; padding:0 0 0 160px; background:url(../images/secnavbg_red.png)  repeat-x; margin:0; border-bottom:1px solid #999;}
#navlevel2 li{height:23px; float:left; font:normal 12px/21px "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#FFF; display:inline-block;}
#navlevel2 li a{color:#FFF; padding: 0 20px; display:inline-block;}
#navlevel2 li a:hover, .secondselected{display:inline-block; height:23px; background:url(../images/secnavbg_red_.png) repeat-x; text-decoration:none;}

/* hr style to separate header & content*/
.lightgradient{background:url(../images/lightgradient.png) repeat-x; height:26px; min-width:860px; margin:0; padding:0;} 

/*Content Styles Left & Right Columns*/
#content{width:700px; padding:25px 0 0 160px; float:left;}
.mainimage{ border:3px solid #464646; margin:20px 0;}
#leftcolumn{width:420px; padding:0 0px 0 0; float:left; margin:0 40px 0 0;}
#rightcolumn{width:240px; float:left;}

/* Widgets */
/*1st Widget on the Left*/
.firstwidget{padding:5px 0 0 0; margin:0 0 40px 0;}
.widget{ margin:0 0 40px 0;}
.widgetunderline{ border-bottom: 1px solid #252525; padding: 4px 0; margin:0 0 10px 0;}

/*News And Events Widget*/
/*#newsevents li{font:normal 11px/18px Verdana, Geneva, sans-serif; border-bottom:1px solid #ebebeb; text-align:left; display:block; background:url(../images/date_bg.png) no-repeat 16px 15px; }
#newsevents li a{color:#555555; padding:15px 10px 15px 80px; display:block;}
.postdate{width:40px; float:left; font:normal 13px Georgia, "Times New Roman", Times, serif; color:#cb351a; text-transform:uppercase; padding:18px 0 0 13px;}
.widgetmonth{font-weight:bold; text-align:center; display:block;}
.widgetdate{ text-align:center; display:block;}*/
#newsevents li{font:normal 11px/18px Verdana, Geneva, sans-serif; border-bottom:1px solid #ebebeb; text-align:left; display:block; }
#newsevents li a{color:#555555; padding:15px 10px 15px 30px; display:block;}

/*Announcement Widget*/
#announcement li{font:normal 11px/18px Verdana, Geneva, sans-serif; border-bottom:1px dashed #ebebeb; text-align:left; display:block; background:url(../images/announcement_bg.png) no-repeat 16px 15px; }
#announcement li a{color:#555555; padding:5px 10px 5px 30px; display:block;}
.postdate{width:40px; float:left; font:normal 13px Georgia, "Times New Roman", Times, serif; color:#cb351a; text-transform:uppercase; padding:18px 0 0 13px;}
.widgetmonth{font-weight:bold; text-align:center; display:block;}
.widgetdate{ text-align:center; display:block;}

/*Related Links Widget*/
#relatedlinks li, #pastfsa li{font:normal 9px/14px Verdana, Geneva, sans-serif; border-bottom: 1px dashed #ebebeb; display:block;}
#relatedlinks li a, #pastfsa li a{color:#555555; padding:8px 10px 10px 30px; display:block; background:url(../images/greaterthan.png) no-repeat 10px 10px;}
#relatedlinks li a:hover, #pastfsa li a:hover{text-decoration:underline; display:block; background:url(../images/greaterthan.png) no-repeat 10px 10px;}
.linkheading{display:block; font-weight:bold;}

/*Footer Styles*/

#footer{height:32px; border-top:3px solid #666; background:#d7d7d7; min-width:860px;}
#footer p{ font:normal 9px/30px "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#252525; margin:0 0 0 160px;}
#footer p a{color:#252525;}
.designby{float:left; position:relative; top: 7px; left:20px;}

/*Archive List Table*/
.gallery {list-style: none; margin: 0; padding: 0;}
.gallery li {margin: 10px 0; padding: 0 25px 0 0; float: left; position: relative; width: 180px; height: 151px;}
.gallery a {text-decoration: none; color: #999;}
.gallery a:hover {color: #cb351a;}
.gallery img {	border: none; padding: 14px 12px 12px 13px; margin:0;}
.gallery em {width: 180px;height: 25px;display: block;position: absolute;top: 2px;left: 2px;background: url(../images/watercolor-mask.png) no-repeat;text-align: center;font: normal 14px/20px Georgia, "Times New Roman", Times, serif;padding-top: 125px;}

/*Photo Gallery*/
.pgallery {list-style: none; margin: 0; padding: 0;}
.pgallery li {
	margin: 10px 0;
	padding: 0 25px 0 0;
	float: left;
	position: relative;
	width: 90px;
	height: 75px;
	/*background-image: url(../images/watercolor-mask.png);*/
}
.pgallery a {text-decoration: none; color: #999;}
.pgallery a:hover {color: #cb351a;}
.pgallery img {
	border: none;
	padding: 14px 12px 12px 13px;
	margin:0;
	background-image: url(../images/watercolor-mask.png);
}