@charset "utf-8";
/*  	
	Copyright Noterik B.V 
	Noterik WebTV 3.0
	Akbar Khrisna
	May 2009.
 */
 
/* -----------------------
	CSS Fixing settings
   ----------------------- */
IMG { border:0; }
FORM { margin:0; padding:0; }
.clearance, .mozillaBugFix { clear:both; }
a:active { outline: none; }
a:focus { -moz-outline-style: none; }

/* -----------------------
	General settings 
   ----------------------- */
html,body {
	margin:0;
	padding:0;
} 
body {
	font-family: 'Trebuchet MS', Arial,Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.5em;
	color: #666;
	text-align:center;
	margin:0 auto;
	background-color:#eeeeee;
}

/* -----------------------
	Text settings 
   ----------------------- */
a {
	color:#bd415c;
	text-decoration: none;
}
a:hover {
	color:#d76880;	
}
a:active {
	color:#a22f48;	
}
h3 {
	color:#73c61a;
	text-shadow: #666 0 1px 1px;
	font-size:1.7em;
	margin:0px;
}

/* -----------------------
	Layout settings 
   ----------------------- */
div#wrapper {
	margin:0 auto;
	width:100%;
	text-align:left;
}
div#header {
	margin:0 auto;
	width:100%;
	height:99px;
	background-color:#fff;
}
.headerpads {
	padding:0px 20px 0px 20px;	
}
.headerleft {
	float:left;	
}
.headerright {
	float:right;	
}
div#links {
	height:76px;
	width:100%;
	background-image:url('../images/bg_links.gif');
	background-repeat:repeat-x;
}
.linkwrap {
	width:1000px;
	margin:0 auto;	
}
div#content {
	width:1000px;
	margin:0 auto;
}
.contentleft {
	float:left;
	width:350px;
}
.contentleftpads {
	padding:60px 0px 0px 0px;	
}
.contentright {
	float:left;
	width:650px;
}
.contentrightpads {
	padding:0px 0px 0px 20px;		
}
.contenttop {
	width:100%;
	height:40px;
	border-bottom:1px solid #bd415c;
	text-align:center;
	color:#022b5a;
}
.presentation_image {
	width:83px;
	height:62px;
	-moz-box-shadow:#999 0px 5px 5px;
	float:left;
	margin:0px 10px 0px 0px;
}
.presentationtitle {
	color:#022b5a;
	font-size:1.3em;
	text-shadow:#fff 0px 1px 1px;
}
.presentationdescription {
	text-shadow:#fff 0px 1px 1px;
}
.presentationlist {
	width:300px;
	float:left;
	margin-bottom:20px;
	display:inline;
	height:90px;
}
div.playerwrap { 
	width:1px; height:1px; 
}

/* anchor */
div#links ul {
	margin:0; padding:0;
}
div#links li {
	list-style:none;	
	float:left;
	display:inline;
}
div#links a {
	text-decoration:none;
	width:221px;
	height:46px;
	display:block;
	color:#022b5a;
	font-size:1.3em;
	text-align:center;
	font-weight:bold;
	padding-top:30px;	
}
.chosen a {
	text-decoration:none;
	width:221px;
	height:46px;
	display:block;
	color:#022b5a;
	font-size:1.3em;
	text-align:center;
	font-weight:bold;
	padding-top:30px;
	background-image:url('../images/bg_link.gif');
	background-repeat:no-repeat;
}
.collectionlist a {
	width:310px;
	display:block;
	text-align:left;
	color:#bd415c;
	font-size:1.1em;
	font-weight:bold;
	padding:15px 0px 15px 40px;
	text-shadow:#fff 0px 1px 1px;
}
.collectionlistchosen a {
	width:310px;
	padding:15px 0px 15px 40px;
	display:block;
	text-align:left;
	color:#bd415c;
	font-size:1.1em;
	font-weight:bold;
	background-color:#d7d7d7;
	text-shadow:#dedede 0px 1px 1px;
}
.paging a {
	width:132px;
	height:25px;
	background-image:url('../images/bg_button.gif');
	background-repeat:no-repeat;
	display:block;
	text-align:center;
	color:#fff;
	float:left;
	padding-top:5px;
	margin-left:5px;
	text-shadow:#222 0px 1px 1px;
}
.paging a:active {
	background:url('../images/bg_button.gif') 0 -30px;
}

/* other settings */
.paginginformation {
	text-align:center;
	height:50px;
	width:640px;
	padding-top:10px;
	color:#022B5A;
	font-weight:bold;
	text-shadow:#fff 0px 1px 1px;
}
.paginginformationwide {
	text-align:center;
	height:50px;
	width:1000px;
	padding-top:10px;
	color:#022B5A;
	font-weight:bold;
	text-shadow:#fff 0px 1px 1px;
}
.presentationpaging {
	margin-top:10px;
	margin-left:192px;	
}
.presentationpagingwide {
	margin-top:10px;
	margin-left:360px;	
}
.presentationpads {
	padding-left:55px;	
}