 p {
	line-height:150%;
	margin:15px 0 15px 0;
	text-align:justify;
}

.credits {
background-color:#A5A5A6;
border-color:#858686;
border-style:solid;
border-width:6px 1px 1px;
height:100%;
margin:0;
overflow:auto;
padding:10px;
color:#444;
}

div.credits a{
	color:#666;
	}

#player_container{
/*	border:1px solid #FFF4BA;*/
	width:350px;
	padding-top:15px;
	padding-left:0px;
	padding-right:15px;
	margin-bottom:10px;
	position:relative;
	height:auto;
	}
	
body,td,th {
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
background-color:#797979;
margin-top: 0px;
}

a:link {
	font-size: small;
	font-weight:normal;
	text-decoration:none;
	text-decoration: none;
	color: #D0E3AC;
}
a:visited {
	font-size: small;
	font-weight:normal;
	text-decoration:none;
	color: #D0E3AC;
	text-decoration:none;
}
a:hover{
	color:#fffcb9;
	text-decoration:none;
}
a:active{
	color:#fffcb9;
	text-decoration:none;
}

ul{
	list-style-type: square;
	}

.white{
color:#FFFFFF;
}
.white a:link{
color:#FFFFFF;
}
.white a:visited{
color:#FFFFFF;
}
a.more_pics{
	font-size: small;
	font-weight:normal;
	text-decoration:none;
	color:#D0E3AC;
	text-align:left;
	

}

a.more_pics:visited{
	font-size: small;
	font-weight:normal;
	text-decoration:none;
	color:#D0E3AC;
	text-align:left;
	

}

a.more_pics:hover{
	font-size: small;
	font-weight:normal;
	text-decoration:underline;
	color:#D0E3AC;
	text-align:left;
}

td.more_pics{
padding-top:10px; padding-bottom:10px;
}

/*************************  main  *************************/


table.navigation_right{
border:solid 1px #ffffff;
padding-bottom:6px;
padding-top:2px;
padding-left:2px;
}

td.navigation_right{
	padding-top:18px;/*25*/
}

td.navigation_right_1{
	padding-top:10px;/*25*/
}

.navigation_right_arrow{
padding-top:6px;
}

.navigation_right_header{
	font-size: x-small;
	font-weight:bold;
	text-decoration:none;
	color:#FFF4BA;
}
a.navigation_right{
	font-size: x-small;
	font-weight:normal;
	text-decoration:none;
	color:#FFFFFF;
}
a.navigation_right:visited{
	font-size: x-small;
	font-weight:normal;
	text-decoration:none;
	color:#FFFFFF;
}

a.navigation_right_active{
	font-size: x-small;
	font-weight:normal;
	text-decoration:none;
	color:#FFF4BA;
}
a.navigation_right_active:visited{
	font-size: x-small;
	font-weight:normal;
	text-decoration:none;
	color:#FFF4BA;
}
.pic_caption{
font-size: x-small;
	font-weight:normal;
	text-decoration:none;
	color:#ffffff;
	text-align:left;
	vertical-align:top;
	line-height:120%;
	
}



.copyright{
	font-size: x-small;
	font-weight:normal;
	text-align:left;
	color:#FFF4BA;
	padding-top:25px;
}
.text-x-small {
	font-size: x-small;
	color:#FFFFFF;
	font-weight:normal;
}

.hairLine {
	border-left-width: 1.5px;
	border-left-style: solid;
	border-left-color: #d5d5d3;
	margin-right: 100px;
	margin-top: 10px;

}
.text_mainstory {
	font-size: small;
	line-height: 150%;
	color: #FFFFFF;
	text-align: justify;
	text-decoration: none;
	/*padding-top:20px;*/
}

.text {
	font-size: small;
	line-height: 110%;
	color: #FFFFFF;
	text-align: justify;
	text-decoration: none;
}
.text_yellow{
	font-size: small;
	font-weight:normal;
	text-align:left;
	color:#FFF4BA;
}
.text_yellow a:link{
	color:#FFF4BA;
}
.text_yellow a:visited{
	color:#FFF4BA;
}
.main_header {
	font-size:small;
	color: #D0E3AC;
	font-weight: bold;
	text-align: justify;
	text-decoration: none;
	padding-top:12px;/*6*/
	line-height:140%;
}
.header {
	font-size:medium;
	color: #FFF4BA;
	font-weight: bold;
	text-align: justify;
	text-decoration: none;
	padding-top:4px;
	line-height:140%;
}
.sub_header{
	font-size:small;
	vertical-align: top;
	color: #ffffff;
	font-weight: bold;
	text-align: justify;
	text-decoration: none;
	line-height:140%;
}
/*************************  breadcrumbs  *************************/

.breadcrumbs{
	font-size: x-small;
	font-weight:normal;
	text-decoration:none;
	color:#FFFFFF;
	padding-top:7px;
}
.breadcrumbs a:link{
	font-size: x-small;
	font-weight:normal;
	text-decoration:none;
	color:#FFFFFF;
	padding-top:8px;
}
.breadcrumbs a:visited{
	font-size: x-small;
	font-weight:normal;
	text-decoration:none;
	color:#FFFFFF;
	padding-top:8px;
}

.text_popup{
	font-size: small;
	line-height: 150%;
	color: #FFFFFF;
	text-align: justify;
	text-decoration: none;
	
}

/*************************  navigation  *************************/

.navigation a:link{
	font-size: x-small;
	font-weight:normal;
	text-decoration:none;
	color:#FFFFFF;
	padding-top:3px;
	padding-bottom:3px;
}
.navigation a:visited{
	font-size: x-small;
	font-weight:normal;
	text-decoration:none;
	color:#FFFFFF;
	padding-top:3px;
	padding-bottom:3px;
}

.navigation_active a:link{
	font-size: x-small;
	font-weight:normal;
	text-decoration:none;
	color:#FFF4BA;
	padding-top:3px;
	padding-bottom:3px;
}
.navigation_active a:visited{
	font-size: x-small;
	font-weight:normal;
	text-decoration:none;
	color:#FFF4BA;
	padding-top:3px;
	padding-bottom:3px;
}



/*************************  pictures  *************************/

.img-border{
border-color:#ffffff;
}

.img-text-left{
	/*border:solid 1px #ffffff;*/
	margin-right:13px;
	margin-bottom:2px;
	margin-top:5px;
	margin-left:0px;
}

.photo_description_popup {
	font-size: small;
	color:#ffffff;
	text-align:center;
	direction:ltr;
}

.photo_description {
	font-size: x-small;
	color:#ffffff;
	text-align:left;
	direction:ltr;
	vertical-align:top;
	/*width:190px;*/
	line-height: normal;
}
blockquote {
	background-color: #868686;
	padding:7px;
	margin:0px;
}

blockquote.cite {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-style:italic;
	margin: 0 0 2.5em 4em;
	background:none;
	color:#fffbee;
}

blockquote.cite span{
/*    font-family: Georgia, "Times New Roman", Times, serif;
    font-style:italic;
	margin: 0 0 1em 4em;
	background:none;
	color:#fffbee;*/
	float:right;
	font-size:90%;
	font-style:normal;
}

div.Shown {
	DISPLAY: block
}
div.Hidden {
	DISPLAY: none
}

.new{
	font-size: x-small;
	font-weight:bold;
	text-decoration:none;
	color:#D0E3AC;
	background-color:#555252;
	padding-left:1px;
	padding-right:4px;
}