	#page{
width: 900px;
height: auto;
margin: 0 auto;
text-align: left;
padding: 0;

font-size: 14px;
font-family:Arial, Helvetica, sans-serif;
}

#inside{
width: 870px;
height: auto;

float: left;
padding-left: 15px;
padding-right: 15px;

}
/*
#page #header *{
display: block
}*/
.images{
display: inline;
float: left;
height: 150px;
width: 898px;
padding: 0;
text-align:center;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
}


.mainhome{
background-color:#AEB8DE; 
}


.pagehome
{
background-color: #0054A6; 
}

.pagerationale{
background-color: #981B1E;
}

.mainrationale{
background-color: #D9AD9C;
}

.pageidentify{
background-color: #007071;
}
.mainidentify{
background-color: #A5C4C6;
}


.pagereference{
background-color: #662D91;
}
.mainreference{
background-color: #C0B0D6;
}

.pagesponsors{
background-color: #F26522;
}
.mainsponsors{
background-color: #FCCCAD;
}

.pagecontact{
background-color: #0072BC;
}

.maincontact{
background-color: #ADC4E6;
}

body a{
color: #C33A34;
text-decoration: none;
}



a:hover{
text-decoration: underline;
}

h2.heading{
color: #981B1E;
}
h4.heading{
color: #981B1E;
}

h3.info{
/*background: #ACBDDA;*/


margin: 0;
padding: 8px 0px 8px 8px;
width: 188px;
background: transparent url(images/header.gif);
}

h3.infoie{
/*   setup ie transparaency later   -- position: absolute;
		top: 10px;
		left: 10px;
		width: 188px;
		height: 25px;
		border: 1px solid #000;

		background: none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='header.gif', sizingMethod='scale');

		z-index: 1;*/


margin: 0;
padding: 8px 0px 8px 8px;
width: 188px;

background: transparent url(images/header.gif);


}

h3.links{
background: transparent url(images/header.gif);
margin: 0;
padding: 8px 0px 8px 8px;
width: 188px;
}
body{
margin: 0;
padding:0;
}

#header{

position: relative;
width: 900px;
/*height: 127px; old value */
height: 277px;
/*background-color: #498ce7;*/
background-color: #ffffff;
}



.clean{
clear:both;
height:1px;
}
.rightside{
height: 100%;
background-color: lime;
width: 160px;
float: left;
}
#navbar{

clear:both;
position: relative;

width: 900px;
padding: 0px;
margin: 0px;
height: 42px;
}

 



.menu{
clear: both;
float: left;

position: relative;

display:inline;
padding:0px;
margin:0px;
}

.menu li{
float: left;
list-style-type:none;
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
}


#mainContent{

margin-top: 15px;
margin-bottom: 15px;

float: left;
position: relative;
height: auto;

}
#Home a:hover, #replacement a:hover, #identify a:hover, #reference a:hover, #sponsors a:hover, #contact a:hover{
background-color: #AEB8DE;
}

#Home a{
background-color: #0054A6;
color: white;
text-decoration: none;
display:block;
height:27px;
width:60px;
position:relative;
padding-left: 15px;
padding-top: 15px;

}

#replacement a{

background-color: #981B1E;
color:white;
text-decoration:none;
display:block;
height:27px;
width:230px;
margin-left: 5px;
padding-left: 10px;
padding-top: 15px;

}


#identify a
{
background-color: #007071;
color:white;
text-decoration:none;
display:block;
height:27px;
width:160px;
margin-left:5px;
padding-top: 15px;
padding-left:10px;
}


#reference a{
background-color:#662D91;
color:white;
text-decoration:none;
display:block;
height:27px;
width:170px;
padding-top: 15px;
padding-left:10px;
margin-left: 5px;
}

#sponsors a{
background-color: #F26522;
color:white;
text-decoration:none;

display:block;
height:27px;
width:90px;
margin-left: 5px;
padding-top:15px;
padding-left:10px;
}


#contact a{
background-color:#0072BC;
color:white;
text-decoration:none;

display:block;
height:27px;
width:95px;
margin-left: 5px;
padding-left:15px;
padding-top:15px;
}
h4.subtitle{
/*margin:0;
padding:0;*/
line-height:110%;
}


#info a{
text-decoration: none;
color: black;
font-weight:bold;
}

.info {
width: 180px;
float:left;
z-index:1;

/*background: url(image008.png);*/
background-color: #ffffff;
}

.info p{
padding-left: 5px;
}




*html .infoinners{
width: 200px;
height: 150px;
padding-bottom: 5px;
padding-left:5px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=‘blackTransparent80.png’, sizingMethod=’scale’);

z-index:1;


}

.infoinner{
padding-top: 5px;
}

.transparent2{
		position: absolute;
		top: 10px;
		left: 10px;
		width: 600px;
		height: 250px;
		border: 1px solid #000;

		background: url('blackTransparent80.png');

		z-index: 1;
	}
	
	*html .transparent {
	 
		width: 300px;
		height: 250px;
		border: 1px solid #000;

		background: none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='blackTransparent80.png', sizingMethod='scale');
		background-image: url(blackTransparent80.png);
		z-index: 1;
	}



/*background: transparent url(blackTransparent80.png) repeat scroll 0 0;*/
#info img{
margin-left:15px;
}

#links{
width: 180px;
float:left;


background: #ffffff;
text-align: left;

}

#links a{
text-decoration: none;

color: black;
font-weight:bold;

}

#links a:hover{
text-decoration: underline;
}

#links ul{
padding: 3px 0px 0px 5px;
margin: 0px;
list-style-type:none;
}

#linksinner{
padding-top: 10px;
padding-bottom: 5px;
}

#content{
width:680px;

float: left;
background-color: #ffffff;

margin-bottom: 5px;

}

.content{
width:680px;
background-color: #ffffff;
}

.right{
width: 180px;
background-color: #ffffff;
vertical-align:top;
}

#middlebar.home{
width: 10px;
background-color: #0054A6; 
}
.middlerationale{
width: 10px;
background-color: #D9AD9C; 
}
#middlebar{
width: 10px;
}

#innercontent{

padding-left: 15px;
padding-right:15px;
padding-bottom: 15px;
width: 650px;
float:left;
}

#footer{
clear:both;
padding: 15px 0 15px;
position:relative;
text-indent: 420px;

background-color:#7FB79D;
width: 900px;
font-size:13px;

color: #0054A6;
font-weight:bold;

}

ol li{
padding-bottom: 10px;
}

#right{
width:325px;float:left; margin-left: 15px;
}