		div#content-leftFilmmakers {
		width: 285px;
		text-align:left;
		float:left;
			}
			.filmmakersFreaturedBio {
			font-size:85%;
			color:#666666;
				}
			.filmmakersFeaturedBioMore{
			color:#003366;
				}
			.filmmakersFeaturedBioMore:hover{
			color:#666666;
				}
		div#filmmakersPhoto {
		margin: 10px 0 0 35px;
		width: 250px;
		height: 125px;
		text-align:left;
		}
		div#filmmakersIndexPhoto {
		margin: 43px 0 0 35px;
		width: 250px;
		height: 125px;
		text-align:left;
		}
		div#filmmakersLine {
		margin: 1px 0 0 35px;
		width: 250px;
		height: 6px;
		overflow:hidden;
		background-image:url(/_layout/images/filmmakers_line.gif);
		}					
				div#filmmakersInfo {
				margin: 2px 0 10px 35px;
				width: 250px;
				text-align:left;
					}
						.filmmakersName {
						font-size:150%;
						color:#000000;
						font-weight:bold;
							}
						.filmmakersTileName {
						font-size:125%;
						color:#000000;
						font-weight:bold;
							}
							.filmmakersTileName:hover{
							color:#666666;
								}
						.filmmakersFilm {
						font-size:90%;
						color:#000000;
						font-weight:bold;
							}
						.filmmakersTileFilm {
						font-size:75%;
						color:#000000;
							}
						.filmCastCrew {
						font-size:90%;
						color:#666666;
							}

		div#content-rightFilmmakers{
		margin: 0 35px 0 320px;
		width: 530px;
		text-align:left;
			}
		div#content-rightFilmmakersIndex{
		margin: 0 35px 0 320px;
		width: 530px;
		height:450px;
		text-align:left;
			}
		div#filmmakersAboutHeader{
		margin: 10px 0 0 0;
		background-image:url(/_layout/images/about.gif);
		width:480px;
		height:33px;
		}
		div#filmmakersHeader{
		margin: 10px 0 0 0;
		background-image:url(/_layout/images/filmmakers.gif);
		width:520px;
		height:33px;
		}
		div#filmmakersFeedbackHeader{
		margin: 20px 0 0 0;
		background-image:url(/_layout/images/feedback.gif);
		width:480px;
		height:33px;
		}
		div#filmmakersAboutContent{
		margin: 10px 0 0 5px;
		width:460px;
		}
		div#filmmakerslListLeft{
		margin: 10px 0 0 5px;
		width:230px;
		float:left;
		}
		div#filmmakerslListRight{
		margin: 10px 5px 0 290px;
		width:230px;	
		}
		.filmmakerTile{
		width:230px;
		}
		.filmmakersTileLine{
		width:230px;
		height:15px;
		overflow:hidden;
		background-image:url(/_layout/images/filmmakersTileLine.gif);
		}
		
div#commentsheader {
			margin: 30px 0 0 0;
			height: 27px;
			width: 480px;
			background-image: url(/_layout/images/filmmakers_comments_header.gif);
			text-align: left;
				}
				div#commentsheader h1{
				padding-top: 4px;
				text-indent: 75px;
				font-size: 100%;
				color:#666666;
					}
						div#commentsheader a{
						color: #003366;
						text-decoration:underline;
						font-weight:normal;
							}
						div#commentsheader a:hover{
						color:black;
							}

/*COMMENTS
*------------------------------------*/

.postedby {
	padding: 5px 0 5px 18px;
	font-size: 75%;
	color:#666666;
	}
.postedby a{
	text-decoration:underline;
	color:#003366;
	}
.postedby a:hover{
	color:black;
	}
.required {
	padding: 5px 0 5px 5px;
	font-size: 75%;
	color:#666666;
	}
h3.formtitle {
	font-size: 125%;
	margin : 0px 0px 0px 0px;
	padding-bottom: 8px;
	}

.commentbody {
	text-align: left;
	margin: 0 0 0 5px;
	width:460px;
	padding: 10px 0 0 0px;
	border-bottom: 1px dotted #666666;
	}
	
/*gray box*/
.submitcomment, #filmmakerssubmitcomment {
	text-align: left;
	margin: 20px 0 0 5px;
	width: 420px;
	}


/*FORMS
*------------------------------------*/
.note {
	font-size: 85%;
	padding: 5px;
	}
.form {
	text-align: left;
	font-size: 85%;
	background-color: #FAFAFA;
	border: solid 1px #C6C6C6;
	padding: 2px;
	}

.formtext {
	background-color: #FAFAFA;
	border: solid 1px #C6C6C6;
	padding: 2px;
	border-bottom: 1px dotted #ccc
	}

.form:hover, .formtext:hover {
	background: white;
	}
	
.form:focus, .formtext:focus {
	background: white;
	border: solid 1px #000000;
	}
	
.submit {
	background-color: #D3D3D3;
	border: solid 1px #C6C6C6;
	border-right:  solid 1px #9A9A9A;
	border-bottom:  solid 1px #9A9A9A;
	}
	
.submit:hover, .submit:focus {
	background: #EDEDED;
	}