/* Global Styles */

#outer
{
	min-height: 100%;
	margin-bottom:-1px;
}

* html #outer{height: 100%;} /* IE6 and under treat height as min-height anyway */
#title
{
	background-color: #000;
	background-image: url(../Images/2010Images/2010FullTitleSplash.jpg);
	background-position: center;
	background-repeat: no-repeat;
	position:relative;
	margin: 0px;
	height: 285px;
	min-height: 0px;
	overflow:hidden;
}
/* Mac hide \*/
* html #title{height: 285px; he\ ight: 285px} /* height needed for ie to force layout */
/* end hide */

#subtitle
{
	background-color: #ff3399;
	position:relative;
	margin: 0px;
	height: 2px;
	min-height: 0px;
	overflow:hidden;
}
/* Mac hide \*/
* html #subtitle{height: 30px; he\ ight: 30px} /* height needed for ie to force layout */
/* end hide */
#header
{
	background-color: #000;
	position: relative;
	margin:0px;
	padding: 5px;
	min-height: 0px;
	text-align:center;
	overflow:hidden;
}
/* Mac hide \*/
* html #header{height: 30px; he\ ight: 30px} /* height needed for ie to force layout */
/* end hide */

#navigation
{
	position: relative;
	/*text-align:center;*/
	margin:0px auto;
	padding: 0px;
	min-height: 0px;
	display: table;
	/*text-align:center;*/
	/*overflow:hidden;*/
	background-color: #000;
	z-index: 1000;
	/*border: solid 2px #ff0;*/
	
}
/* Mac hide \*/
* html #navigation{height: 1px; he\ ight: 1px} /* height needed for ie to force layout */
/* end hide */ 


#centercontent
{
    position:relative;
    margin: 0px auto;
    padding:5px;
    text-align: center;
    z-index:1;
    }

#footer
{
    width:100%;
    clear:both;
    height:2px;
    text-align:center;
    position: relative;
}
* html #footer{/*only ie gets this style */
               \height:2px;/* for ie5 */
               he\ight:1px;/*for ie6*/
}
#clearfooter{clear:both;height:18px;}
* html #centercontent {height:1%;he\ ight: 1%px;margin-bottom:1px} /*combat IE's 3 pixel jog */
    	
