@charset "utf-8";
/* CSS Document */

body  {
	font-family:		Verdana, Geneva, sans-serif;
	font-size:			small;
	background: 		#dddddd;
	margin: 			0; 
	padding:			0;
	text-align: 		center; 
	color:				#444;
	
}
.twoColFixRtHdr #container { 
	width: 				780px;  
	background: 		#FFFFFF;
	margin: 			0 auto; 
	border: 1px solid 	#000000;
	text-align: 		left; 
	background-image:	url(images/backpacksforschoolbackground.jpg);
} 
.twoColFixRtHdr #header { 
	background: 		#000000; 
	padding: 			0 10px 0 20px;  
	color:				#FF0;
	text-align:			center;
} 
.twoColFixRtHdr #header h1 {
	margin: 			0; 
	padding: 			10px 0; 
}

.twoColFixRtHdr #subheader  {
	font-size:			120%;
	color:				white;
	font-weight:		bold;
}
.twoColFixRtHdr #headerlinks a  {
	font-size:			70%;
	font-weight:		normal;
	padding:			15px;
	color:				white;
	padding-bottom:		15px;
}

#backpackimage  {
	text-align:			center;
}
h2  {
	font-size:			95%;
}
h3  {
	font-size:  		95%;
}
a:visited  {
	color:				white;
}
.twoColFixRtHdr #sidebar1 {
	float: 				right; 
	width: 				200px; 
	padding: 			15px 10px;
	}
ul  {
	list-style-type:	none;
	text-align:			left;
	margin-left:		0px;
	padding-left:		5px;
	line-height:		2.0em;
}

.list   {
	list-style-type:	disc;
	line-height:		normal;
	padding-left:		50px;
}

.twoColFixRtHdr #linkad  {
	margin-left:		0px;
	padding-left:		15px;
}
twoColFixRtHdr #sidebar1 a  {
	color:				white;
}
.twoColFixRtHdr #mainheading h1 {
	padding: 			0 20px;
	font-size:			120%;
	color:  			black;
}
.twoColFixRtHdr #submainheading  {
	padding: 			0 20px;
}
.twoColFixRtHdr #largead  {
	padding: 			0 20px;
}

.twoColFixRtHdr #mainContent { 
	margin: 			0 250px 0 0; 
	padding: 			0 20px;
}
.twoColFixRtHdr #footer { 
	padding: 			0 10px 0 20px; 
	background-color:	black;
	text-align:			center;
} 
.twoColFixRtHdr a  {
	padding:			15px;
}
.twoColFixRtHdr a:link  {
	color:				white;
}
.twoColFixRtHdr #footer p {
	margin: 			0;
	padding: 	 		10px 0;
}
.fltrt { 
	float: 				right;
	margin-left: 		8px;
}
.fltlft { 
	float: 				left;
	margin-right: 		8px;
}
.clearfloat { 
	clear:				both;
    height:				0;
    font-size:			xx-small;
    line-height: 		0px;
}
