#mastertable {
width: 90%;
margin: 0px 0px 0px 0px;
align: center;
	}

#footer, #leftcell1 {
background-image:url(green_fade_206px.jpg);
background-repeat:repeat-y;
}

#upcoming, #announcements, #leftcell2, #leftcell3, #leftcell4, #secnav_border{
	background-image:url(green_fade.jpg);
	background-repeat:repeat-y;
	background-color:
	}

/*********************Containers******************/

#upcoming {
	border-right: 1px;
	border-right-color:#ebebEB;
	border-right-style:solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding: 0px 0px 0px 0px;
	}

#announcements {
	border-right: 1px;
	border-right-color:#ebebeb;
	border-right-style:solid;
	padding: 0px 0px 0px 0px;
	}
#secnav_border {
	border-right: 1px;
	border-right-color:#EBEBEB;
	border-right-style:solid;
	border-bottom: 0px;
	border-bottom-color:#ebebeb;
	border-bottom-style: solid;
	padding: 0px 0px 10px 0px;
}

#content_photo {
	float:right;
	margin-left: 25pt;
	margin-bottom: 25pt;
	margin-right: 0px;
	margin-top: 10px;
	
	}

#secondary_photo {
	float:left;
	margin-left: 25pt;
	margin-bottom: 10pt;
	margin-right: 10px;
	margin-top: 10px;
	
	}
	
#buzzwords {
	left: 354px;
	top: 20px;
	position:absolute;
	visibility: visible;
	}

#testimonial {
	border: 1px solid #000000;
	padding: 10px 10px 10px 10px;
	}
/**#FFFFF2**/ 

#logo {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(logos/ctr_logo4_trans.gif);
	background-repeat:no-repeat;
	float:left;
	left: 25px;
	top: 0px;
	visibility: visible;
	}
	
#biothumbs_table {
	margin: 0px 0px 0px 50px;
	}
	
#email_table {
	margin: 0px 0px 0px 25px;
	border: 1px;
	border-color:#999999;
	border-style:solid;
	}

#enroll_table {
	margin: 0px 0px 0px 50px;
	border: 1px;
	border-color:#999999;
	border-style:solid;
	}

#content_container {
	padding: 0px 0px 10px 0px;
	}
	
#search_box {
border: 1px solid #000000;
margin: 0px 0px 0px 25px;
}
/********************Typesettings******************/

.pagetitles {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:30px;
	font-variant:small-caps;
	letter-spacing:5pt;
	font-weight: 300;
	color:#000000;
	margin: 25px 0px 0px 0px;
	}
	
.content {
	font:12px/1.5em Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 25px;
	}

.content_small {
	font:10px/1.5em Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	text-indent: 30px;
	font-style:italic;
	text-indent: 30px;
	
}

.forms {
	font:12px/1.5em Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	}
	
.content_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	margin: 20px 0px 0px 25px;
	font-weight: bold;
	line-height: 23px;
}	

.content_title_noindent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	font-weight: bold;
	line-height: 23px;
}

.bio_captions {
	font:10px/1.5em Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	text-indent: 5px;
	font-style:italic;
	font-weight:100;
	}

.article_titles {
	font:12px/1.5em Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 25px;
	color:#009900;
	}
	
.article_titles_noident {
	font:12px/1.5em Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	color:#009900;
	}
	
.small_links {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 109px;
	font-size: 9px;
	color:#666666;
	text-decoration:none;
}

.small_links_noindent {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 25px;
	font-size: 9px;
	color:#666666;
	text-decoration:none;
}


.small_links a, .small_links_noindent a, .small_links_noindent a:visited, .small_links a:visited {
	color: #666666;
	text-decoration:none;
}

.small_links a:hover, .small_links_noindent a:hover {
	color:#990000;
	text-decoration:underline;
	
}

.italic_links a:, .italic_links a:visited
{
	font:10px/1.5em Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	color:#990000;
	font-style:italic;
	text-indent: 0px;
	text-decoration:none;
}

.italic_links a:hover
{
	font:10px/1.5em Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	color:#990000;
	font-style:italic;
	text-indent: 0px;
	text-decoration:underline;
}

.drop_cap {
float:left;
width:auto;
font-size:42px;
font-family:verdana;
line-height:2px;
margin: 0px 0px 0px 0px;
}

/***Simple Design Co. Formatting***************************************/

#skdc_specifics_table, #skdc_cost_table, #skdc_contact_table {
border: 1px solid #999999;
margin: 0px 0px 0px 25px;
width:650px;
}

.skdc_subtitles {
	font:Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 25px;
	letter-spacing: 5px;
	font-variant:small-caps;
	color:#990000;
	}
/******************section nav links *****************************************/

.secnav_htmllinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: 2px;
	margin: 0px 0px 25px 25px;
	color: #666666;
	}
.secnav_htmllinks a, .secnav_htmllinks a:visited  {
	color: #666666;
	text-decoration:none;
}

.secnav_htmllinks a:hover  {
	color:#990000;
	text-decoration:underline;
}

/*****************utility nav links**********************************/
.utility_links {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 1px;
	color:#666666;
	text-decoration:none;
}

.utility_links a, .utility_links a:visited {
	color: #666666;
	text-decoration:none;
}

.utility_links a:hover {
	color:#990000;
	text-decoration:underline;
	
}

/********************Inline text links********************************/

.incontent_links {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #666666;
}

.incontent_links a, .incontent_links a:visited {
		color: #666666;
		text-decoration:underline;
		
		}

.incontent_links a:hover {
		color: #990000;
		text-decoration:underline;
		}
/******************Upcoming News links********************************/
.upcoming_title {
	font:12px/1.5em Verdana, Arial, Helvetica, sans-serif;
	font-weight:900;
	
}

.upcoming_links {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	letter-spacing: 0px;
	margin: 10px 10px 10px 10px;
	}

.upcoming_links a, .upcoming_links a:visited {
	text-decoration:none;
	color:#000000;
	}

.upcoming_links a:hover {
	text-decoration:underline;
	color:#009900;
	
}	

/***************************Section Nav Pop-Up***************************/

#sectionNav {
padding: 10px 0px 8px 0px;
	}

/* 	Use a combined selector to assign all properties common to each
	of the Submenu Layers. */
#p7snapsubs1, #p7snapsubs2, #p7snapsubs3, #p7snapsubs4, #p7snapsubs5, #p7snapsubs6, #p7snapsubs7, #p7snapsubs8, #p7snapsubs9, #p7snapsubs10, #p7snapsubs4a, #screenings, #forums, #comedy, #filmcamp, #youthassoc, #youngcomp {
	position: absolute;
	width: 120px;
	top: 184px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .6em;
	z-index: 8;
	visibility: hidden;
}

/* 	Now use individual selectors for each trigger Layer to assign
	their unique properties, in this case the left property */

/******Classes Nav******/
#p7snapsubs1 {left: 232px;}
#p7snapsubs2 {left: 137px;}
#p7snapsubs3 {left: 137px;}
#p7snapsubs4 {left: 260px;}
#p7snapsubs4a {left: 260px;}
#p7snapsubs5 {left: 260px;}
#p7snapsubs6 {left: 260px;}
#p7snapsubs7 {left: 260px;}
#p7snapsubs8 {left: 260px;}
#p7snapsubs9 {left: 260px;}
#p7snapsubs10 {left: 260px;}

/******Events Nav******/
#screenings {left: 260:}
#forums {left: 260:}
#comedy {left: 260:}



/* 	The submenu links are in paragraphs, so we set the margin to zero
	so there is no gap between links */
.p7submenus p {margin: 0;}


/* 	Submenu Link Styles
 	Use a combined selector for a and a:visited. Set padding in shorthand
	to 1px on top and bottom, 8px right and 12px left.
	
	Set display to block so entire link box, including padding is clickable.
	Set border to 1px solid.
	
	Set border colors in shorthand to Light Gray on top and left - and
	Charcoal Gray on right and bottom. This combination of colors creates
	a raised button-type effect.
	
	Set background color to dark gray, text to medium gray and turn off underlines. */
.p7submenus a, .p7submenus a:visited {
	display: block;
	padding: 1px 8px 1px 12px;
	background-color:#f4f4f4;
	color: #000000;
	text-decoration: none;
	border-top: 1px solid #BAAFAB;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #BAAFAB;
}

/* 	Change background and text colors when links are hovered over.
	Use a combined selector for hover, active, and focus.
	
	Active and Focus trigger the color change in IE-PC and other
	modern browsers when tabbing through the links with keyboard. */ 
.p7submenus a:hover, .p7submenus a:active, .p7submenus a:focus {
	background-color: #c6e2ff;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;

}
