  
body {font-size: 12px;
	margin-top:30px;
	margin-bottom:30px;
	color: #787878;
	font-family: Arial, Helvetica, sans-serif;}

/* Start Text  --------------------------------------------------- */
h1,h2,h3,h4,h5,h6 {
	font-weight: 400;
	color: #75A7B5;}

h1 { font-size: 3em; line-height: 1; margin-bottom: 0.5em; }
h2 { font-size: 2em; margin: 0 0 1em; font-style:italic}
h3 { font-size: 1.5em; line-height: 1; margin-bottom: 1em; }
h4 { font-size: 1.2em; line-height: 1.25; margin-bottom: 1.25em; }
h5 { font-size: 1em; font-weight: bold; margin-bottom: 1.5em; }
h6 { font-size: 1em; font-weight: bold; }


p           { margin: 0 0 1.5em; line-height:1.5em; }
.newstext	{color:#75A7B5; font-weight:bold;}
.about-text { color:#787878;line-height: 2em;}
.contact-text { color: #75A7B5;font-size: 1.3em; line-height: 1.5; margin-bottom: 1.5px; }
.blue-text { color: #75A7B5; margin: 0 0 1.5em; line-height:1.5em; font-weight: bold;}
a:hover     { font-size: 1.2em; color: #85b7bc; line-height:20px;text-decoration: none;  }
a  {font-size: 14px; color: #787878;line-height:20px; text-decoration: none;}
.textlink a:hover     { font-size: 1em; color: #75A7B5; line-height:1.5em;text-decoration: none;  }
.textlink a           { font-size: 1em; color: #787878; line-height:1.5em; text-decoration: none; }

.screeningtext	{color:#75A7B5; font-weight:bold;font-size: 1.5em; line-height: 1;}


/* End Text  --------------------------------------------------- */

p img     { padding-right:10px; padding-top:10px; padding-bottom: 0px; padding-left:0px}

/* Start Main Layout Div Tags  --------------------------------------------------- */

#wrapper{
	margin:auto;
	width:900px;
	text-align:left;
	height: auto;
}

#header {width:900px; text-align:center; height:100px;}

#logo {float:left; width:600px; text-align:left;height:100px}

#pastprojects {width:400px; text-align:left;}

#nav {float:right; width:285px; text-align:right; height:100px; padding-right:0px}

#main { width:900px; }

#portfoliotitle {float: left; width:575px; height:30px;}

#portfolio {
	float: left;
	width:555px;
}

#screenings {
	float: left;
	width:900px;
}

.thumbnail {float: left; display:inline; padding-bottom:45px; padding-right:20px;}


#news {
	float:right;
	width:324px;
	padding-right: 20px;
}

#thumbnail-screenings {
	float:left;
	width:280px;
	padding-right: 20px;
	height: 390px;
}

#footer {clear:both;}

#copyright {float:right;}

#links {float: right; text-align:right; padding-right:15px}

/* End Main Layout Div Tags  --------------------------------------------------- */


/* Start About Page Div Tags  --------------------------------------------------- */

#about {
	clear:both;
	float: left;
	width:630px;
	padding-right:50px;
}


#photos {
	padding-left:10px;
	padding-bottom: 30px;
	float:right;
	width:209px;
}


/* End About Page Div Tags  --------------------------------------------------- */



/* Start Contact Page Div Tags  --------------------------------------------------- */
#contact {clear:both; float: left; width:325px; padding-right:15px;}

#sociallinks {padding-left:10px; padding-bottom: 30px; float:right; width:549px;}
/* End Contact Page Div Tags  --------------------------------------------------- */


/* Start Video Project Page Div Tags  --------------------------------------------------- */


#project-left {clear:both; float: left; width:640px; padding-right:15px;}


#project-right {padding-left:15px; padding-bottom: 30px; float:right; width:219px; padding-right:10px;}


/* End Video Project Page Div Tags  --------------------------------------------------- */


/* Start Photo/Design Project Page Div Tags  --------------------------------------------------- */


#project-photo-left {clear:both; float: left; width:630px; padding-right:10px;}


#project-photo-right { padding-left:15px; padding-bottom: 30px; float:right; width:234px; padding-right:10px;}


/* End Photo/Design Page Div Tags  --------------------------------------------------- */
