/** author: Chris Whiteford **/
/** style for the site the nav, layout and the fonts **/

/* GLOBAL
----------------------------------------------- */

html, body{
	width:100%;
	min-width:920px;
	height:100%;
	padding:0;
	margin:0;
	font-family: verdana, arial, helvetica, sans-serif;
	background:url(../images/bg_mainnav.gif) repeat-y right;
}

#container{
	width:100%;
	position: relative;
	min-height: 100%; /* For Modern Browsers */
	height: auto !important; /* For Modern Browsers */
	height: 100%; /* For IE */
}

#main{
	float:left;
	width:100%;
	min-width:920px;
	padding-bottom: 30px;
	margin:0px;
}

#main:after {
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul {
	padding:0;
	margin:0;
}

li {
    list-style: none;
	padding:0;
	margin:0;
}

#topcontainer{
	float:left;
	clear:right;
	width:100%;
	min-width: 920px; 
	height:15px;
	padding:0;
	margin:0;
	background:#ffffff;
}

#topleft{
	float:left;
	width:640px;
	height:15px;
}

#topright{
	background:#ffffff;
	float:right;
	width:280px;
	height:15px;
}

#logocont{
	width:100%;
	height:80px;
float:left;
	clear:both;
	background:#ffffff;
}

#logoright{
	background:#ffffff;
	width:280px;
	height:80px;
}


#bottomcontainer{
	background: url(../images/secondnav_bg.gif) repeat-x;
	width:100%;
	min-width: 920px; 
	min-height:400px;
}

#leftcontent{
	background:#ffffff;
	float:left;
}

#rightcontent{
	float:right;
	width:280px;
	min-width:280px;
	height:100%;
	display:block;
	

}

#navcont{
	width:100%;
	float:left;
	clear:both;
}

#rightnav{
	background:url(../images/bg_mainnav_short.gif) repeat-y;
	float:right;
	width:140px;
	min-height:400px;
	height:100%;
	z-index:100;
}


#rightsubnav{
	float:left;
	width:130px;
	height:100%;
	padding:0 0 0 10px;
}


#nav{
	float:left;
    height: 15px;
    width: 640px;
    background: #5e5e5e;
    padding:0px;
    margin:0px;
}

#header{
	float:left;
	background:#ffffff;
	width:640px;
	height:80px;
}

#masthead{
	float:left;
	width:640px;
	height:188px;
	
}


#flashhead{
	float:left;
	width:640px;
	height:188px;
	padding:0px;
	margin:0px;
	
}

#mastheadleft{
	float:left;
	background:#666666;
	width:479px;
	height:108px;
	overflow:hidden;
	border-right: 1px solid #fff;
	
}

#mastheadright{
	float:left;
	background:#444444;
	width:160px;
	overflow:hidden;
	height:108px;
}


#footercont{
	float:left;
	bottom: 0 !important;
	bottom: -1px; /* For Certain IE widths */
	height: 14px;
	margin:-15px 0 0 0;
	
}
#footercontainer{
	margin:0px auto;
	height:14px;
}

#footer{
	margin:0 0 0 40px;
	font-size:10px;
	line-height:14px;
	height:14px;
	color:#ffffff;
	padding:0px;
	border-top:1px solid #b2b2b2;
	border-right:1px solid #b2b2b2;
	border-left:1px solid #b2b2b2;

}

#footer a{
	height:14px;
	float:left;
	padding:0 4px 0 4px;
	color:#5d5d5d;
	text-decoration:none;
	
}

#footer a.dotter{
	height:14px;
	border-right:1px dotted #b2b2b2;

}

/* BODY
----------------------------------------------- */
#contentblock{
	width:640px;

}

#contentsearch{
	float:left;
	width:640px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#contentsearch table{
	padding:0px;
	margin:0px;
	font-size:11px;
}

.searchresult  h3{
	padding:3px 0 6px 24px;
	margin: 0 0 0 0px;
	font-size:11px;
	font-weight:bold;
	color:#5d5d5d;
	background: url(../images/navsecondary_on.gif) no-repeat;
	background-position: 12px 0px;
}

.searchresult h3 a{
	padding: 0px;
	margin:0px;
	text-decoration:none;
	color:#5d5d5d;
	
}

.searchresult h3 a:hover{
	text-decoration:underline;
}

#contentsearch table tr.odd{
background:#e1e1e1;
}


#contentsearch table tr.even{
background:#ffffff;
}

.searchresult p{
	padding: 0px 14px 0px 24px;
	margin:0px;

}

#contentleft{
	float:left;
	width:479px;
	border-right: 1px solid #fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

#contentright{
	float:left;
	width:160px;
	min-height:300px;
	background:#e1e1e1;
}

#contentfull{
	float:left;
	width:640px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.contentrightimage ul.nav-other li{
	margin:0 0 0 12px;
}

#contentbody{
	float:left;
	width:479px;
	padding:0px;
}

.contentrightimage{
	padding:0px;
	margin:0px;
}

.contentrightimage img{
	width:160px;
	border:0px;
}

.contentrightnavcont{
	min-height:400px;
	background:#e1e1e1;
}

.contentrightnav{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5d5d5d;
	background:#e1e1e1;
	padding:10px 10px 0 10px;
	
}

.contentpresskit{
padding:10px 0 0 12px;

}

.greybg{
background:#e1e1e1;

}

h1 {

	height:16px;
	background: #b2b2b2;
	padding:20px 0 6px 20px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	
}

h1.darker{
	background:#5e5e5e;
}



.paragraph{
	padding:10px 0 0 0;

}
#releasetop, #releasebottom{
	float:left;
	width:620px;
	height:44px;
	background: #ffffff;
	padding:0 0 0 0px;
}

.teaserlist{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.teasercontainer, .newscontainer{
	padding:8px;
	 border-bottom: 1px solid #b2b2b2;
}

.teaseritem, .newsreleaseitem {
    padding:0px 0 0 12px;
    margin-bottom: 10px;
	color:#5d5d5d;
	
}

.newsreleaseitem h2{
	padding:3px 0 6px 12px;
	margin: 0 0 0 0px;
	font-size:11px;
	font-weight:bold;
	color:#5d5d5d;
}

.teaseritem h2 {
        padding:3px 0 6px 12px;
        margin: 0 0 0 0px;
        font-size:11px;
        font-weight:bold;
        color:#5d5d5d;
	background: url(../images/navsecondary_on.gif) no-repeat;
}

.teaseritem h2 a, .newsreleaseitem h2 a, .releaseaction a, .galleryinfo h2 a{
	padding: 0px;
	margin:0px;
	text-decoration:none;
	color:#5d5d5d;
	
}

.teaseritem h2 a:hover, .newsreleaseitem h2 a:hover, .releaseaction a:hover, .galleryinfo h2 a:hover{
	text-decoration:underline;
}

.teaseritem p, .galleryitem p{
	padding: 0px 0 0px 12px;
	margin:0px;
}

.teaseritem h3, .newsreleaseitem h3, .galleryinfo h3{
	padding:3px 0 6px 12px;
	margin: 0 0 0 0px;
	font-size:10px;
	font-weight:bold;
	color:#5d5d5d;
}

.teaseritem h3 a, .newsreleaseitem h3 a, .releaseaction a, .galleryinfo h3 a{
	padding: 0px;
	margin:0px;
	text-decoration:none;
	color:#5d5d5d;
	
}

.teaseritem h3 a:hover, .newsreleaseitem h3 a:hover, .releaseaction a:hover, .galleryinfo h3 a:hover{
	text-decoration:underline;
}


.newsreleaseitem p{
padding: 0px 0 0px 12px;
}

.teaserlist table{
	padding:0px;
	margin:0px;
}

.releaseaction a{
	padding:3px 10px 0 12px;
	line-height:44px;
	margin:0 0 0 20px;
	font-size:11px;
	font-weight:bold;
	background: url(../images/navsecondary_on.gif) no-repeat;
}

.releaseaction span{
	padding:3px 10px 0 12px;
	line-height:44px;
	margin:0 0 0 20px;
	font-size:11px;
	font-weight:bold;
	background: url(../images/navsecondary_on.gif) no-repeat;
	color:#5d5d5d;
}


.releaseaction a.printrelease{
	padding:3px 10px 0 30px;
	line-height:44px;
	margin:0 0 0 30px;
	font-size:11px;
	font-weight:bold;
	background:url(../images/print_btn.gif) no-repeat;
	background-position:0px 0px;
	overflow:visible;
	
}

.releaseaction a.toppage{
	padding:3px 10px 0 20px;
	line-height:44px;
	margin:0 0 0 30px;
	font-size:11px;
	font-weight:bold;
	background: url(../images/toppage_btn.gif) no-repeat;
	background-position:0px 0px;
	overflow:visible;
	
}



.pressrelease {
	padding:0px;
	margin:0px;

}

.simple{
	padding:0px;
	margin:0px;
	width:370px;
	

}

.hiddendownload{
	float:left;
	position:absolute;
	z-index:100;
	background:#ffffff;
	width:140px;
	border:1px solid #8d8d8d;
}


/* ADDITIONAL
----------------------------------------------- */

.additionalcont{
	float:left;
	width:640px;
}

.additionalitem{
	float:left;
	clear:left;
	width:640px;
	margin:0 0 1px 0;
	background:#e1e1e1;
}


#gallerycont{
	
	width:640px;
	padding:0px;
	margin:0;
}

.gallerybox{
	float:left;
	width:640px;
	background:#e1e1e1;
	border-bottom: 1px solid #ffffff;
	margin: 0px;
}

.galleryboxleft{
	float:left;
	width:479px;
	border-right: 1px solid #ffffff;
}

.galleryimg{
	float:left;
	width:100px;
}

.galleryimg img{
	width:100px;
}

.galleryright{
	float:left;
	width:540px;
	padding:10px 0 0 0;

}

.galleryrightshort{
	float:left;
	width:379px;
	padding:10px 0 0 0;
}

.galleryrightshortleft{
	float:left;
	width:317px;
	padding:0 0 0 12px;
}
.galleryimgnamedownload{
	
}

.galleryimgnamedownload a{
	padding:3px 0 6px 12px;
	margin: 0 0 0 0px;
	font-size:11px;
	font-weight:bold;
	background: url(../images/navsecondary_on.gif) no-repeat;
	color:#5d5d5d;
}

.gallerycaptiondownload{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5d5d5d;
	margin:0 0 0 12px;
}

.galleryrightshortright{
	float:left;
	width:50px;
	text-align:right;
}

.galleryinfo{
	margin: 0 0 0 12px;
	float:left;
	width:368px;
}

.galleryinfo p, .galleryrightshortleft p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5d5d5d;
	margin:0 0 0 12px;
}

.galleryinfo h2, .galleryrightshortleft h2{
	padding:3px 0 6px 12px;
	margin: 0 0 0 0px;
	font-size:11px;
	font-weight:bold;
	background: url(../images/navsecondary_on.gif) no-repeat;
	color:#5d5d5d;
}
.galleryaction, .gallerydownload{
	float:left;
	width:160px;

}

.galleryaction span{
	padding:3px 10px 0 12px;
	line-height:20px;
	margin:0 0 0 20px;
	font-size:11px;
	font-weight:bold;
	background: url(../images/navsecondary_on.gif) no-repeat;
	color:#5d5d5d;
}

.gallerycaption{
	
	padding:2px 0 2px 24px;
}

.galleryimgname{
	margin:0 0 0 12px;;
	font-weight:bold;
	color:#000000;
}


.galleryimgname a{
	padding:3px 0 6px 12px;
	margin: 0 0 0 0px;
	font-size:11px;
	font-weight:bold;
	background: url(../images/navsecondary_on.gif) no-repeat;
	color:#5d5d5d;
	
}

a.imgdown{
	height:18px;
	line-height:18px;
	background: #b2b2b2;
	padding:0 0 0 10px;
	margin:0 0 0 8px;
	display:block;
	background: url(../images/download_select.gif) no-repeat;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#262626;
	
}

#downselect{
	background: #b2b2b2;
	height:42px;
	

}

.searchhead{
	padding:10px 0 6px 14px; 

}

.searchleft{
  font-size:11px;
  font-family: verdana, arial, helvetica, sans-serif;
  color:#5e5e5e;
  font-weight:bold;
  text-align:right;
  padding:0 4px 0 0;

}

table.sendsearch{
padding:0 0 0 20px;
}

/* NAVIGATIONS
----------------------------------------------- */

div.popup {
  width: 186px;
  height: 125px;
  background:#ffffff url(../images/popup_bg.gif) no-repeat;
  position: absolute;
  font-size:11px;
  font-family: verdana, arial, helvetica, sans-serif;
}

div.popup_preview {
  width: 525px;
  height:auto;
  background:#e1e1e1;
  position: absolute;
  font-size:11px;
  font-family: verdana, arial, helvetica, sans-serif;
}

#popup_overlay {
  background: #ffffff;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 500px;
}

span.popup_link, a.popup_link {
  
}

span.popup_preview_link, a.popup_preview_link {
  
}

.popup_draghandle {
  
}

.previewcont{
	
}

.popupcont{
	padding:10px 0 10px 12px;
}

.previewheader{
	height:35px;
	width:100%;
	background:#b2b2b2;

}


.previewheader h5{
	float:left;
	padding: 0 0 0 18px;
	margin:0px;
	color:#ffffff;
	font-size:10px;
  font-family: verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	line-height:35px;
	width:400px
}

.hiddenheader{
	height:18px;
	width:100%;
}

.popupcont h4{
	float:left;
	width:450px;
	padding:2px 0 2px 8px;
	margin:0px;
	color:#5e5e5e;
		font-size:11px;
  font-family: verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	line-height:35px;

}

.hiddenheader h4{
	float:left;
	width:80px;
	padding:2px 0 2px 8px;
	margin:0px;
	color:#5e5e5e;
		font-size:11px;
  font-family: verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	

}

.previewcont h4{
	float:left;
	width:500px;
	padding:2px 0 2px 18px;
	margin:0px;
	color:#5e5e5e;
	font-weight:bold;
	 font-family: verdana, arial, helvetica, sans-serif;
	 font-size:13px;
	 line-height:35px;

}

.hiddenheader a , .previewheader a{
	padding:4px 8px 2px 0px;
	float:right;
	text-align:right;
	width:60px;
}

.hiddenheader img{
	border:0px;
}

.previewcont img{
	padding: 0 14px 14px 14px;

}

.actioncopy{
	padding: 14px 14px 14px 32px;
	color:#5e5e5e;
	 font-family: verdana, arial, helvetica, sans-serif;
	 font-size:10px;
}

/* NAVIGATIONS
----------------------------------------------- */
.teaserlist ul.teaser-startpage li {
    padding: .5em 1em 0 1em;
    margin-bottom: .4em;
    border-bottom: 1px solid #b2b2b2;
	background: url(../images/navprimary_off.gif) 0 0 no-repeat;
}
.teaserlist ul li em {
    font-style: normal;
}
.teaserlist ul.teaser-startpage li span.date {
    display: block;
    margin: 0 0 0 1em;
    color: #70707D;
}
.teaserlist ul.teaser-startpage li p {
   margin: 0 0 1.6em 1em;
}


ul.nav-content{
	margin:0;
	padding:0;
}

ul.nav-content li a {
    display: block;
    line-height:20px;
    font-weight: bold;
	text-decoration: none;
	text-indent:20px;
    color: #333;
    background: url(../images/navprimary_off.gif) 0 0 no-repeat;
}
ul.nav-content li a:hover {
    color: #fff;
    text-decoration: none;
}
ul.nav-content li a.open {
    color: #fff;
    background: url(../images/navprimary_on.gif)0 0 no-repeat;
}


ul.carline {
	margin:0;
	width:479px;
    display: block;
    padding: 0;
    height: 15px;
    border-right: 1px solid #fff;
    background-color: #5e5e5e;
}
ul.carline li {
    float: left;
}
ul.carline li a {
    display: block;
    padding: 0px;
    border-right: 1px solid #fff;
    
}
ul.carline li a.last {
    border-right: 0;
}
ul.carline li.last a {
    border: none;
}
ul.carline li img {
    visibility: visible;
    border: 0;
}
ul.carline li a:hover img {
    
}
ul.carline li a:hover {
    background-color: #B2B2B2;
}

#floatdiv{
	float:left;
 margin:0px;

} 

ul.nav-primary {
    display: block;
    padding:8px 0 0 0px;
    margin:0;
    list-style: none;
    font-size:11px;
}

ul.nav-secondary {
    display: block;
    
   padding:0 20px 0 0;
    margin:8px 0 0 0;
    list-style: none;
    font-size:11px;
}

.nav-primary-list {
    padding: 0px;
    margin: 0px;
}


ul.nav-other {
    display: block;
    padding:0 20px 0 0;
    margin:6px 0 6px 0;
    list-style: none;
    font-size:10px;
}


ul.nav-primary li, ul.nav-secondary li {
    padding: 0px;
    margin: 0px;
    line-height:20px;
}


ul.nav-primary li a {
	padding:0 0 0 20px;
    display: block;
    font-weight: bold;
	text-decoration: none;
    color: #333333;
    background: url(../images/navprimary_off.gif) 0 0 no-repeat;
}
ul.nav-primary li a:hover {
    text-decoration: none;
}
ul.nav-primary li.active a {
    display: block;
    color: #fff;
    background: url(../images/navprimary_on.gif)0 0 no-repeat;
}

ul.nav-other li{
    background:url(../images/navsecondary_on.gif) no-repeat;
	line-height:14px;
	padding:2px 0 0 12px;
	 margin: 0px;
}

ul.nav-other li a {
    display: block;
    border: none;
    padding:0px;
    margin:0px;
    color: #5E5E5E;
    font-weight: bold;
	text-decoration: none;
}
ul.nav-other li a.selected {
    color: #ff9900;
}
ul.nav-other li a:hover {
    text-decoration: underline;
}

ul.nav-other li.active {
    margin-left:0;
    padding:0 0 0 12px;
    color: #ff9900;
    background: url(../images/navsecondary_on.gif) no-repeat;
}

ul.nav-other li.open a {
    margin:0px;
    padding:0px;
    color: #5E5E5E;
    background: url(../images/navsecondary_off.gif) no-repeat;
}




ul.nav-secondary li{
    background:url(../images/navsecondary_on.gif) no-repeat;
	line-height:20px;
	padding:0 0 0 12px;
}


ul.nav-secondary li a {
    display: block;
    border: none;
    padding:0px;
    margin:0px;
    color: #5E5E5E;
    font-weight: bold;
	text-decoration: none;
}
ul.nav-secondary li a.selected {
    color: #ff9900;
}
ul.nav-secondary li a:hover {
    text-decoration: underline;
}

ul.nav-secondary li.active {
    margin-left:0;
    padding:0 0 0 12px;
    color: #ff9900;
    background: url(../images/navsecondary_on.gif) no-repeat;
}

ul.nav-secondary li.open a {
    margin:0px;
    padding:0px;
    color: #5E5E5E;
    background: url(../images/navsecondary_off.gif) no-repeat;
}


#navbuttons{
	margin:20px 0 0 20px;
	border-top:1px solid #5d5d5d;
	border-left:1px solid #5d5d5d;
	border-right:1px solid #5d5d5d;
	width:100px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color: #333333;
}

.navbutton{
	margin:0;
	border-bottom:1px solid #5d5d5d;
	width:100px;
	height:18px;
	line-height:18px;
	

}

.navbutton a{
	 color: #333333;
	text-decoration:none;

}

.navbutton img{
	float:left;
	padding:1px 4px 1px 1px;
	border:0px;
}

/* VIDEO
----------------------------------------------- */
#vidfull{
	float:left;
	width:640px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background:#e1e1e1;
}

#content{
	float:left;
	width:100%;
	padding: 0 0px 14px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background:#e1e1e1;
}

#content form{
	padding:0px;
	margin:0px;

}

#channel{
	width:640px;
	float:left;
	padding:8px 0 0 0px;
	border-bottom: 1px solid #ffffff;

}

#channel  h3{
	padding:3px 0 0px 12px;
	margin: 0 0 0 0px;
	font-size:11px;
	font-weight:bold;
	color:#5d5d5d;
	background: url(../images/navsecondary_on.gif) no-repeat;
	background-position: 0px 0px;
}


#playercont{
	width:600px;
	float:left;
	padding:8px 0 6px 20px;

}

#titlecont{
	width:600px;
	float:left;
	padding:8px 0 6px 20px;

}

#player{
	float:left;
	width:320px;
	height:260px;
	
}

#videodownload{
	float:left;
	width:240px;
	padding: 240px 0 0 12px;
}

#titlecont  h3{
	width:600px;
	margin: 0 0 0 0px;
	
	font-size:12px;
	font-weight:bold;
	color:#5d5d5d;
	
}
#channelcont{
	padding:0 0 0 10px;
}

#channelurl, #channelsortcont{
	float:left;
	padding:6px 14px 6px 12px;
	font-weight:bold;
	color:#5d5d5d;
	
}

#urlcont{
	float:left;
	padding:6px 14px 6px 12px;
	font-weight:bold;
	color:#5d5d5d;
}


#channelcont form{
	padding:0px;
	margin:0px;
}

#channelsort{
	float:right;
}

#channelbox{
	float:right;
}


#channels{
	float:left;
	width:640px;
}

#search{
float:left;
	width:640px;

}



#counter{
	float:left;
	clear:left;

}


#m-desc{

}

#m-block{

}
.move{
	width:100px;
	float:left;
	padding:10px;
	border:1px solid #ffffff;
	
	margin: 0px 0px 10px 20px;
	min-height:150px;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.move-meta{
	width:100px;
	text-align:center;

}

.move-meta img{
	margin:0px auto;

}
#vidurls{
	width:600px;
	padding: 4px 0 0 0;
	float:left;
	clear:left;
}

.vidurl{
float:left;
padding:0 20px 0 0;
font-weight:bold;
	color:#5d5d5d;
}

.vidurl input{
	font-weight:normal;
}

.vidtitle{
	float:left;
	clear:both;
	font-weight:bold;
	color:#5d5d5d;
	
}

.vidsub{
	float:left;
	clear:both;
	font-weight:normal;
	color:#5d5d5d;
}

.vidtitle a{
	
	font-weight:bold;
	color:#5d5d5d;
	text-decoration:none;
}

.vidtitle h4{
	padding:0 0 0 0;
	margin:0 0 0 0;
	font-weight:bold;
	color:#5d5d5d;
	text-decoration:none;
}

.vidtime{
float:left;
}

.vidline{
float:left;

}

.viddownload{
	float:left;
	padding:3px 0 0px 12px;
	margin: 0 0 0 0px;
	font-size:11px;
	font-weight:bold;
	color:#5d5d5d;
	background: url(../images/navsecondary_on.gif) no-repeat;
}

.viddownload a{
	color:#5d5d5d;
	text-decoration:none;
}


#addvidcont{
	float:left;
	width:100%;
	
}

#channelbar{
	width:640px;
	float:left;
	padding:8px 0 20px 0px;
	border-top: 1px solid #ffffff;
	}
	



 #videobar{
 	width:640px;
	float:left;
	padding:8px 0 0 0px;
	border-top: 1px solid #ffffff;
	}

#floatdiv{
	position:absolute;
	
}
