body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: justify;
	/*background-image: url(../images/default.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	background-attachment: fixed;*/
	font-family: "Century Gothic", Arial;
}


input#search
{
	height: 20px;
	width: 200px;
	font-family: "Century Gothic", Arial;
	font-size: 14px;
	color:#14A90F;
	font-weight:bold;
}

input#searchsmall
{
	height: 20px;
	width: 140px;
	font-family: "Century Gothic", Arial;
	font-size: 14px;
	color:#14A90F;
	font-weight:bold;
}

.form2{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
/*	text-align: center;
	background-image: url(../images/bg.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	background-attachment: fixed;*/
	height: 24px;
	font-family: "Century Gothic", Arial;
}

.form1{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
/*	text-align: center;
	background-image: url(../images/bg.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	background-attachment: fixed;*/
	height: 24px;
	font-family: "Century Gothic", Arial;
}

.button
{
	width: 50px;
	height:24px;
	text-align:center;
	/*margin: 0px 5px 0px 5px;*/
}

.form2{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: center;
/*	background-image: url(../images/bg.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	background-attachment: fixed;*/
	height: 83px;
	font-family: "Century Gothic", Arial;
}

img {
	border: 0px;
}

.endspecies img:hover {
  border-left: 36px #ff7900 solid;
  padding-left: 3px;
}


div#spacesepzero {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

div#spacesep {
	margin-left: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
}

div#spaceseptwo {
	margin-left: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
}

div#spacesep3 {
	margin-left: 2px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

div#spacesep4 {
	margin-left: 6px;
	margin-top: 3px;
	margin-right: 6px;
	margin-bottom: 0px;
}

div#spacesep5 {
	margin-left: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
}

div#spacesep6 {
	margin-left: 2px;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 3px;
}

div#spacesep7 {
	margin-left: 0px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
}

div#spacesep8 {
	margin-left: 3px;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 0px;
}

div#spacesep9 {
	margin-left: 3px;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 0px;
	line-height: 13px;
}
div#spacesep10 {
	margin-left: 3px;
	margin-top: 13px;
	margin-right: 3px;
	margin-bottom: 13px;
}
div#spacesep11 {
	margin-left: 0px;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
}

div#spacesep12 {
	margin-left: 8px;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 0px;
}


div#space {
	margin-left: 2px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
}


div#topmenu {
	display:block; 
	text-decoration:none; 
	color:#FFF;
	text-align:center;
	width:104px; 
	height:20px;
	border:1px solid #333;
	overflow:hidden;
}

div#headlines {
	margin-top: 3px;
	margin-left: 7px;
	margin-right: 7px;
	margin-bottom: 3px;
	text-align:left;
	color:#ed2427;
}

div#polls {
	margin-top: 3px;
	margin-left: 7px;
	margin-right: 7px;
	margin-bottom: 3px;
	text-align:left;
	color:#333333;
}

div#pollscast {
	font-weight:bold;
	color:#ed2427;
}

div#pollsinfo {
	color:#333;
}

#div leftborder
{
	border-right:#333333;
	border-left-width: 5px;
	border-width: 5px;
}

div#bodytext {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:justify;
}

div#repshift {
	margin-left: 15px;
	margin-top: 3px;
	margin-right: 8px;
	margin-bottom: 0px;
	text-align:justify;
	color:#333;
}

div#bodytexttwo {
	margin-left: 0px;
	margin-top: 3px;
	margin-right: 20px;
	margin-bottom: 0px;
	text-align:left;
	color:#333;
}

div#bodytable {
	margin-left: 8px;
	margin-top: 3px;
	margin-right: 8px;
	margin-bottom: 0px;
	text-align:left;
	color:#333;
}

.welcome{
	background-image:url(../images/welcomebg.jpg);
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 500 px;
	
}

/********************************headlines ***********************************/

.container
{
/*margin-top: 3px;*/
text-align:center;
}


div.left
{
float:left;
width:83px;
margin:0;
}

div.content
{
margin-left:86 px;
}

.with_image
{
/*border:1px solid #13aa0c;*/
border:1px solid #89d485;
width:426px;
margin: 0px;
max-height:130px!important;
min-height:80px!important;
/*background-color:#d0f0f6;*/
background-color: #ddf8dc;
font-family: "Century Gothic", Arial;
text-align:justify;
padding:3px;
}

.no_image
{
/*border:1px solid #13aa0c;*/
border:1px solid #89d485;
margin-left:auto;
margin-right:auto;
width:426px;
/*height:50px;*/
/*background-color:#d0f0f6;*/
background-color: #ddf8dc;
/*background-color: #f3fbf3;*/
font-family: "Century Gothic", Arial;
text-align:justify;
padding:3px;
}

.with_image_p
{
/*border:1px solid #13aa0c;*/
border:1px solid #7facc9;
width:426px;
margin: 0px;
height:80px;
/*background-color:#d0f0f6;*/
background-color: #d5efff;
font-family: "Century Gothic", Arial;
text-align:justify;
padding:3px;
}

.no_image_p
{
/*border:1px solid #13aa0c;*/
border:1px solid #7facc9;
margin-left:auto;
margin-right:auto;
width:426px;
/*height:50px;*/
/*background-color:#d0f0f6;*/
background-color: #d5efff;
/*background-color: #f3fbf3;*/
font-family: "Century Gothic", Arial;
text-align:justify;
padding:3px;
}

.with_image_nl
{
/*border:1px solid #13aa0c;*/
border:1px solid #dd7f7f;
width:426px;
margin: 0px;
height:80px;
/*background-color:#d0f0f6;*/
background-color: #f8e5e5;
font-family: "Century Gothic", Arial;
text-align:justify;
padding:3px;
}

.no_image_nl
{
/*border:1px solid #13aa0c;*/
border:1px solid #dd7f7f;
margin-left:auto;
margin-right:auto;
width:426px;
/*height:50px;*/
/*background-color:#d0f0f6;*/
background-color: #f8e5e5;
/*background-color: #f3fbf3;*/
font-family: "Century Gothic", Arial;
text-align:justify;
padding:3px;
}

/*************************** end of headlines ************************/

/* ************************* for mini headlines ********************* */

div.left_mini
{
float:left;
width:53px;
margin:0;
}

div.content_mini
{
margin-left:56 px;
}

.end_box_noimage
{
/*border:1px solid #13aa0c;*/
border:1px solid #89d485;
margin-left:auto;
margin-right:auto;
width:250px;
/*height:50px;*/
/*background-color:#d0f0f6;*/
background-color: #ddf8dc;
/*background-color: #f3fbf3;*/
font-family: "Century Gothic", Arial;
text-align:left;
padding:3px;
}

.end_noimage_alt
{
/*border:1px solid #13aa0c;*/
border:1px solid #dcfeda;
margin-left:auto;
margin-right:auto;
width:250px;
/*height:50px;*/
background-color:#f2fff1;
/*background-color: #ddf8dc;*/
/*background-color: #f3fbf3;*/
font-family: "Century Gothic", Arial;
text-align:left;
padding:3px;
}

.end_box_image
{
border:1px solid #89d485;
/*border:1px solid #e7f6e6;*/
margin-left:auto;
margin-right:auto;
width:250px;
height:50px;
/*background-color:#d0f0f6;*/
background-color: #ddf8dc;
font-family: "Century Gothic", Arial;
text-align:left;
padding:3px;
}

.end_image_alt
{
border:1px solid #dcfeda;
/*border:1px solid #e7f6e6;*/
margin-left:auto;
margin-right:auto;
width:250px;
height:50px;
background-color:#f2fff1;
/*background-color: #ddf8dc;*/
font-family: "Century Gothic", Arial;
text-align:left;
padding:3px;
}

.end_box_noimage_p
{
/*border:1px solid #005a94;*/
border:1px solid #7facc9;
margin-left:auto;
margin-right:auto;
width:250px;
/*height:50px;*/
/*background-color:#d0f0f6;*/
/*background-color: #ddf8dc;*/
background-color: #d5efff;
font-family: "Century Gothic", Arial;
text-align:left;
padding:3px;
}

.end_box_image_p
{
/*border:1px solid #005a94;*/
border:1px solid #7facc9;
margin-left:auto;
margin-right:auto;
width:250px;
height:50px;
/*background-color:#d0f0f6;*/
background-color: #d5efff;
font-family: "Century Gothic", Arial;
text-align:left;
padding:3px;
}

.end_box_image_nl
{
/*border:1px solid #bb0000;*/
border:1px solid #dd7f7f;
margin-left:auto;
margin-right:auto;
width:250px;
height:50px;
/*background-color:#d0f0f6;*/
background-color: #f8e5e5;
font-family: "Century Gothic", Arial;
text-align:left;
padding:3px;
}

.end_box_noimage_nl
{
/*border:1px solid #bb0000;*/
border:1px solid #dd7f7f;
margin-left:auto;
margin-right:auto;
width:250px;
/*height:50px;*/
/*background-color:#d0f0f6;*/
/*background-color: #ddf8dc;*/
background-color: #f8e5e5;
text-align:left;
padding:3px;
font-family: "Century Gothic", Arial;
}

/*********************************** end of mini headlines *****************************/

div#esotm_container {
	margin-left: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	height: 182px;
}

div#esotm_container2 {
	margin-left: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	height: 139px;
}

div#merchandise_text_container {
	margin-left: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	height: 100px;
}

/*********************************** for main page content ******************************/

div.left_main
{
float:left;
width:153px;
margin:0;
}

div.content_main
{
margin-left:156 px;
}

.with_image_main
{
/*border:1px solid #13aa0c;*/
border:1px solid #89d485;
width:426px;
margin: 0px;
height:150px;
/*background-color:#d0f0f6;*/
background-color: #ddf8dc;
font-family: "Century Gothic", Arial;
text-align:justify;
padding:3px;
}

/******************************end of main page content *********************************/

/************************endangered on main page **************************/

.end_mainpage
{
/*border:1px solid #13aa0c;*/
border:1px solid #89d485;
margin-left:auto;
margin-right:auto;
width:426px;
/*height:50px;*/
/*background-color:#d0f0f6;*/
background-color: #ddf8dc;
/*background-color: #f3fbf3;*/
font-family: "Century Gothic", Arial;
text-align:justify;
padding:3px;
}

/**************************** end ******************************************/

/****************************various *****************************************/

.overview_box
{
/*border:1px solid #13aa0c;*/
border:1px solid #89d485;
margin-left:auto;
margin-right:auto;
width:420px;
/*height:50px;*/
/*background-color:#d0f0f6;*/
background-color: #ddf8dc;
/*background-color: #f3fbf3;*/
font-family: "Century Gothic", Arial;
text-align:justify;
padding:3px;
}

.overview_box_new
{
/*border:1px solid #13aa0c;*/
border:1px solid #89d485;
margin-left:auto;
margin-right:auto;
width:420px;
/*height:50px;*/
/*background-color:#d0f0f6;*/
background-color: #ddf8dc;
/*background-color: #f3fbf3;*/
font-family: "Century Gothic", Arial;
text-align:justify;
padding:3px;
}
/**************************** news section *****************************************/

.storylinks_box_left
{
/*border:1px solid #13aa0c;*/
border:1px solid #dd7f7f;
margin-left:auto;
margin-right:auto;
width:207px;
height:15px;
/*background-color:#d0f0f6;*/
background-color: #f8e5e5;
/*background-color: #f3fbf3;*/
font-family: "Century Gothic", Arial;
text-align:left;
padding:3px;
}

.storylinks_box_right
{
/*border:1px solid #13aa0c;*/
border:1px solid #dd7f7f;
margin-left:auto;
margin-right:auto;
margin-top: 0px;
width:207px;
height:15px;
/*background-color:#d0f0f6;*/
background-color: #f8e5e5;
/*background-color: #f3fbf3;*/
font-family: "Century Gothic", Arial;
text-align:right;
padding:3px;
}

.with_image_news
{
/*border:1px solid #13aa0c;*/
/*border:1px solid #89d485;*/
width:426px;
margin: 0px;
height:80px;
/*background-color:#d0f0f6;*/
/*background-color: #ddf8dc;*/
font-family: "Century Gothic", Arial;
text-align:justify;
padding:3px;
}

.no_image_news
{
/*border:1px solid #13aa0c;*/
/*border:1px solid #89d485;*/
margin-left:auto;
margin-right:auto;
width:426px;
/*height:50px;*/
/*background-color:#d0f0f6;*/
/*background-color: #ddf8dc;*/
/*background-color: #f3fbf3;*/
font-family: "Century Gothic", Arial;
text-align:justify;
padding:3px;
}


/*******************FOR MERCHANDISE***********************/

div.img
{
  margin: 2px;
  border: 1px solid #0000ff;
  height: auto;
  width: auto;
  float: left ;
  text-align: center;
}	
div.img img
{
  display: inline;
  margin: 3px;
  border: 1px solid #ffffff;
}
div.img a:hover img {border: 1px solid #0000ff;}
div.desc
{
  /*text-align: center;*/
  font-weight: normal;
  width: 120px;
  margin: 2px;
}

.container_m
{
/*margin-top: 3px;*/
text-align:center;
}


div.left_m
{
float:left;
max-width:170px!important;
min-width:120px!important;
margin:0;
padding-right: 2px;
}

div.content_m
{
margin-left:157 px;
height: auto;
}

.with_image_m
{
/*border:1px solid #13aa0c;*/
border:1px solid #89d485;
width:426px;
margin: 0px;
max-height:170px!important;
min-height:150px!important;
/*background-color:#d0f0f6;*/
background-color: #ddf8dc;
font-family: "Century Gothic", Arial;
text-align:justify;
padding:3px;
}

.with_image_nls
{
/*border:1px solid #13aa0c;*/
border:1px solid #dd7f7f;
width:426px;
margin: 0px;
height:150px;
/*background-color:#d0f0f6;*/
background-color: #f8e5e5;
font-family: "Century Gothic", Arial;
text-align:justify;
padding:3px;
}

.no_image_nls
{
/*border:1px solid #13aa0c;*/
border:1px solid #dd7f7f;
margin-left:auto;
margin-right:auto;
width:426px;
/*height:50px;*/
/*background-color:#d0f0f6;*/
background-color: #f8e5e5;
/*background-color: #f3fbf3;*/
font-family: "Century Gothic", Arial;
text-align:justify;
padding:3px;
}

.with_image_ps
{
/*border:1px solid #13aa0c;*/
border:1px solid #7facc9;
width:426px;
margin: 0px;
height:150px;
/*background-color:#d0f0f6;*/
background-color: #d5efff;
font-family: "Century Gothic", Arial;
text-align:justify;
padding:3px;
}

.no_image_ps
{
/*border:1px solid #13aa0c;*/
border:1px solid #7facc9;
margin-left:auto;
margin-right:auto;
width:426px;
/*height:50px;*/
/*background-color:#d0f0f6;*/
background-color: #d5efff;
/*background-color: #f3fbf3;*/
font-family: "Century Gothic", Arial;
text-align:justify;
padding:3px;
}


.no_image_p_small
{
/*border:1px solid #13aa0c;*/
border:1px solid #7facc9;
margin-left:auto;
margin-right:auto;
width:190px;
/*height:50px;*/
/*background-color:#d0f0f6;*/
background-color: #d5efff;
/*background-color: #f3fbf3;*/
font-family: "Century Gothic", Arial;
text-align:justify;
padding:3px;
}

.menu_bar
{
border:1px solid #89d485;
color:#FFFFFF;
margin-left:auto;
margin-right:auto;
width:892px;
/*height:50px;*/
/*background-color:#d0f0f6;*/
background-color: #ddf8dc;
/*background-color: #f3fbf3;*/
font-family: "Century Gothic", Arial;
font-size: 11px;
font-weight:bold;
text-align:center;
padding:3px;
}

.menu_bar a
{
text-decoration:none;
color:#13aa0c;
}

.menu_bar a:hover
{
color:#000000;
}

.menu_bar a:visited
{
color:black;
}

.integral
{
/*border:1px solid black;*/
/*color: white;*/
margin: 0px;
width:888px;
/*height:50px;*/
/*background-color:#d0f0f6;*/
/*background-color: #333333;*/
/*background-color: #f3fbf3;*/
/*background: url(../images/ltgraydk.gif);*/
font-family: "Century Gothic", Arial;
font-size: 11px;
font-weight:bold;
text-align:center;
padding:5px;
margin-right: 11px;
}

div.left_integral
{
float:left;
width:31px;
margin:0;
}

div.integral_main
{
margin-left:59 px;
}

/************************slideshow****************************/
.main_image {
    width: 672px;
    height: 220px;
    float: left;
    background: #00ac00;
    position: relative;
    overflow: hidden; /*--Overflow hidden allows the description to toggle/tuck away as it slides down--*/
    color: #fff;
}
.main_image h2 {
    font-size: 15px;
    font-weight: bold;
    margin: 0 0 5px;
    padding: 10px;
}
.main_image p {
    font-size: 12px;
    line-height: 1.6em;
    padding: 10px;
    margin: 0;
}
.block small { /*--We'll be using this same style on our thumbnail list--*/
    font-size: 11px;
    padding: 0 0 0 20px;
    background: url(../images/icon_calendar.gif) no-repeat 0 center;
}
.main_image .block small {margin-left: 10px;}
.main_image .desc{
    position: absolute;
    bottom: 0;
    left: 0; /*--Stick the desc class to the bottom of our main image container--*/
    width: 100%;
    display: none; /*--Hide description by default, if js is enabled, we will show this--*/
}
.main_image .block{
    width: 100%;
    background: #111;
    border-top: 1px solid #000;
}
.main_image a.collapse { /*--This is our hide/show tab--*/
    background: url(../images/btn_collapse.gif) no-repeat left top;
    height: 27px;
    width: 93px;
    text-indent: -99999px;
    position: absolute;
    top: -27px;
    right: 20px;
	outline: none;
}
.main_image a.show {background-position: left bottom;}

.image_thumb {
    float: left;
    width: 227px;
    background: #f0f0f0;
    border-right: 1px solid #fff;
    border-top: 1px solid #ccc;
	height: 218px;
}
.image_thumb img {
    border: 1px solid #ccc;
    padding: 5px;
    background: #fff;
	width: 60px;
    float: left;
}
.image_thumb ul {
    margin: 0;
    padding: 5px;
    list-style: none;
}
.image_thumb ul li{
    margin: 0 0 5px;
    padding: 5px 10px;
    background: #f0f0f0 url(../images/nav_a.gif) repeat-x;
    width: 197px;
    float: left;
    border-bottom: 1px solid #ccc;
    border-top: 1px solid #fff;
    border-right: 1px solid #ccc;
	height: 54px;
}
.image_thumb ul li.hover { /*--Hover State--*/
    background: #ddd;
    cursor: pointer;
}
.image_thumb ul li.active { /*--Active State--*/
    background: #fff;
    cursor: default;
	position: relative;
	/*margin-left: -20px;*/
}
html .image_thumb ul li h2 {
    font-size: 12px;
    margin: 5px 0;
    padding: 0;
	font-weight: bold;
}
.image_thumb ul li .block {
    float: left;
    margin-left: 10px;
    padding: 0;
    width: 100px;
}
.image_thumb ul li p{display: none;}/*--Hide the description on the list items--*/
