/*body {
	margin: 0;
	padding: 0;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:#3B3B3B;
	}*/
	body {
		color:#666666;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		margin: 0px;
		background-color:#000000;
		background-image:url(images/background.jpg);
		background-attachment:fixed;
		background-position:center top;
		background-repeat:no-repeat;
}
	
	
a:link{background:#000; color: #666666; text-decoration: none}
a:visited {color: #666666; text-decoration: none}
a:hover {color: #FFF000; text-decoration: Bold}


div.ss-content{
background-color:black;
margin:0 auto;
}

.ss-head-v2 {
height:316px;

}

.flyer {
margin-bottom:1px;
padding:5px 5px 10px;
position:relative;
}

.flyer1 {
repeat-x scroll 0 -3px;
margin-bottom:10px;
padding:10px 5px 15px;
position:relative;
}

div.outer {
background:white none repeat scroll 0 0;
border-left:0px solid #C0CCD3;
border-right:0px solid #C0CCD3;
border-top:0px solid #C0CCD3;
border-bottom:0px solid #C0CCD3;
margin:0 auto;
width:984px;
}

h1
	{
		font:bold 2.2em arial,helvetica,sans-serif;
		background:#ffd700;
		padding:2px 4px;
		border:solid #781351;
		border-width:2px 2px;
		margin:0 0 0.8em;
		font-weight:normal;
		letter-spacing:1px
	}
.Party_links
	{
		font:bold 3.2em arial,helvetica,sans-serif;
		font-size: 14px;
		background:#781351;
		padding:2px 2px;
		border:solid #d7b9c9;
		border-width:2px 2px;
		margin:0 0 0.14em;
		font-weight:normal;
		color: white;
		letter-spacing:1px
	}
 #root {
 
    height:310px;
    width:975px;
    background-color:#eee;
    border:1px solid #333;
    white-space: normal;
   	filter:alpha(opacity=50);
	opacity: 5.5;
	-moz-opacity:4.3;
	left:160px;
	position:relative;
	top:168px;

    }
    #headlines {
     
        background-color:#eee;
        border:1px solid #333;
        white-space: normal;
       	filter:alpha(opacity=70);
    	opacity: 5.5;
    	-moz-opacity:0.5;
    	left:260px;
    	position:relative;
    	top:1px;
    
    }

  #handle {
    width:300px;
    color:white;
    background-color:#eee;
    }
   

div.ss-content {
margin:0px;

}

.ss-cols-2col-t1{
border-top:11px solid white;
margin-top:-1px;
position:relative;
}

div.ss-cols-3col {padding:0 0px 192% 2px;}

div.ss-cols-3col .col2 {
border-top:0px solid #C0CCD3;
border-left:0px solid #C0CCD3;
border-right:0px solid #C0CCD3;
border-bottom:0px solid #C0CCD3;
float:left;
margin:0 0 0 5px;
padding-right:0px;
padding-left:0px;
Padding-top: 2px;
Padding-bottom: 0px;
width:171px;
position:relative;
}

div.ss-cols-3col .col1 {
border-top:1px solid #C0CCD3;
border-left:2px solid #C0CCD3;
border-right:1px solid #C0CCD3;
border-bottom:1px solid #C0CCD3;
float:left;
margin-bottom:10px;
padding:10 0px;
width:800px;

}

.ss-wrap {
background:white none repeat scroll 0 0;
border-left:4px solid white;
border-right:4px solid white;
border-bottom:4px solid white;
margin:0 auto;
width:985px;
}

.wrap {
background:black none repeat scroll 0 0;
border-left:4px solid white;
border-right:4px solid white;
border-bottom:4px solid white;
margin:0 auto;
width:985px;
}
.ss-footer {
background:#000000  repeat-x scroll 0 -3px;
margin-bottom:10px;
padding:18px 15px 26px;
position:relative;
width:955px;
}

Table.Main{
	/*
	position: absolute;
	top: 0px;
	
	left: 50px;*/
	
}
img {
    border-style: none
}
.tableborders{b}


.normal4{
	border-style: solid;
	border-top-width:    0px; 
	border-bottom-width: 0px; 
	border-left-width:   0px;
	border-right-width:  0px;
	border-color: #000;
	font-family:verdana;
	font-size: 12px;	
	color: #BFDFFF;
}

.normal{

	margin: 5em;
	padding: 0em;
	border: 2px solid #666666;
	width: 30em

	
}

.normal6{
	border-style: solid;
	border-top-width:    0px; 
	border-bottom-width: 0px; 
	border-left-width:   0px;
	border-right-width:  0px;
	border-color: #000;
	font-family:tahoma;
	font-size: 13px;	
	color: #228b22;
}

.Header{border:medium none;
float:left;
font-size:140%;
font-weight:700;
line-height:1.2em;
margin:0;
padding:0; color: #A52A2A;}

.header2 {
	color: #A52A2A;
	font-weight: bold;
}

.linklist16 {
list-style-type:circle;
margin:0;
padding:0;
}

.linklist16 li {
list-style-type:circle;
background-position:0 0.8em;
font-size:110%;
font-weight:bold;
line-height:1.20em;
overflow:hidden;
}

.Normal1{
	border-style: solid;
	border-top-width:    0px; 
	border-bottom-width: 0px; 
	border-left-width:   0px;
	border-right-width:  0px;
	font-family: Eras Demi ITC;
	font-size: 16px;	
	color: #A52A2A;
	filter:dropshadow(color=white, offx=5, offy=5, positive=true);
		
}

.normal5{
	border-style: solid;
	border-top-width:    0px; 
	border-bottom-width: 0px; 
	border-left-width:   0px;
	border-right-width:  0px;
	border-color: #000;
	font-family: verdana;
	font-size: 11px;	
	color: #FFFFFF;}
.normal2{
	border-style: solid;
	border-top-width:    0px; 
	border-bottom-width: 0px; 
	border-left-width:   0px;
	border-right-width:  0px;
	border-color: #000;
	font-family: verdana;
	font-size: 12px;	
	color: #BFDFFF;}
	
	.normal3{
		border-style: solid;
		border-top-width:    0px; 
		border-bottom-width: 0px; 
		border-left-width:   0px;
		border-right-width:  0px;
		border-color: #000;
		font-family: verdana;
		font-size: 12px;	
		color: #666666;}

  .inn_99 {     background-image: url("images/trdown.jpg");     height:5px;    } 

.cubeheader5
{
	border-style: solid;
	border-top-width:    1px; 
	border-bottom-width: 1px; 
	border-left-width:   1px;
	border-right-width:  1px;
	border-color: white;
	font-family: "Book Antiqua", Verdana, Arial, Helvetica, sans-serif; 
	font-size: 22px;	
	color: white;
	font-weight: bold;
	/*text-decoration: underline;cursive;*/
	background-color:#A52A2A;
	
}
.BioCubeHeader
{
	border-style: solid;
	border-top-width:    2px; 
	border-bottom-width: 2px; 
	border-left-width:   2px;
	border-right-width:  2px;
	border-color:#ffd700;
	height: 22px;
	font-weight: bold;
	font-family: Book Antiqua;;
	font-size: 20px;	
	color: #1e90ff;
	background-color:#ffffff;
	margin:2;
	padding:2;
}
.spotlightheader
{
	border-style: solid;
	border-top-width:    1px; 
	border-bottom-width: 1px; 
	border-left-width:   1px;
	border-right-width:  1px;
	border-color: white;
	font-family: "Book Antiqua", Verdana, Arial, Helvetica, sans-serif; 
	font-size: 22px;	
	color: white;
	font-weight: bold;
	/*text-decoration: underline;cursive;*/
	background-color:#A52A2A;
	
}
TABLE.menu {BORDER-RIGHT: #A52A2A 1px solid;
	    BORDER-TOP: #A52A2A 1px solid;
	    BORDER-BOTTOM: #A52A2A 1px solid;
	    BORDER-LEFT: #A52A2A 1px solid;
	  	}

	
	#photo2 {
	position:absolute; left:25%; top:182px;
	}/* position image on home page*/

#mainmenu0 {
	BORDER-RIGHT: #A52A2A 1px solid; 
	BORDER-TOP: #A52A2A 1px solid; 
	BORDER-BOTTOM: #A52A2A 1px solid; 
	BORDER-LEFT: #A52A2A 1px solid; 
	VISIBILITY: hidden; 
	CURSOR: pointer; 
	position:absolute; left:300px; top:555px;
	background-color: #ff4500;
	 
}

TABLE.menu1 TD {
	COLOR: white; 		/* Must be the same as tdBgColor in MScript.js */
	BACKGROUND-COLOR: black;	/* Must be the same as tdBgColor in MScript.js */
	BORDER-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	BORDER-LEFT: 0px; 
	BORDER-BOTTOM: 0px; 
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 8px; 
	PADDING-BOTTOM: 2px; 
	PADDING-TOP: 0px; 
	FONT-SIZE: 8pt; 
	FONT-FAMILY: Arial; 
	WHITE-SPACE: nowrap; 

}
.TABLE_Headline {
			
	BACKGROUND-COLOR: black;	/* Must be the same as tdBgColor in MScript.js */
	border-color: #A52A2A;
	BORDER-RIGHT: #A52A2A 2px solid; 
	BORDER-TOP: #A52A2A 2px solid; 
	BORDER-BOTTOM: #A52A2A 2px solid; 
	BORDER-LEFT: #A52A2A 2px solid; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 2px; 
	PADDING-TOP: 2px; 
		
}
.comment_tbl{
	border-color: #A52A2A;
	BORDER-RIGHT: #A52A2A 2px solid; 
	BORDER-TOP: #A52A2A 0px solid; 
	BORDER-BOTTOM: #A52A2A 0px solid; 
	BORDER-LEFT: #A52A2A 0px solid;
	PADDING-RIGHT: 0px; 
	}
#comment_tbl2{
	border-color: #A52A2A;
	BORDER-RIGHT: #A52A2A 0px solid; 
	BORDER-TOP: #A52A2A 0px solid; 
	BORDER-BOTTOM: #A52A2A 0px solid; 
	BORDER-LEFT: #A52A2A 2px solid;
	
	}
	


 /******************************************************************/

.mPhoto {
	position:absolute;
	top:0px;
	left:0px;
	valign:center;
	-moz-opacity:0.0;
	filter:Alpha(opacity=0);
	border:0px solid;
	border-color:#CCE6FF;
	color: #607291;
}

.btn {
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	font-family:verdana;
	font-size:9px;
	margin-top:5px;
	width:140px;
}

#photoCredits {
	font-family:verdana;
	font-size:9px;
	margin-top:5px;
}

#CenterImg{
		position:absolute; left:300px; top:280px;
		
		
		/*** For Big image on display page************/
	}


h1 {
	font-size:10pt;
	font-weight:bold;
	font-family: "Broadway", Verdana, Arial, Helvetica, sans-serif; 
}

#mContainer {
	background-color:#C0C0C0;
	
	
	
}

.pre2 {
	padding:2px;
	border-style:solid;
	border-width:0px;
	border-color:#000000;
	font-family:"Book Antiqua", Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFFFDD;
	font-weight:bold;
	overflow:hidden;	
	z-index:1; 
}

#navmenu ul {margin-top: 4px;margin-bottom: 4px; margin-left: 3px;padding: 0;list-style-type:upper-roman; list-style-image: none; background-color:transparent;} 
		#navmenu li {display: inline; }
		  #navmenu ul li a {text-decoration:none;  margin: 5px;padding: 0px 20px 0px 20px; color: black ;background: #FFFFDD; font-weight: bold; font-size: 12px;}
	 	 #navmenu ul li a:link{background: #A52A2A; color: #FFFFFF; text-decoration: none}
		  #navmenu ul li a:visited { color: #FFFFFF;;font-weight:bold;text-decoration: none;background: #A52A2A;}
 		#navmenu ul li a:hover { font-weight:bold; color: #A52A2A;text-decoration: none;background:white ;}

#navmenu ul li{
			position: relative;
			 display: inline;
			float: center;
			padding: 2px;
			background-color:transparent;
			border-style: solid;
			border-top-width:    0px;
			border-bottom-width: 0px;
			border-left-width:   0px;
			border-right-width:  0px;
				}
#navmenu ul li  a{
		 display: inline;
		 border-style: solid;
		 border-top-width:    0px;
		 border-bottom-width: 0px;
		 border-left-width:   0px;
		 border-right-width:  0px;
		 border-color: white;
		 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		 font-size: 11px;
		 color: red;
	 }

	.menuDiv
	{	border:1px solid;
		border-color:#BFDFFF; /*#CCE6FF;*/
		background-color:transparent;
		color: #607291;
		font-size: 12px;
		font-family: Arial;
		padding: 5px;
	}
	
	/*--- Solid border around "Query Detail" box ---------------------------*/
	.Border
	{
		border-style: solid;
		border-top-width:    1px; 
		border-bottom-width: 1px; 
		border-left-width:   1px;
		border-right-width:  1px;
		border-color: #6C8BAC;
	
		font-family: Arial;
		font-size: 12px;	
		color: #607291;
		background-color: #FFF;	
	}
	
	.Border2
	{
		border-style: solid;
		border-top-width:    1px; 
		border-bottom-width: 1px; 
		border-left-width:   1px;
		border-right-width:  1px;
		border-color: #E56717;
	
		font-family: Arial;
		font-size: 12px;	
		color: #607291;
		background-color: #FFF;	
	}
	
		
	.BlueBorder
	{
		border-style: solid;
		border-top-width:    1px; 
		border-bottom-width: 1px; 
		border-left-width:   1px;
		border-right-width:  1px;
		border-color: #0052A4;
	
		font-family: Arial;
		font-size: 12px;	
		color: #607291;
		background-color: #FFFFFF;	
	}
	.BlackBorder
	{
		border-style: solid;
		border-top-width:    1px; 
		border-bottom-width: 1px; 
		border-left-width:   1px;
		border-right-width:  1px;
		border-color: #333333;
	
		font-family: Arial;
		font-size: 12px;	
		color: #607291;
		background-color: white;	
	}
	.GreenBorder
	{
		border-style: solid;
		border-top-width:    1px; 
		border-bottom-width: 1px; 
		border-left-width:   1px;
		border-right-width:  1px;
		border-color: #666;
	
	}
	.HeadlineBorder
		{
			
		
			font-family: Arial;
			font-size: 11px;	
			color: white;
			background-color:#9acd32;	
	}

.BlueCubeHeader
{
	border-style: solid;
	border-top-width:    0px; 
	border-bottom-width: 0px; 
	border-left-width:   0px;
	border-right-width:  1px;
	border-color:#0052A4; /*487068;*/

	height: 19px;
	
	font-family: Arial;
	font-size: 12px;	
	color: #FFFFFF;
	background-color: #0052A4; /*#4696EE;*/
}

.BlackCubeHeader
{
	border-style: solid;
	border-top-width:    0px; 
	border-bottom-width: 0px; 
	border-left-width:   0px;
	border-right-width:  1px;
	border-color:#487068;
	height: 19px;
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;	
	color: white;
	background-color:#cdc9c9;	
}

.GreenCubeHeader
{
	border-style: solid;
	border-top-width:    1px; 
	border-bottom-width: 1px; 
	border-left-width:   1px;
	border-right-width:  1px;
	border-color:#cd5c5c;
	height: 19px;
	font-weight: bold;
	font-family: Book Antiqua;
	font-size: 14px;	
	color: white;
	background-color:#666666;
	margin:2;
	padding:2;

}

.event_header
{
	border-style: solid;
	border-top-width:    2px; 
	border-bottom-width: 2px; 
	border-left-width:   2px;
	border-right-width:  2px;
	border-color:#cd5c5c;
	height: 25px;
	font-weight: bold;
	font-family:Book Antiqua;
	font-size: 14px;	
	color: white;
	background-color: #141c2e;
	margin-bottom: 3px;
	

}
.event_name
{
	border-style: solid;
	border-top-width:    1px; 
	border-bottom-width: 1px; 
	border-left-width:   1px;
	border-right-width:  1px;
	border-color:#cd5c5c;
	height: 19px;
	font-weight: bold;
	font-family: Book Antiqua;
	font-size: 11px;	
	color: white;
	background-color:#666666;
	overflow:hidden;
	display:list-item;
	
}

.CubeHeader
{
	border-style: solid;
	border-top-width:    1px; 
	border-bottom-width: 1px; 
	border-left-width:   1px;
	border-right-width:  1px;
	border-color:#cd5c5c;
	font-weight: bold;
	font-family: "Courier New", Courier, monospace;
	font-size: 15px;	
	color: White;
	background-color:#369;	
}

.cubeheader3
{
	border-style: solid;
	border-top-width:    3px; 
	border-bottom-width: 3px; 
	border-left-width:   3px;
	border-right-width:  3px;
	border-color: white;

	height: 19px;
	
	font-family: Arial;
	font-size: 12px;	
	color: #4A7AD9;
	background-color: #eedd82;	
}


.footer{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
}
.copyright{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.folderupdate{
	color: #cdcdc1;
	font-family:  sans-serif;
	font-size: 10px;
	font-weight:bold;
}
.footerlinks:link{color: #FFFFFF; text-decoration: none}
.footerlinks:visited {color: #FFFFFF; text-decoration: none}
.footerlinks:hover {color: #A52A2A; text-decoration: none}


.adlinks:link{color: #339933; text-decoration: none;background-color:#f5f5f5;}
.adlinks:visited {color: #339933; text-decoration: none;background-color:#A52A2A;}
.adlinks:hover {color: #339933; text-decoration: none}


#slideshow {
    position:relative;
    height:570px;
    border:1px solid;
    border-color:#BFDFFF; /*#CCE6FF;*/
    color: #607291;
    font-size: 12px;
    font-family: Arial;
    padding: 6px;
    margin-bottom: 5px;
    margin-top: 5px;
}

#slideshow DIV {
    position:absolute;
    z-index:1;
    opacity:0.0;
    height: 510px;
    background-color: #FFF;
}

#slideshow DIV.active {
    z-index:10;
    opacity:1.0;
}

#slideshow DIV.last-active {
    z-index:9;
}

#slideshow DIV IMG {
    display: block;
    border: 0;
    margin-bottom: 0px;
    margin-TOP: 0px;
}
/*-----------------------SlideShow 1-------------------------*/

#slideshow1 {
    position:relative;
    height:190px;
      
}

#slideshow1 DIV {
    position:absolute;
    z-index:1;
    opacity:0.0;
    height: 190px;
    background-color: #FFF;
}

#slideshow1 DIV.active {
    z-index:10;
    opacity:1.0;
}

#slideshow1 DIV.last-active {
    z-index:9;
}

#slideshow1 DIV IMG {
    display: block;
    border: 0;

}

/*-----------------------SlideShow2-------------------------*/

#slideshow2 {
    position:relative;
    height:300px;
      
}

#slideshow2 DIV {
    position:absolute;
    z-index:1;
    opacity:0.0;
    height: 300px;
    background-color: #FFF;
}

#slideshow2 DIV.active {
    z-index:10;
    opacity:1.0;
}

#slideshow2 DIV.last-active {
    z-index:9;
}

#slideshow2 DIV IMG {
    display: block;
    border: 0;

/*-----------------------SlideShow3-------------------------*/

#slideshow3 {
    position:absolute;
    height:300px;
    padding: 20px;
      
}

#slideshow3 DIV {
    position:absolute;
    z-index:1;
    opacity:0.0;
    height: 300px;
    background-color: #FFF;
}

#slideshow3 DIV.active {
    z-index:10;
    opacity:1.0;
}

#slideshow3 DIV.last-active {
    z-index:9;
}

#slideshow3 DIV IMG {
    display: block;
    border: 0;

}
fieldset
	{
		border: 1px solid #d7b9c9;
		margin: 0 .5em 2em .5em;
		padding: 0 .5em .5em .5em;
		position: relative;
	}
	.fieldsetHighlight
	{
		border: 1px solid #d7b9c9;
		background: #f3e6ed;
	}
	legend
	{
		font-weight: bold;
		color: #fff;
		background: #ffa20c;
		border: 1px solid #781351;
		padding: 2px 6px;
		position:absolute;
		top: -1em;
		left: .5em;
	}
img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
#photo {float:left; margin:0 1em 1em 0}
#text {text-align:justify;}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}

#video_menu
{
padding:0;
margin:0;
color:#fff;
font-family: arial, helvetica, sans-serif;
white-space:nowrap;
list-style-type:none;
}
#video_menu li {display:inline;}
#video_menu li a
{
padding:0.2em 1em;
background:#fc6;
color:#000;
text-decoration:none;
float:left;
border:1px solid #000;
}
#video_menu li a:hover
{
background:#08c;
color:#fff;
