/* styles for Resources For Learning minisite */


* {

margin: 0px;
padding: 0px;

}

html {

margin: 0px;
padding: 0px;

margin-left: -1px;
overflow-y: scroll;

}

body {

/* height: 100%; */
margin: 0px 0px 0px 0px;
padding: 30px 0px 0px 0px;
text-align: center;

font-family: verdana, helvetica, arial, sans-serif;
font-size: x-small;

background: #fff;

/* adjust font-size for everything but ie5 */
voice-family: "\"}\"";
voice-family: inherit;
font-size: small;

}

html>body {

font-size: small;
margin-left: 0px;

}

/* end ie5 fontsize fix */


#container {

position: relative;
width: 830px;
margin-right: auto;
margin-left: auto;
margin-top: 0px;
margin-bottom: 0px;
padding: 0px 0px 10px 0px;
border: 0px;
text-align: left;
background: #fff url("../img/design/bg_holdingpage.gif") no-repeat 0px 47px;

}


/* -------------------------- Tony Aslett float-clearing technique ------------------------------------ */

/* following rule adds a cleared element after container */
/* this forces non IE browsers to enclose any floated elements in container */

#container:after {

content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;

}

/* following rule is for ie mac float problem */
#container {

display: inline-table;

}


/* following hack is for ie win only */

/* Hides from IE-mac \*/
* html #container {

height: 1%;

}

/* now reset display property for everything except ie mac */
#container {

display: block;

}
/* End hide from IE-mac */



/* -------------------------- end Tony Aslett float-clearing technique ------------------------------------ */




/* ------------------- hidden links ------------------- */

#skiplinks, #skipnav, #skipcontent, #skiplogin, #flashsniffer {

display: block;
position: absolute;
left: -999px;
width: 990px;

}

/* h1 also uses the smart leahy/langridge image replacement (LIR) technique */
h1 {

padding: 47px 0 0 0;
margin: 0px;
overflow: hidden;
    
height: 0px !important;
height /**/:47px;
	
background: url("../img/design/rfl_type.gif") no-repeat 0px 0px;
	
}

#contactus {

display: block;
padding: 20px 0 0 0;
margin: 12px 0px 0px 690px;
overflow: hidden;
    
height: 0px !important;
height /**/:20px;
	
background: url("../img/design/contactus.gif") no-repeat 0px 0px;
border: none;

}

p.noscriptmsg {

margin: 10px 10px 0px 620px;
padding: 0px 0px 0px 0px;
color: #a79283;

}


#msg {

padding: 110px 0px 0px 0px;
margin: 56px 0px 262px 235px;
overflow: hidden;
    
height: 0px !important;
height /**/:110px;
	
background: url("../img/design/msg_holdingpage.gif") no-repeat 0px 0px;

}

#msg h2 {



}

#msg p {



}

#linkstitle {

padding: 42px 0 0 0;
margin: 0px 0px 0px 24px;
overflow: hidden;
    
height: 0px !important;
height /**/:42px;
	
background: url("../img/design/links.gif") no-repeat 0px 0px;

}



#linkslist {

list-style: none;
margin: 10px 0px 0px 24px;
padding: 0px;

}

#linkslist li {

margin: 0px;
padding: 5px 0px 5px 3px;

}

#linkslist li a {

text-decoration: none;
color: #e87a31;

}

#linkslist li a:hover {

text-decoration: underline;

}


#footer {

margin: 20px 0px 0px 0px;
padding: 0px;

}

#footer p.address {

/*width: 810px;*/
margin: 0px 0px 0px 0px;
padding: 10px; 
text-align: right;
font-size: x-small;
color: #aaa49d;

}



