/* CSS Document */
/*---------------------------- Main -------------------------------*/
html{
height:100%
}

body{
	margin: 20px auto;
	padding: 0px;
	font: 0.8em "Trebuchet MS", Helvetica, Arial, sans-serif;
	text-align: center;
	color:#333333;
	background-image:url(../images/background3.jpg);
	height:100%
}
/*---------------------------- Links -------------------------------*/
a, a:visited{
  color:#358;
  text-decoration:none;
  border-bottom:1px dotted #469;
	}
a:hover {
  color:#933;
  border-color:#b55;
  border-bottom-style:solid;
  }
 
/*---------------------------- Page Dividers ---------------------*/
#outsideBox{
	width: 850px;
	border: 1px solid #660000;
	background-color:#FFFFFF;
	margin-left: auto ;
	margin-right: auto ;

	}

#outsideBoxPopup{
	width: 370px;
	border: 1px solid #660000;
	background-color:#FFFFFF;
	}

#insideBox{
	padding: 5px;
	margin: 5px;
	border:1px solid #FFCCCC;
	background-image:url(../images/background2.gif)
	}

#topbar{
	margin: 5px;
	padding: 5px;
	height:53px;
	/*background-color: #FFFFFF;
	border:1px solid #ADBAAD;*/
	text-align:left;
	}

#topbarPopup{
	margin: 5px;
	padding: 5px;
	height:16px;
	background-color: #FFFFFF;
	border:1px solid #ADBAAD;
	text-align:left;
	}

#pageTitle{
float:left;
font: 0.8em "Tempus Sans ITC", "Trebuchet MS", Helvetica, Arial, sans-serif;
font-weight:bold;
font-size:200%;
	}

#navSection{
position:absolute;
top:35px;
left:50%;
margin-left:+30px;
font-size:85%;
z-index:10;
}

#signature{
position:absolute;
left:50%;
margin-left:-184px;
top:13px;
z-index:1;
}

#breadcrumb{
	margin: -5px 5px -5px 5px;
	text-align:left;
	}

#testimonial{
float:right;
width: 200px;
margin:20px 15px 5px 20px;
padding:5px;
border-left:1px solid #CCCCCC;
height:250px;
}

#content{
	margin: 5px;
	padding: 5px;
	background-color: #FFFFFF;
	border:1px solid #ADBAAD;
	text-align:justify;
	}

#content p{
	}

#content h1{
font-size:120%;
color:#333333;
font-weight:bold;
border-bottom-width: 1px;
border-bottom-style: dashed;
text-align:left;
width: 200px;
}
	
/*----------------------------Top Bar -------------------------------*/

.whitebox {
	margin: 5px;
	padding: 5px;
	background-color: #FFFFFF;
	border:1px solid #ADBAAD;
}

.navbar{	
	margin: 0px;
	text-align:left;
	padding: 3px 1px 2px 1px;
	}

.navbar a, .navbar a:visited  {
	margin: 0px;
	text-align:left;
	cursor: pointer;
	/*float: right;*/
	font-weight: bold;
	margin: 0px 10px 3px 10px;
	color: #000;
	/*background-color:#FFFFFF;*/
	border-width:0px;
	}		
.navbar a:hover{
border-width:0px;
	color: #CC0033;
	}

.headerImages{
	padding:5px;
}

.headerImageSingle{
display: block;
margin-left: auto;
margin-right: auto;
}

.flowerDivider{
display: block;
margin-left: auto;
margin-right: auto;
text-align:center;
}

.breadcrumb{
	text-align:left;
	color:#333333;
	font-size:90%;
	}

.breadcrumb a, .breadcrumb a:visited{
border-width:0px;
	color:#333333;
}

.breadcrumb a:hover{
border-width:0px;
	color: #CC0033;
	text-decoration: none;
	}

.navbar a:hover{
	color: #CC0033;
	}

.filmography{
text-align:left;
	}
	
.movieThumbnails{
padding:5px;
    display: inline;
    margin-left: auto;
    margin-right: auto;
}

.picThumbnails{
padding:10px;
    display: inline;
    margin-left: auto;
    margin-right: auto;
}

.picThumbnails a, .picThumbnails a:visited, .picThumnails a:hover{
border-width:0px;
}


.footerText{
text-align:center;
font-size:90%;
padding:0;
margin:0;
}

.contactSig{
margin: 0px 0px 0px 35px;
text-align:center;
    margin-left: auto;
    margin-right: auto;

}

.quote{
font-style:italic;
color:#CC9999;
font-weight:bold;
}

.quoteFrom{
color:#663366;
}

.clipTitle{
font-size:120%;
font-weight:bold;
text-align:center;
}

.clipInfo{
margin-top:-10px;
text-align:center;
}