/**
 * 100% height layout with header and footer
 * ----------------------------------------------
 * Feel free to copy/use/change/improve
 */

html,body {
	margin:0;
	padding:0;
	height:100%; /* needed for container min-height */

	
	font-family:arial,sans-serif;

	color:#000000;
	font-size:small;
		 /* EHAA */
		background-color:#000000;
		background-image:url("../assets/bg-2010.png");
		background-repeat:repeat-x;
}

h1 { 
	font:1.5em georgia,serif; 
	margin:0.5em 0;
}

h2 {

}
	h1, h2, a {
		color:#666666;
	}

p { 

	margin:0 0 1em;
}

div#container {

	width:938px;
	background:#000000;
	
	border-right:	2px solid #FFFFFF;
	border-left:  2px solid #FFFFFF;
	
	
	
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto -150px;
	
	
	

}

div#header {

   width: 100%;
	
	
	padding:0px;


	
	height: 189px;
  background-image:url("../assets/header-2010-top.png");
	background-repeat:no-repeat;
	
}
	div#header p {
		font-size:0.9em;
		margin:0;
	}

div#content {

   width: 100%;

  background-image:url("../assets/header-2010-bottom.png");
	background-repeat:no-repeat;

	
	
	padding:1em 1em 5em; /* bottom padding for footer */
}
	div#content p {
		padding:0 1em;
	}

div#push {

clear: both;
}



div#footer {


  width:938px;
	height: 150px;	
	border-right:	2px solid #FFFFFF;
	border-left:  2px solid #FFFFFF;


	background:#000000;

	margin: 0 auto 0px;
	clear: both;
	
}

	div#footer p {

		margin:0;
		font-family:arial,sans-serif;
	  font-size:small;
	  color:#808080;
	  text-align:center;
		
		
	}
	
			#nav
		{
	/*		position:absolute; 
			left:195px;
			top:203px; */
			width: 175px;
			padding:5px;
/*      margin-bottom: 10px; */
			margin-left:15px; 
			border:0px solid #FFFFFF;
			background-image: url("../assets/bg-striped-white.png"); 
			background-color: #FFFFFF;
			float:left;

		}
		
			
			#rightcol
		{
			background-color:#FFFFFF;
		/*	left:215px;
			position:relative; */
			top:0px;
			width:680px;
			float:right;
			margin-right: 50px;
			


		}
			

.bottombar {

	/*	margin-left:0px; 
		margin-right:0px; 
		background-image: url("../assets/bg-striped-black.png"); 
  	padding-left: 20px;
  	
 				left:215px;
			position:relative; */
			top:0px;
			width:680px;
			float:right;
			margin-right: 50px;


  		
}
				
		
		
#navcontainer ul
{
list-style-type: none;
padding: 0;
margin: 0;
}

#navcontainer li li 
{
background-position: 0 .4em;
padding-left: .8em;


}

#navcontainer  li 
{
padding-left: .0em;
}


#navcontainer ol 
{
list-style-type: none;
padding: 0;
margin: 0;

}

.handcursor{
cursor:hand;
cursor:pointer;


	font-size:x-small;


}

#bigimage {




  }  
  
#bigimage img{

	padding-right: 10px;
	padding-bottom: 10px;

  }  
  

	




#zoom {
	position:absolute;



	
	

}

#zoom img{

	border: white 0px solid;

	
	

}


.thumbtext-pos{
		position:relative;
		text-align: center;
		z-index:2; 
}


.thumbtext-container{

  	width:105px;
  	height:30px;
	
	
	overflow: hidden;
				position: relative;
			top: 00px;
			left: 0px;

}

a.thumbtext-fmt{
		font-family: Verdana, Arial,Tahoma, Geneva,  Helvetica, sans-serif;;
		font-size: 10px;
		color: #000000;
		text-decoration: none;
		text-align: right;
		margin-bottom: 0em;

		
}

