<!--
  This template demonstrates 2 column static web page layout
  implementation using css and no tables.
-->
body 	{
  	text-align: center;
  	font-family: Georgia, Serif;
	background: #000000;
	link: #CE223C; 
	alink: #CE223C; 
	vlink: #CE223C;
	}

#topframe {
	position: absolute;
	top:0px;
	left:6px;
	width: 900px;
	height:110px;
	margin: 0;
	background: #000000;
	}

#frame {
	position: absolute;
	top:111px;	
	left:6px;
  	width:900px;
  	margin-top: 0px;
	text-align: center;
	background: #000000;
	}

#frame h1 {
	margin-top:5px;
	margin-bottom:1px;
	font-size:26px;
	color: #000000;
	}

#headlogoleft {
		float: left;
		background: #000000;
		}

#headlogoright {
		float: right;
		margin-top: 30px;
		}

#monthdrop 	{
		padding: 0px;
		margin: 0px;
		}

#main 	{

	float: right;
  	width: 680px;
	height: 100%;
  	background: #ffffff;
  	padding: 0px;
  	margin:0px;
	}

#leftcontent {
  	float: left;
  	width: 193px;
	height: 900px;
  	background: #000000;
  	padding: 0px;
  	margin: 0px;
	}

#leftcontent a {
	color: #ffffff;
  	font-size:22px;
  	line-height:2;

		}

#leftcontent li {    
        color: #ffffff;
        border-top: 3px solid;
        border-right: 3px solid;
        border-bottom: 2px solid;
        border-left: 2px solid;
        list-style-type:none;
        margin-top: 0px;        
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: -50px;
        padding: 0px;  
        width: 193px;       
		}
#leftcontent li a:link: #CE223C;
		v:link: #FFFFFF;
		hover: #CE223C; text-decoration: underline;
                }

h1 	{
	text-align: center;
	}

div.img
  {
  margin:2px;
  border:1px solid #0000ff;
  height:190px;
  width:150px;
  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:150px;
  margin:2px;
  color: #000000;
  }

#galfooter 	{
	color: #ffffff;
	background: #000000;
		}
