/* Pride of Lions Films CSS Sheet */

/* CSS Document */
body{margin:0; padding:0; background:url(images/mainbg.gif-) 0 0 repeat-x #000;; font:14px/18px Georgia, "Times New Roman", Times, serif; }
div, p, ul, h1, h2, h3, h4, form{margin:0px; padding:0px;}
ul{list-style-type:none;}




/*--Top Panel --*/
#topPan{width: 708px; height:399px; position:relative; margin:0 auto; padding:0;
	
}
#topPan p{
	text-align: center;
	text-transform: uppercase;
	margin-top: 10px;
	color: #e8ad00;
	font: bold 16px Georgia, "Times New Roman", Times, serif;
	}

#topPan h1{width:170px; height:185px; position:absolute; top:25px; left:0px; display:block; background:url(images/boys_on_beach-title-quote.jpg) 0 0 no-repeat #FEFFFE; font:24px/18px "Trebuchet MS",Arial, Helvetica, sans-serif; color:#fff; padding:250px 86px 0 448px; font-weight:normal;}
#topPan h1 span{font-size:14px;}

#topPan img{width:245px; height:39px; display:block; position:absolute; top:69px; left:0px;}

#topPan ul{
 
	position:absolute; 
	top:470px;
	text-transform: uppercase;
	margin-left: 54px;
	width: 593px;
}
#topPan ul li{float: left; width: 81px; height:27px; display:block;
	margin-left: 1px;
}
#topPan ul li a{display:block; width: 88px; height:27px; background: #4c4c4c; color: #e6e6e6; font: bold 13px/27px Arial, Helvetica, sans-serif; text-decoration:none; text-align:center;
	margin-top: 8px;
}
#topPan ul li a:hover{background:url(images/bullet1.gif) 50% 0 no-repeat #000; color: #e8ad00; text-decoration:none;
	font-weight: bold;
}
#topPan ul li.company{background:url(images/bullet1.gif) 50% 0 no-repeat #FBA01B; color:#fff; text-decoration:none; font:13px/27px Arial, Helvetica, sans-serif; font-weight:bold; text-align:center;}

/*-- Top Panel CLOSED --*/

/*--<< Middle Panel >>--*/
#mainmiddlePan{height: 837px; background: #adadad; padding:17px 0 0;
	margin-top: 127px;
}
#middlePan{width:708px; position:relative; margin:0 auto;}

#middlePan .image-right{
	float: right;
	}

#middlePan h2{width:360px; height:57px; font: 26px/77px Georgia, "Times New Roman", Times, serif; padding:0 0 0 0px;
	color: #191919;
	clear: left;
}

#middlePan p{padding:10px 52px 0 0;
	color: #191919;
	
	line-height: 1.5em;
	font-size: 110%;
} 

#middlePan p span {
	font-size: 80%;
	line-height: 1em;
}


#middlePan p span.boldtext{font-weight:bold;}
#middlePan p.more{height:24px; margin:20px 0 0 0px; padding:0;
	width: 300px;
}
#middlePan p.more a{ height:24px; display:block; background:url(images/icon5.jpg) 0 0 no-repeat; color: #790009; font:16px/24px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:0 0 0 30px; text-decoration:none;}
#middlePan p.more a:hover{text-decoration:underline;}

#middlePan p.facebook a{ height:24px; display:block; background:url(images/facebook-icon.gif) 0 0 no-repeat; color: #790009; font:16px/24px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:0 0 0 30px; text-decoration:none;}

#middlePan p.facebook{height:24px; margin:20px 0 0 0px; padding:0;
	width: 300px;
}

#middlePan p.facebook a:hover{text-decoration:underline;}


#middlePan ul {
	
	list-style-type: disc;
	list-style-position: outside;
	margin-left: 30px;
}
#middlePan li {
	padding-top: 10px;
}
#trailer{
	float: right;
	margin: 2px 2px 2px 27px;
	width: 235px;
	padding-left: 7px;
}

#trailer a img{
	float: left;
	clear: right;
	margin: 30px 20px 10px;
}

#trailer p a{
	color: #790009; 
	text-decoration: none;

}

#trailer p a:hover{
	text-decoration: underline;
}

#trailer #quote{

	width: 100%;
	clear: right;
	float: none;
	font: italic 14px/1.5em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: left;
	direction: ltr;
}

#trailer #quote a{
	color: #790009;
}

#trailer #quote p span{
	
}

/*--<< Middle Panel CLOSED >>--*/

/*-- << Facts Panel >>--*/
#mainmiddlePanFacts{height:1860px; background: #adadad; color:#666; padding:17px 0 0;
	margin-top: 127px;
}
#middlePanFacts{width:700px; position:relative; margin:0 auto;}


#middlePanFacts h2{width:260px; color: #333; font: 26px/77px Georgia, "Times New Roman", Times, serif; padding:0 0 0 0px;
}

#middlePanFacts h3 {
	color: #191919;
	font-variant: small-caps;
	font-size: 140%;
	margin-top: 18px;
}

#middlePanFacts .image-right{
	float: right;
	margin: 10px;
}

#middlePanFacts ul {
	
	list-style-type: disc;
	list-style-position: outside;
	margin-left: 30px;
	color: #333;
	font-size: 120%;
	line-height: 1.3em;
}
#middlePanFacts li {
	padding-top: 10px;
	color: #191919;

}



#middlePanFacts p{padding: 10px 60px 5px 0;
	color: #0f0f0f;
	font-size: 110%;
	line-height: 1.5em;
	
} 

#middlePanFacts img{
	
	background: #fff;
	border: solid 1px #ccc;
	padding: 4px;
	float: right;
	margin-top: 12px;
	margin-left: 12px;
	margin-bottom: 12px;
}

/*-- << Facts Panel CLOSED >> --*/



/* -- << Middle Movie Pan>> -- */
#middlemoviePan{width:500px; float:left;
	margin-top: 40px;
	margin-bottom: 30px;
}

#middlemoviePan p{padding:10px 32px 0 0;
	color: #0f0f0f;
	font-size: 110%;
	line-height: 1.5em;
	
} 
#middlemoviePan p span{font-weight: bold;
	font-size: 110%;
}



#middlePan img.quote{
	float: right;
	clear: right;
	margin: 0;
}
/* -- << Middle Movie Pan CLOSED>> -- */



/*--<< Detailed Syopsis Panel>>--*/
#mainmiddlePanDS{height:900px; background: #adadad; color:#666; padding:17px 0 0;
	margin-top: 127px;
}
#middlePanDS{width:780px; position:relative; margin:0 auto;}

#middleleftPanDS{width:475px; float:left;}

#middleleftPanDS h2{width:260px; height:77px; color: #333; font: 26px/77px Georgia, "Times New Roman", Times, serif; padding:0 0 0 0px;
}

#middleleftPanDS p{padding:12px 2px 0 0;
	color: #0f0f0f;
	font-size: 110%;
	line-height: 1.5em;
	
} 
#middleleftPanDS h3{
	color: #333;
} 

#middleleftPanDS p.more{width:140px; height:24px; margin:20px 0 0 0px; padding:0;}
#middleleftPanDS p.more a{width:130px; height:24px; display:block; background:url(images/icon5.jpg) 0 0 no-repeat; color: #790009; font:16px/24px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:0 0 0 30px; text-decoration:none;}

/*--<< Detailed Syopsis Panel CLOSED >>--*/



/*--Donate Panel--*/
#mainmiddlePanDonate{
	height: 954px;
	background: #adadad;
	color:#666;
	padding:17px 0 0;
	margin-top: 127px;
}
#middlePanDonate{width:780px; position:relative; margin:0 auto;}

#middleleftPanDonate{width:475px; float:left;}

#middleleftPanDonate h2{width:260px; height:70px; color: #333; font: 26px/77px Georgia, "Times New Roman", Times, serif; padding:0 0 0 0px;
}

#middleleftPanDonate h3{
	color: #333;
	margin-top: 17px;
	font-size: 128%;
}
#middleleftPanDonate p{padding: 10px 40px 0 0;
	color: #0f0f0f;
	font-size: 110%;
	line-height: 1.5em;
	
} 

#middlerightPanDonate img{
	
	
	padding: 20px 4px 4px 0;

	margin: 4px 4px 4px 0;
}

#middlerightPanDonate{
	width:300px;
	float:left;
	margin-top: 137px;
}

#middlerightPanDonate p{
	color: #191919;
}


#middlerightPanDonate.paypal {
	margin: 300px 0 0;
}

.sales {
	background-color: #ccc;
	color: #f5f6f9;
	margin-top: 25px;
	padding: 6px 0 7px 4px;
	font: bold 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	width: 67%;
	margin-bottom: 4px;
}

.sales a{
	color: #790009;
}

.sales a:hover{
	text-decoration: underline;
}

.price{
	font-size: 24px;
	margin-top: 7px;
}
/*--Donate Panel CLOSED--*/

/*--  Team Panel--*/
#mainmiddlePanT{height:1740px; background: #adadad; color:#666; padding:17px 0 0;
	margin-top: 127px;
}
#middlePanT{width:708px; position:relative; margin:0 auto;}

#middleleftPanT{width:708px; float:left;}

#middleleftPanT h2{width:260px; color: #333; font: 26px/77px Georgia, "Times New Roman", Times, serif; padding:0 0 0 0px;
}

#middleleftPanT h3 {
	color: #191919;
	font-variant: small-caps;
	font-size: 140%;
	margin-top: 18px;
}

#middleleftPanT p{padding: 10px 60px 5px 0;
	color: #0f0f0f;
	font-size: 110%;
	line-height: 1.5em;
	
} 

#middleleftPanT img{
	
	
	
	padding: 4px;
	float: right;
	margin-top: 12px;
	margin-left: 12px;
	margin-bottom: 12px;
}


#middleleftPanT a{
		color: #8511ff;
	text-decoration: underline;
}
/*-- << Team Panel CLOSED >> --*/



/*-- << Trailer Panel >> --*/
#mainmiddlePanTrailer{height:850px; background: #adadad; color:#666; padding:17px 0 0;
	margin-top: 127px;
}
#middlePanTrailer{width:708px; position:relative; margin:0 auto;}

#middleleftPanTrailer{width:708px; float:left;}

#middleleftPanTrailer h2{width:260px; color: #191919; font: 26px/77px Georgia, "Times New Roman", Times, serif; padding: 0 0 0 0px;
}

#middleleftPanTrailer h3 {
	color: #191919;
	font-variant: small-caps;
	font-size: 140%;
	margin-top: 28px;
	padding-left: 7px;
}

#middleleftPanTrailer p{padding: 10px 40px 5px 7px;
	color: #0f0f0f;
	font-size: 110%;
	line-height: 1.5em;
	
	
} 

#middleleftPanTrailer img{
	
	background: #fff;
	border: solid 1px #ccc;
	padding: 4px;
	float: right;
	margin-top: 12px;
	margin-left: 12px;
	margin-bottom: 12px;
}

#middleleftPanTrailer object{
	padding-left: 0px;
}


/*-- << Trailer Panel CLOSED>> --*/



/*-- << Notes Panel >> --*/
#mainmiddlePanNts{height:800px; background: #adadad; color:#666; padding:17px 0 0;
	margin-top: 127px;
}
#middlePanNts{width:780px; position:relative; margin:0 auto;}

#middleleftPanNts{width:760px; float:left;}

#middleleftPanNts h2{width:360px; height:77px; color: #333; font: 26px/77px Georgia, "Times New Roman", Times, serif; padding:0 0 0 0px;
}

#middleleftPanNts h3 {
	color: #191919;
	font-variant: small-caps;
	font-size: 140%;
	margin-top: 18px;
}

#middleleftPanNts p{padding: 10px 60px 5px 0;
	color: #0f0f0f;
	font-size: 110%;
	line-height: 1.5em;
	
} 

#middleleftPanNts img{
	
	padding: 4px;
	float: right;
	margin-top: 12px;
	margin-left: 12px;
	margin-bottom: 12px;
}

#middleleftPanNts a{
		color: #790009;

}


/*-- << Notes Panel CLOSED >> --*/



/*-- << Synopsis panel >> --*/

#mainmiddlePan-Synop{height:490px; background: #adadad; padding:17px 0 0;
	margin-top: 127px;
}
#middlePan-Synop{width:708px; margin:0 auto;
	position: relative;
}

#middleleftPan-Synop{width:450px; float:left; 

}

#middleleftPan-Synop h2{width:340px; height:57px; font: 26px/77px Georgia, "Times New Roman", Times, serif; padding:0 0 0 0px;
	color: #191919;
	
}

#middleleftPan-Synop p{padding:10px 2px 0 0;
	color: #0f0f0f;
	
	line-height: 1.5em;
	font-size: 110%;
} 

#middleleftPan-Synop a{
	text-decoration: underline;
	color: #790009;
	border-bottom-width: thin;
	border-bottom-color: #fff;
}
#middleleftPan-Synop p span.boldtext{font-weight:bold;}
#middleleftPan-Synop p.more{width:140px; height:24px; margin:20px 0 0 0px; padding:0;}
#middleleftPan-Synop p.more a{width:130px; height:24px; display:block; background:url(images/icon5.jpg) 0 0 no-repeat; color: #790009; font:16px/24px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:0 0 0 30px; text-decoration:none;}
#middleleftPan-Synop p.more a:hover{text-decoration:underline;}

#middleleftPan-Synop ul {
	
	list-style-type: disc;
	list-style-position: outside;
	margin-left: 30px;
}
#middleleftPan-Synop li {
	padding-top: 10px;
}
/*-- << Synopsis panel CLOSED>> --*/

/*-- << Links panel >> --*/

#mainmiddlePanlink{height:1680px; background: #adadad; padding:17px 0 0;
	margin-top: 127px;
}
#middlePanlink{width:708px; margin:0 auto;
	position: relative;
}

#middleleftPanlink{width:450px; float:left; 

}

#middleleftPanlink h2{width:340px; height:57px; font: 26px/77px Georgia, "Times New Roman", Times, serif; padding:0 0 0 0px;
	color: #191919;
	
}

#middleleftPanlink h3{width:340px; height:57px; font: 22px/77px Georgia, "Times New Roman", Times, serif; padding:20px 0 0 0px;
	color: #191919;
	
}

#middleleftPanlink h4{width:340px; height:57px; font: 18px/50px Georgia, "Times New Roman", Times, serif; padding:20px 0 0 0px;
	color: #191919;
	
}



#middleleftPanlink p{padding:10px 2px 0 0;
	color: #0f0f0f;
	
	line-height: 1.5em;
	font-size: 110%;
} 

#middleleftPanlink a{
		color: #790009;

}
#middleleftPanlink p span.boldtext{font-weight:bold;
	color: #4c4c4c;
}
#middleleftPanlink p.more{width:140px; height:24px; margin:20px 0 0 0px; padding:0;}
#middleleftPanlink p.more a{width:130px; height:24px; display:block; background:url(images/icon5.jpg) 0 0 no-repeat; color: #790009; font:16px/24px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:0 0 0 30px; text-decoration:none;}
#middleleftPanlink p.more a:hover{text-decoration:underline;}

#middleleftPanlink ul {
	
	list-style-type: disc;
	list-style-position: outside;
	margin-left: 30px;
}
#middleleftPanlink li {
	padding-top: 10px;
}
/*-- << Links panel CLOSED>> --*/

/*--left panel--*/
#middleleftPan{width:420px; float:left; 

}

#middleleftPan h2{width:260px; height:57px; font: 26px/77px Georgia, "Times New Roman", Times, serif; padding:0 0 0 0px;
	color: #191919;
}



#middleleftPan p{padding:10px 52px 0 0;
	color: #0f0f0f;
	
	line-height: 1.5em;
	font-size: 110%;
} 
#middleleftPan p span.boldtext{font-weight:bold;
}
#middleleftPan p.more{width:140px; height:24px; margin:20px 0 0 0px; padding:0;}
#middleleftPan p.more a{width:130px; height:24px; display:block; background:url(images/icon5.jpg) 0 0 no-repeat; color: #e6e6e6; font:16px/24px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:0 0 0 30px; text-decoration:none;}
#middleleftPan p.more a:hover{text-decoration:underline;}

#middleleftPan ul {
	
	list-style-type: disc;
	list-style-position: outside;
	margin-left: 30px;
}
#middleleftPan li {
	padding-top: 10px;
}

/*--/left panel CLOSED --*/



/*--right panel--*/
#middlerightPan{width:233px;
float: right;
margin-top: 0;
}


#middlerightPan img{
	
	
	
	padding: 4px;
	float: right;
	margin: 4px;
}

#middlerightPan p span{
	font-variant: small-caps;
	line-height: 1.2em;
}


#middlerightPan p{
	color: #191919;
	margin-left: 6px;
	margin-bottom: 15px;
	font: 90%/1.6em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#middlerightPan a{
	color: #790009;
	font: 90% "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#middlerightPan h3{
	padding-top: 21px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #790009;
}



/*--/right panel CLOSED --*/

#review p {
	font-weight: bold;
}


/*--/Middle Panel--*/
/*--Bottom Panel--*/
#bottomPan{width:708px; position:relative; margin:0 auto;}
#bottommiddlePan{width:708px; float:left; margin:21px 0; background:url(images/middleborder.gif-) 0 0 repeat-n;}

#bottommiddlePan h2{ width:708px;color:#fff; 
 font: normal 26px/35px Georgia, "Times New Roman", Times, serif; padding:0 0 0 0px;
	text-transform: capitalize;
	border-bottom: thin dotted #e4690c;
}


/*--Bottom Left Panel--*/
#bottomleftPan{width: 340px; float:left;}
#bottomleftPan p{
	padding: 10px 45px 0 0;
	color: #fff;
	font-size: 110%;
	line-height: 1.3em;
} 
#bottomleftPan p span.boldtext{
	font-weight: bold;
}

#bottomleftPan p.more{width:118px; height:24px; margin:10px 0 0 186px; padding:0;}
#bottomleftPan p.more a{width:100px; height:24px; display:block; background:url(images/icon7.jpg) 0px 2px no-repeat; color:#fff; font:16px/24px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:0 0 0 22px; text-decoration:none;}
#bottomleftPan p.more a:hover{text-decoration:underline;}
#bottomleftPan a{
	text-decoration: underline;
	color: #cc64fe;
}

#bottomleftPan h2{ color:#fff; 
 font: normal 26px/35px Georgia, "Times New Roman", Times, serif; padding:0 0 0 0px;
	text-transform: capitalize;
	}
#bottomleftPan h3{width:290px; display:block;
	color: #fff;
	font: small-caps 22px Georgia, "Times New Roman", Times, serif;
	margin-top: 15px;
}
#bottomleftPan h4{width:290px; height:104px; background:url(images/image1.jpg) 0 0 no-repeat #fff; text-indent:-20000px; margin:25px 0 0;}

/*--/Bottom Left Panel CLOSED --*/



/*--Bottom Right Panel--*/
#bottomrightPan{width: 350px; float:left;
	margin-left: 0px;
}

#bottomrightPan p{padding:15px 0px 0 0px;
	color: #fff;
	font: 16px/22px Georgia, "Times New Roman", Times, serif;
} 
#bottomrightPan p span.boldtext{
	font: italic bold 80% "Lucida Grande", Lucida, Verdana, sans-serif;
}

#bottomrightPan p.more{width:80px; height: 42px; margin: 10px 0 0 268px; padding:0;}
#bottomrightPan p.more a{width:80px; height:24px; display:block; background:url(images/icon7.jpg) 0 2px no-repeat; color:#fff; font:16px/24px "Trebuchet MS", Arial, Helvetica, sans-serif; padding: 0 0 0 22px; text-decoration:none;}
#bottomrightPan p.more a:hover{text-decoration:underline;}


#bottomrightPan h3{height:26px; display:block; padding:0 0 0 0px; margin: 50px 0 0;
	color: #fff;
	font: small-caps 22px/26px Georgia, "Times New Roman", Times, serif;
	clear: left;
}
#bottomrightPan h4{width:152px; height:74px; display:block; background:url(images/image_komba-john.jpg) 0 0 no-repeat #FEFEFE;  margin:25px 0 0 60px; text-padding:30px 126px 0 14px;}
#bottomrightPan h4 span{ font-size: 14px; text-transform:none;
	font-style: italic;
}

#bottomrightPan img {
	margin-top: 20px;
}

/*--/Bottom Right Panel CLOSED--*/



/*---FOOTER PANEL--*/
#footermainPan{height:174px; background:url(images/footerbg.gif) 0 0 repeat-x #777; color:#fff; margin:0; padding:0; clear:both;}
#footerPan{width:778px; position:relative; margin:0 auto;}
#footerPan img{width:248px; height:122px; position:absolute; top:23px; right:6px;}

#footerPan ul{width:500px; position:absolute; top:36px; left:49px;}
#footerPan li{float:left; font:12px/15px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:normal;}
#footerPan ul li a{padding:0 0 0 12px; color:#fff; background:#777777; text-decoration:none;}
#footerPan ul li a:hover{text-decoration:underline;}

#footerPan ul.templateworld{width:158px; background:#7D7D7D; color:#fff; display:block; position:absolute; top:120px; left:61px;}
#footerPan ul.templateworld li a{background:#7D7D7D; display:block; color:#fff; text-decoration:none;}
#footerPan ul.templateworld li a:hover{text-decoration:underline;}

#footerPan p.copyright{background:#7D7D7D; color:#fff; font:11px/15px Tahoma,Arial, Helvetica, sans-serif; position:absolute; top:56px; left:61px;}
#footerPan p.copyright a{
	text-decoration: underline;
	color: #790009;
}

#footerPanhtml{width:70px; height:24px; background:url(images/htmlbutton.gif) 0 0 no-repeat; display:block; position:absolute; top:90px; left:61px;}
#footerPanhtml a{width:59px; height:19px; background: url(images/arrow-normal.gif) no-repeat 50px 4px #FB9217; display:block; position:absolute; top:3px; left:3px; margin:0; padding:0 0 0 5px; color:#fff; text-transform:uppercase; text-decoration:none; font-weight:bold;}
#footerPanhtml a:hover{background:url(images/arrow-hover.gif) no-repeat 50px 4px #FB9217; color:#fff; text-decoration:none;}

#footerPancss{width:58px; height:24px; background:url(images/cssbutton.gif) 0 0 no-repeat; display:block; position:absolute; top:90px; left:135px;}
#footerPancss a{width:46px; height:19px; background: url(images/arrow-normal.gif) no-repeat 40px 5px #FCD927; display:block; position:absolute; top:3px; left:3px; margin:0; padding:0 0 0 5px; color:#fff; text-transform:uppercase; text-decoration:none; font-weight:bold;}
#footerPancss a:hover{background:url(images/arrow2-hover.gif) no-repeat 40px 5px #FCD927; color:#fff; text-decoration:none;}

/*---FOOTER PANEL CLOSED--*/
