/* ---------------------------------------- */
/* Style Sheet - www.VERONIKA-ZEMANOVA.info */
/* ---------------------------------------- */

/* General page style. The scroll bar colours only visible in IE5.5+ */


a:link {
	color: black;
	text-decoration: none;
}

a:visited {
	color: black;
	text-decoration: none;
}

a:hover {
	color: black;
	text-decoration: bold;
}

a:active {
	color: black;
	text-decoration: none;
}

a.setselect:link {
	color: black;
	text-decoration: underline;
}

a.setselect:visited {
	color: black;
	text-decoration: none;
}

a.setselect:hover {
	color: white;
	font-weight: bold;
}

a.setselect:active {
	color: black;
	text-decoration: none;
}

a.linksel:link {
	color: #32475f;
	text-decoration: none;
}

a.linksel:visited {
	color: #32475f;
	text-decoration: none;
}

a.linksel:hover {
	color: #839fbc;
	text-decoration: underline;
}

a.linksel:active {
	color: #32475f;
	text-decoration: none;
}

/* Added for Mozilla - still need to look at the black background problem though */
iframe{border:0;}

hr{border: 0px solid #ffffff;border-top-width:1px;height:0px;}

.border {border: solid #000000 1px;}

/* Set Menu Headers */

/* FEFFF7 - FFD595 */

#setheaderFEFFF7 {
	background-color: #FFD595;
	width: 100%;
	table-layout: fixed;
	border-top: 8px solid black;
}

#setheaderFEFFF7 td.setcontent {
	text-align: left;
	font: Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	width: 65%;
	white-space:nowrap;
}

#setheaderFEFFF7 td.banner {
	text-align: right;
	float: right;
	white-space:nowrap;
}

/* C9E3F2 - 579EDC */

#setheaderC9E3F2 {
	background-color: #579EDC;
	width: 100%;
	table-layout: fixed;
	border-top: 8px solid black;
}

#setheaderC9E3F2 td.setcontent {
	text-align: left;
	font: Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	width: 65%;
	white-space:nowrap;
}

#setheaderC9E3F2 td.banner {
	text-align: right;
	float: right;
	white-space:nowrap;
}

/* FFFFC1 - FFED5D */

#setheaderFFFFC1 {
	background-color: #FFED5D;
	width: 100%;
	table-layout: fixed;
	border-top: 8px solid black;
}

#setheaderFFFFC1 td.setcontent {
	text-align: left;
	font: Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	width: 65%;
	white-space:nowrap;
}

#setheaderFFFFC1 td.banner {
	text-align: right;
	float: right;
	white-space:nowrap;
}

/* FFEEF0 - D17A7E */

#setheaderFFEEF0 {
	background-color: #D17A7E;
	width: 100%;
	table-layout: fixed;
	border-top: 8px solid black;
}

#setheaderFFEEF0 td.setcontent {
	text-align: left;
	font: Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	width: 65%;
	white-space:nowrap;
}

#setheaderFFEEF0 td.banner {
	text-align: right;
	float: right;
	white-space:nowrap;
}

/* FFCCA1 - F57B38 */

#setheaderFFCCA1 {
	background-color: #F57B38;
	width: 100%;
	table-layout: fixed;
	border-top: 8px solid black;
}

#setheaderFFCCA1 td.setcontent {
	text-align: left;
	font: Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	width: 65%;
	white-space:nowrap;
}

#setheaderFFCCA1 td.banner {
	text-align: right;
	float: right;
	white-space:nowrap;
}

/* DCEDCD - 89C366 */

#setheaderDCEDCD {
	background-color: #89C366;
	width: 100%;
	table-layout: fixed;
	border-top: 8px solid black;
}

#setheaderDCEDCD td.setcontent {
	text-align: left;
	font: Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	width: 65%;
	white-space:nowrap;
}

#setheaderDCEDCD td.banner {
	text-align: right;
	float: right;
	white-space:nowrap;
}

/* FAE3FF - CF8FDD */

#setheaderFAE3FF {
	background-color: #CF8FDD;
	width: 100%;
	table-layout: fixed;
	border-top: 8px solid black;
}

#setheaderFAE3FF td.setcontent {
	text-align: left;
	font: Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	width: 65%;
	white-space:nowrap;
}

#setheaderFAE3FF td.banner {
	text-align: right;
	float: right;
	white-space:nowrap;
}

/* FFE0AA - E49125 */

#setheaderFFE0AA {
	background-color: #E49125;
	width: 100%;
	table-layout: fixed;
	border-top: 8px solid black;
}

#setheaderFFE0AA td.setcontent {
	text-align: left;
	font: Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	width: 65%;
	white-space:nowrap;
}

#setheaderFFE0AA td.banner {
	text-align: right;
	float: right;
	white-space:nowrap;
}

/* FFF6A9 - FFBE1C */

#setheaderFFF6A9 {
	background-color: #FFBE1C;
	width: 100%;
	table-layout: fixed;
	border-top: 8px solid black;
}

#setheaderFFF6A9 td.setcontent {
	text-align: left;
	font: Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	width: 65%;
	white-space:nowrap;
}

#setheaderFFF6A9 td.banner {
	text-align: right;
	float: right;
	white-space:nowrap;
}

/* 9AD8FF - 306CFF */

#setheader9AD8FF {
	background-color: #306CFF;
	width: 100%;
	table-layout: fixed;
	border-top: 8px solid black;
}

#setheader9AD8FF td.setcontent {
	text-align: left;
	font: Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	width: 65%;
	white-space:nowrap;
}

#setheader9AD8FF td.banner {
	text-align: right;
	float: right;
	white-space:nowrap;
}

/* B9F4FC - 3EABB2 */

#setheaderB9F4FC {
	background-color: #3EABB2;
	width: 100%;
	table-layout: fixed;
	border-top: 8px solid black;
}

#setheaderB9F4FC td.setcontent {
	text-align: left;
	font: Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	width: 65%;
	white-space:nowrap;
}

#setheaderB9F4FC td.banner {
	text-align: right;
	float: right;
	white-space:nowrap;
}

/* FFDBE5 - FF93A9 */

#setheaderFFDBE5 {
	background-color: #FF93A9;
	width: 100%;
	table-layout: fixed;
	border-top: 8px solid black;
}

#setheaderFFDBE5 td.setcontent {
	text-align: left;
	font: Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	width: 65%;
	white-space:nowrap;
}

#setheaderFFDBE5 td.banner {
	text-align: right;
	float: right;
	white-space:nowrap;
}


/* E2F4F4 - 9F806E */

#setheaderE2F4F4 {
	background-color: #9F806E;
	width: 100%;
	table-layout: fixed;
	border-top: 8px solid black;
}

#setheaderE2F4F4 td.setcontent {
	text-align: left;
	font: Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	width: 65%;
	white-space:nowrap;
}

#setheaderE2F4F4 td.banner {
	text-align: right;
	float: right;
	white-space:nowrap;
}

/* Top Set Header Selection Menu */

#setheaderbot {
	background-color: black;
	width: 100%;
	height: 25px;
	table-layout: fixed;
}

#setheaderbot td.setmenu {
	text-align: center;
	font: Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	overflow: hidden;
	white-space: nowrap;
	background-color: black;
    color: white;
}

#setheaderbot a:link {
	color: white;
	text-decoration: none;
}

#setheaderbot a:active, a:visited, a.postlink {
	color:white;
	text-decoration:none;
}

#setheaderbot a:hover {
	color: white;
	font-weight: bold;
}

/* C9E3F2 Set Selection Menu */ 

#selectionmenuC9E3F2 {
	width: 100%;
	height: 90px;
	table-layout: fixed;
	background-color: #579EDC;
}

#selectionmenuC9E3F2 td.menuitem {
	text-align: center;
	font: Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	overflow: hidden;
	white-space:nowrap;
	color: black;
}

/* FEFFF7 Set Selection Menu */ 

#selectionmenuFEFFF7 {
	width: 100%;
	height: 90px;
	table-layout: fixed;
	background-color: #FFD595;
}

#selectionmenuFEFFF7 td.menuitem {
	text-align: center;
	font: Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	overflow: hidden;
	white-space:nowrap;
	color: black;
}

/* FFFFC1 Set Selection Menu */ 

#selectionmenuFFFFC1 {
	width: 100%;
	height: 90px;
	table-layout: fixed;
	background-color: #FFED5D;
}

#selectionmenuFFFFC1 td.menuitem {
	text-align: center;
	font: Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	overflow: hidden;
	white-space:nowrap;
	color: black;
}

/* FFEEF0 Set Selection Menu */ 

#selectionmenuFFEEF0 {
	width: 100%;
	height: 90px;
	table-layout: fixed;
	background-color: #D17A7E;
}

#selectionmenuFFEEF0 td.menuitem {
	text-align: center;
	font: Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	overflow: hidden;
	white-space:nowrap;
	color: black;
}

/* FFCCA1 Set Selection Menu */ 

#selectionmenuFFCCA1 {
	width: 100%;
	height: 90px;
	table-layout: fixed;
	background-color: #F57B38;
}

#selectionmenuFFCCA1 td.menuitem {
	text-align: center;
	font: Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	overflow: hidden;
	white-space:nowrap;
	color: black;
}

/* DCEDCD Set Selection Menu */ 

#selectionmenuDCEDCD {
	width: 100%;
	height: 90px;
	table-layout: fixed;
	background-color: #89C366;
}

#selectionmenuDCEDCD td.menuitem {
	text-align: center;
	font: Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	overflow: hidden;
	white-space:nowrap;
	color: black;
}

/* FAE3FF Set Selection Menu */ 

#selectionmenuFAE3FF {
	width: 100%;
	height: 90px;
	table-layout: fixed;
	background-color: #CF8FDD;
}

#selectionmenuFAE3FF td.menuitem {
	text-align: center;
	font: Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	overflow: hidden;
	white-space:nowrap;
	color: black;
}

/* FFE0AA Set Selection Menu */ 

#selectionmenuFFE0AA {
	width: 100%;
	height: 90px;
	table-layout: fixed;
	background-color: #E49125;
}

#selectionmenuFFE0AA td.menuitem {
	text-align: center;
	font: Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	overflow: hidden;
	white-space:nowrap;
	color: black;
}

/* FFF6A9 Set Selection Menu */ 

#selectionmenuFFF6A9 {
	width: 100%;
	height: 90px;
	table-layout: fixed;
	background-color: #FFBE1C;
}

#selectionmenuFFF6A9 td.menuitem {
	text-align: center;
	font: Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	overflow: hidden;
	white-space:nowrap;
	color: black;
}

/* 9AD8FF Set Selection Menu */ 

#selectionmenu9AD8FF {
	width: 100%;
	height: 90px;
	table-layout: fixed;
	background-color: #306CFF;
}

#selectionmenu9AD8FF td.menuitem {
	text-align: center;
	font: Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	overflow: hidden;
	white-space:nowrap;
	color: black;
}

/* B9F4FC Set Selection Menu */ 

#selectionmenuB9F4FC {
	width: 100%;
	height: 90px;
	table-layout: fixed;
	background-color: #3EABB2;
}

#selectionmenuB9F4FC td.menuitem {
	text-align: center;
	font: Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	overflow: hidden;
	white-space:nowrap;
	color: black;
}

/* FFDBE5 Set Selection Menu */ 

#selectionmenuFFDBE5 {
	width: 100%;
	height: 90px;
	table-layout: fixed;
	background-color: #FF93A9;
}

#selectionmenuFFDBE5 td.menuitem {
	text-align: center;
	font: Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	overflow: hidden;
	white-space:nowrap;
	color: black;
}

/* Extra Menu Selection */ 

#extramenu {
	width: 100%;
	height: 60px;
	table-layout: fixed;
	background-color: #3EABB2;
}

#extramenu td.menuitem {
	text-align: center;
	font: Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	overflow: hidden;
	white-space:nowrap;
	color: black;
}

/* Image Set Thumbnail Formatting */

.thumbnail {
  text-align: center;
}

.thumbnail_title {
	text-align: center;
	font:Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.thumbnail_titles {
	text-align: center;
	font:Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.banner_titles {
	text-align: center;
	font:Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.thumbnail_titlep {
	text-align: center;
	font:Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

td.index_table_cell
{
  vertical-align: bottom;
  padding-top: 10px;
  padding-bottom: 5px;
  width: 13%;
  /*
  padding-right: 5px;
  padding-left: 5px;
  */
  border: none;
}

td.index_subcat_table_cell
{ 
  vertical-align: bottom;
  padding-top: 5px;
  padding-bottom: 5px;
  border: none; 
}

.vidcapbanner_titles {
	text-align: center;
	font:Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
}

.mainpage_text {
	text-align: center;
	font:Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
}

.bottom_text {
	font:Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ffffff;
}

.table_titles {
	font:Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.table_content {
	text-align: center;
	font:Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.imagetitle {
	text-align: center;
	font:Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.gallerytitle {
	text-align: center;
	font:Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.Set_Update_Title {
	text-align: center;
	vertical-align: middle;
	font:Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.Set_Update_Content {
	text-align: left;
	vertical-align: top;
	font:Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.Update_title {
	/* text-align: left;
	text-decoration:underline; */
	font:Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
}

.Interview_title {
	/* text-align: left;
	text-decoration:underline; */
	font:Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 32px;
	font-weight:bold;
}


/* Menu Formatting */

.bio_text {
	text-align: justify;
	font:Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.ftable_content {
	text-align: left;
	font:Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}

/* Top drop down menu */

/* Reset */

.menu,
.menu ul,
.menu li,
.menu a {
	margin: 0;
	padding: 0;
	border: none;
	outline: none;
}

/* Menu */
.menu {	
	height: 40px;
	width: 100%;
	
	background: black;
	background: -webkit-linear-gradient(top, #000000 0%,#2c2d33 100%);
	background: -moz-linear-gradient(top, #000000 0%,#2c2d33 100%);
	background: -o-linear-gradient(top, #000000 0%,#2c2d33 100%);
	background: -ms-linear-gradient(top, #000000 0%,#2c2d33 100%);
	background: linear-gradient(top, #000000 0%,#2c2d33 100%);

	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}

.menu li {
	position: relative;
	list-style: none;
	float: left;
	display: block;
	height: 35px;
}

/* Links */

.menu li a {
	display: block;
	padding: 0 14px;
	margin: 6px 0;
	line-height: 28px;
	text-decoration: none;
	
	border-left: 1px solid #393942;
	border-right: 1px solid #4f5058;

	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 14px;

	color: #ffffff;
	text-shadow: 1px 1px 1px rgba(0,0,0,.6);

	-webkit-transition: color .2s ease-in-out;
	-moz-transition: color .2s ease-in-out;
	-o-transition: color .2s ease-in-out;
	-ms-transition: color .2s ease-in-out;
	transition: color .2s ease-in-out;
}

.menu li:first-child a { border-left: none; }
/* .menu li:last-child a{ border-right: none; } */

.menu li:hover > a { color: #579edc; }

/* Sub Menu */

.menu ul {
	position: absolute;
	top: 40px;
	left: 0;

	opacity: 0;
	
	background: #1f2024;

	-webkit-border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;

	-webkit-transition: opacity .25s ease .1s;
	-moz-transition: opacity .25s ease .1s;
	-o-transition: opacity .25s ease .1s;
	-ms-transition: opacity .25s ease .1s;
	transition: opacity .25s ease .1s;
}

.menu li:hover > ul { opacity: 1; }

.menu ul li {
	height: 0;
	overflow: hidden;
	padding: 0;

	-webkit-transition: height .25s ease .1s;
	-moz-transition: height .25s ease .1s;
	-o-transition: height .25s ease .1s;
	-ms-transition: height .25s ease .1s;
	transition: height .25s ease .1s;
}

.menu li:hover > ul li {
	height: 36px;
	overflow: visible;
	padding: 0;
}

.menu ul li a {
	width: 160px;
	padding: 4px 0 4px 20px;
	margin: 0;

	border: none;
	border-bottom: 1px solid #353539;
}

.menu ul li:last-child a { border: none; }

/* BackToTop button */

#scroll {
position:fixed;
right:10px;
bottom:10px;
cursor:pointer;
width:35px;
height:35px;
background-color:#969696;
text-indent:-9999px;
display:none;
-webkit-border-radius:60px;
-moz-border-radius:60px;
border-radius:60px
}

#scroll span {
position:absolute;
top:50%;
left:50%;
margin-left:-8px;
margin-top:-12px;
height:0;
width:0;
border:8px solid transparent;
border-bottom-color:#ffffff
}

#scroll:hover {
background-color:#000000;
opacity:1;filter:"alpha(opacity=100)";
-ms-filter:"alpha(opacity=100)";}


