/* @override 
	http://www.miefinal.siteiscentral.com/cms/front/css/style.css
	http://www.movingimageeducation.org/cms/front/css/style.css
	http://movingimageeducation.org/cms/front/css/style.css
*/

/*  
Skin:  Moving Image Education
Description: Three column centered layout with horizontal primary nav layers and first-column nav.
Version: 0.1
Client: Scottish Screen
Client URL: http://www.scottishscreen.com/
Production Team URL: http://www.designiscentral.com/
*/
	
	#page_copy {
		background:#FFFFFF;
		margin-top:14px;
	}
	.with_nav #page_copy{
		margin-left:200px;
	}
	
		#copy_one, #copy_two {
			float:left;
			width:280px;
		}
		#copy_one {
			margin-right:8px;
		}
	#page_copy h2, #page_copy h3 {
		background:#F2F9DB;
		color:#282828;
		margin-bottom:10px;
		padding:4px 2px;
	}
	#page_copy h3 {
		background:#e1e1e1;
		color:#282828;
		margin-bottom:10px;
		padding:4px 2px;
	}
	
	
	
	
	/**ADDITIONS**/
	
	h2{
	text-transform: lowercase;
}
	
	#analyse #page_copy h2{
	background:  #dedcf8;
}

	#explore #page_copy h2{
	background:  #f5cfcd;
}

	#resources #page_copy h2{
	background:  #cef4eb;
}

	#forum #page_copy h2{
	background:  #f9e3ce;
}

/****/
#analyse #page_copy h3{
	background:  #e1e1e1;
}

#explore #page_copy h3{
	background:  #e1e1e1;
}

#resources #page_copy h3{
	background:  #e1e1e1;
}

#forum #page_copy h3{
	background:  #e1e1e1;
}

div.video.flv{
	overflow:  hidden;
	margin-bottom:  15px;
}

/****/

a{
	outline: none;
}

#content_header a {
		color:#282828;
		text-decoration:none;
	}

#page_copy p {
		font-size:1.1em;
		line-height:1.5em;
		margin:0 0 16px 0;
	}
	
	.wider p{
	width:  500px;
}
	table {
		margin-bottom:10px;
		background:#DCDC52;
		border-collapse:collapse;
	}
	caption {
		background:#DCDC52;
		color:#282828;
		padding:6px 0;
		font-size:1.6em;
		font-weight:bold;
		width:100%;
		padding-left:1px;
	}
	td {
		margin:0;
		background:#F2F9DB;
		padding:4px 6px;
		vertical-align:top;
		border:solid 1px #DCDC52;
	}
	#page_copy td p {
		margin:0.2em 0;
	}
	
	th {
		background:#F0F3C1;
		color:#312929;
		font-size:1.2em;
		font-weight:bold;
		text-align:center;
		text-decoration:none;
		border:solid 1px #DCDC52;
	}
	
	
	#page_copy li {
		font-size:1.1em;
		line-height:1.4em;
		margin:0 0 5px 15px;
		list-style: disc;
	}
	
	#page_copy .contentindex_default li{
	margin:  0;
	list-style: none;
}
	
	#page_copy li p {
		font-size:1em;
	}
	
	#page_copy ul {
		margin:  0 0 16px 0;
	}
	
	
	#page_copy a {
		color:#3366CC;
		font-weight:bold;
		text-decoration:none;
	}
	#page_copy a:hover {
		text-decoration:underline;
	}
	
	#page_copy a.to_glossary {
		text-decoration:underline;
		padding-bottom:1px;
		border-bottom:solid 1px #3366CC;
	}
	#page_copy a.to_glossary:hover {
		text-decoration:underline;
		padding-bottom:2px;
		border-bottom:none
	}
	
	/* = Warnings, Quotes and Tips */
	/* =================== */
	.warning, .tip, .quote, .wide, .think{
		width: 280px;
		margin:0px 0 10px 0;
	}
	
	
	.warning {
		background:url(/cms/front/images/warning.gif) bottom right no-repeat;
	}
	
		.warning.wider {
		background:url(/cms/front/images/warning_wide.gif) bottom right no-repeat;
	}
	
	.tip {
		background:url(/cms/front/images/info.gif) bottom right no-repeat;
	}
	
		.tip.wider {
		background:url(/cms/front/images/info_wide.gif) bottom right no-repeat;
	}
	.quote {
		background:url(/cms/front/images/quote.gif) bottom right no-repeat;
	}
	
		.quote.wider {
		background:url(/cms/front/images/quote_wide.gif) bottom right no-repeat;
	}
	
	.wide {
		background:url(/cms/front/images/wide.gif) bottom right no-repeat;
	}
	
		.wide.wider {
		background:url(/cms/front/images/wide_wider.gif) bottom right no-repeat;
	}
	
	.think {
		background:url(/cms/front/images/think.gif) bottom right no-repeat;
	}
	
		.think.wider {
		background:url(/cms/front/images/think_wide.gif) bottom right no-repeat;
	}
	
	.wide, .think, .info, .quote,.warning, .tip{
	min-height: 100px;
}
	
	
	.tip .first, .warning .first, .quote blockquote  {
		background:url(/cms/front/images/tip_top.gif) top left no-repeat;
		display:block;
	}
	
	.tip p, .warning p, .quote p, .wide p, .think p {
		color:#312929;
		font-weight:bold;
		padding:7px 65px 12px 12px;
	}
	
	.quote p {
		color:#312929;
		font-weight:bold;
		padding:7px 50px 12px 12px;
	}
	
	.wider{
	width:  570px;
}

	
	/* = Footnote */
	/* =================== */
	.footnote {
		color:#999999;
		font-size:.9em;
		margin-left:2.5em;
		margin-right:2.5em;
	}
	
	/* = Rich Media Object */
	/* =================== */	
	.media_holder {
		background:#F2F9DB;
		margin: 0 auto;
		padding:7px;
		text-align:center;
	}
	
	#analyse .media_holder{
			background:#DEDCF8;
}

	#explore .media_holder{
			background:#f5cfcd;
}

	#resources .media_holder{
			background:#cef4eb;
}

	#forum .media_holder{
			background:#f9e3ce;
}
	#single_column .media_holder {
		float:left;
	}
	
	
	.media_holder img{
		border:solid 4px #FFFFFF;
	}
	#page_copy .media_holder p {
		font-size:1em;
		margin-bottom:0px;
		margin-top:5px;
		margin:5px 4px 0 4px;
		text-align:left;

	}
	#page_copy p.media_details {
		font-weight:bold;
		margin:1px 4px 0 4px;

	}
	.media {
		display:block;
		float:left;
		height:1em;
		margin-right:10px;
		vertical-align:middle;
		width:1em;

	}
	.quicktime {
		background:url(/cms/front/images/quicktime.gif) center no-repeat;
	}
	.media span {
		display:none;
	}
	
	.designer, .author, .note{
	color: #cc3300;
	font-weight: bold;
}
	
	/* = Table		   */
	/* =================== */	
	
			/**Last amends**/
		
		.image{
	padding-bottom:  5px;
	margin-bottom:  10px;
}

.image span.caption{
	padding-left:  10px;
	padding-right:  10px;
	display:  block;
	text-align: left;
}
	
.image img{
display:  block;
	padding:  10px;
}


#create .image, #create .advert{
	background:#F2F9DB;
}
	#analyse .image, #analyse .advert{
	background:  #dedcf8;
}

	#explore .image, #explore .advert{
	background:  #f5cfcd;
}

	#resources .image, #resources .advert{
	background:  #cef4eb;
}

	#forum .image, #forum .advert{
	background:  #f9e3ce;
}
