﻿/* NY */

* {
  margin: 0;
  padding: 0;
}

a img{
	border: 0;
}

form
{
    height: 100%;
}

html, body {
  height: 100%; /* Required */
}

#container-page {
  width: 100%;
  height: 100%;
  text-align: left;
  position: relative;
  min-height: 100%; /* For Modern Browsers */
  height: auto !important; /* For Modern Browsers */
  height: 100%; /* For IE */  
}

#container-head {
  height: 130px;
}


#container-head-menu
{
    position: absolute;
    top: 95px;
    left: 35px;
}

#head {
  padding: 1em;
}

#container-content {
    padding: 0 2em 40px 2em;
}

#inner-container-content
{
    min-height: 652px;
}

#container-content:after {
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}


#container-foot 
{
  width: 100%;
  position: relative;
  bottom: 0;
  bottom: -1px; /* For Certain IE widths */
  height: 90px;
}

#foot {
  padding: 0 1em;
  line-height: 40px;
}

/* Containers */

#container
{
	
}

#innercontainer
{

	
}

#content .innercontent{
	background-color:#FFFFFF;
}

#content .sponsorinnercontent{
	background-color:#FFFFFF;
}

.innercontent{
	background-color:#FFFFFF;
}

.banners
{
	background-color: #FFFFFF;
}


.text{
	padding: 4px;
	width: 530px;
	font-size: 9pt;
	color: #777676;	
}

.text2{
	/*padding: 0 0 4px 8px;*/
	width: 138px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color:#81807e;
}	

.innercontent img{
	/*margin-bottom: 8px;*/
}
.sponsors
{
    width: 622px;
    height: auto;
}

table
{
    margin:0px;
    padding: 0px;
}

.innersponsor{
	background-color: #FFFFFF;
	width: 622px;
}


#topcontainer{
	height: 130px;
	width: 100%;
	background-image: url(../../img/top_shade.png);
	background-repeat:repeat-x;
	background-color: aqua;
	/*background-color: #faaa2d;*/
}




#contentcolumn
{
    padding: 0;
    margin: 0 20px 0 10px;
}

#contentcolumn .tops
{
    height: 8px;
    width: 622px;
    vertical-align:bottom;
}

#spl img{
	display:block;
padding: 0px;
margin: 0px;
}

#contentcolumn .bottoms
{
    height:8px;
    width: 622px;
    vertical-align:top;
}

#contentcolumn .content
{
    background-color:#FFF;
    width: 622px;
}

#contentcolumn .content .innercontent
{
    background-color:#FFF;
    width: 622px;
}

#contentcolumn .content .innercontent .ic_img
{
    margin-left: 20px;
}

#contentcolumn .content .innercontent .text
{
    margin: 0 60px 0 30px;
}


/* banner */

#bannercolumn
{
    padding: 0;
    margin:0;
}

#bannercolumn .tops
{
    height: 12px;
    width: 148px;
    vertical-align:bottom;
}

#bannercolumn .bottoms
{
    height:10px;
    width: 148px;
    vertical-align:top;
}

#bannercolumn .content
{
    background-color:#FFF;
    width: 148px;
}

#bannercolumn .content .innercontent
{
    background-color:#FFF;
    width: 148px;
}

#bannercolumn .content .innercontent .text
{
   padding: 8px;
   font-family: Arial, Georgia,verdana;
   font-size: 10px;
   width: 140px;
   color: #81807e;
}

#bannercolumn .content .innercontent .text h4
{
   font-size: 13px;
   font-weight: normal;
   color: #81807e;
   font-family: Georgia;
}

#bannercolumn .content .innercontent .text a
{
   color:#e58622;
   text-decoration: none;
   margin-top: 3px;
}

#bannercolumn .content .innercontent .text a:hover
{
   color:#e58622;
   text-decoration: underline;
}

#bannercolumn img
{
    border: 0;
}

.undermeny
{
    margin-left: 13px;
    padding-top: 10px;
    font-family: Arial, Georgia, Verdana;
    font-size: 11px;
}

.undermeny a
{
    color: #e78222;
    text-decoration: none;
    margin-right: 9px;
}

.undermeny a:hover
{
    text-decoration: underline;
}

.newslist
{
    font-family: Verdana;
    font-size: 11px;
}

.newslist a
{
    color: #e78121;
    text-decoration: none;
}

.newslist a:hover
{
    color: #e78121;
    text-decoration: underline;
}









/*text*/

h2{
	color: #e78121;
	font-weight:normal;
}


.archivelink a
{
    font-family: Arial, Georgia, Verdana;
    font-size: 11px;
    color:#e58622;
    text-decoration: none;
}

.archivelink a:hover
{
    font-family: Arial, Georgia, Verdana;
    font-size: 11px;
    text-decoration: underline;
}
