body 
		{
			background-image:	url('pp_images/logo_back.jpg');
			font-size:		12px;
			font-family:		Verdana, Arial, Helvetica, sans-serif;
		}


#wrap 	
		{
  			width: 			985px;
  			margin: 		0 auto;
  			text-align: 		left;
			height:			1200px;
			positon:		absolute;
			background-color:	#00CCFF;
 		}
#topback
		{

			background-color: 	#036;
			width:			985px;
		}
p	
		{	
			font:			12px Arial;

		}
a:hover
		{	
			text-decoration:	underline;
		}
a.quick:link 

      		{ 	color: 			#CCFFFF; 
		
		}
a.quick:visited 
		{
			color: 			#99FF99; 
		}
h2
		{
			font-size:		14px;
		}

#page 		{
			position:		absolute;		
			width:			640px;
			margin-top:		825px;
			font-size:		16px;
			text-align: 		center;
		}
		
#deptbar ul
		{
			margin: 		0px;
			margin-bottom: 		4px;
			padding: 		0;
			list-style-type: 	none;
			text-align: 		center;
		}

#deptbar ul li 
		{ 
			display: inline; 
		}

#deptbar ul li a
		{
			text-decoration: 	none;
			padding:		.0em 1em;
			color: 			#fff;
			background-color: 	#036;
		}

#deptbar ul li a:hover
		{
			color: 			#fff;
			background-color: 	#369;
		}
#deptback
		{
			background-color: 	#036;
			hight:			12px;
			width:			985px;
		}
#mainmenu ul 
		{
			list-style-type: 	none;
			background-image: 	url('ols_images/back_drops/main_menu.jpg');
			height: 		40px;
			width: 			985px;
			margin: 		auto;
			margin-top:		8px;
		}
#mainmenu li 
		{
			float:			left;
		}
#mainmenu ul a 
		{
			background-image: 	url('ols_images/back_drops/main_menu_div.jpg');
			background-repeat: 	no-repeat;
			background-position:	right;
			padding-right: 		32px;
			padding-left: 		32px;
			display: 		block;
			line-height: 		40px;
			text-decoration: 	none;
			font-family: 		Georgia, "Times New Roman", Times, serif;
			font-size: 		16px;
			color: 			#371C1C;
		}
IMG.head 	
		{
  			display: 		block;
   			margin-left: 		auto;
    			margin-right: 		auto;
		}
img.boxtop 
		{
		
			display: 		block;
   			margin-left: 		180px;
    			margin-right: 		20px;
			margin-top:		8px;
		}

div#shopbox
		{
			width: 			636px;
  			margin: 		0 auto;
  			text-align: 		left;
			height:			570px;
			positon:		absolute;
			background-color:	#00CCFF;
		}

div#intro 	
		{
					
			margin-left: 		157px;
			margin-top:		8px;
			width:			628px;
			height:			210px;
			border-style:		solid;
			border-width:		1px;
			border-color:		#000000;
			padding:		3px 3px 3px 3px;
			background-color: 	#ffffff;
		}
div#introb 	
		{
					
			margin-left: 		157px;
			margin-top:		8px;
			width:			628px;
			height:			750px;
			border-style:		solid;
			border-width:		1px;
			border-color:		#000000;
			padding:		3px 3px 3px 3px;
			background-color: 	#ffffff;
		}




div#box1 	
		{
					
			position:		absolute;		
			margin-left: 		0px;
			margin-top:		8px;
			width:			300px;
			height:			260px;
			border-style:		solid;
			border-width:		1px;
			border-color:		#000000;
			padding:		3px 3px 3px 3px;
			background-color: 	#ffffff;
			
		}

div#box2 	
		{
					
			position:		absolute;			
			margin-left: 		325px;
			margin-top:		8px;
			width:			300px;
			height:			260px;
			border-style:		solid;
			border-width:		1px;
			border-color:		#000000;
			padding:		3px 3px 3px 3px;
			background-color: 	#ffffff;
			
		}
div#box3 	
		{
					
			position:		absolute;		
			margin-left: 		0px;
			margin-top:		8px;
			width:			300px;
			height:			260px;
			border-style:		solid;
			border-width:		1px;
			border-color:		#000000;
			padding:		3px 3px 3px 3px;
			background-color: 	#ffffff;
			
		}

div#box4 	
		{
					
			position:		absolute;			
			margin-left: 		325px;
			margin-top:		8px;
			width:			300px;
			height:			260px;
			border-style:		solid;
			border-width:		1px;
			border-color:		#000000;
			padding:		3px 3px 3px 3px;
			background-color: 	#ffffff;
			
		}
div#box5 	
		{
					
			position:		absolute;			
			margin-left: 		0px;
			margin-top:		283px;
			width:			300px;
			height:			250px;
			border-style:		solid;
			border-width:		1px;
			border-color:		#000000;
			padding:		3px 3px 3px 3px;
			background-color: 	#ffffff;
			
		}
div#box6 	
		{
					
			
			position:		absolute;
			margin-left: 		325px;
			margin-top:		283px;
			width:			300px;
			height:			250px;
			border-style:		solid;
			border-width:		1px;
			border-color:		#000000;
			padding:		3px 3px 3px 3px;
			background-color: 	#ffffff;
			
		}
div#box6b	
		{
					
			
			position:		absolute;
			margin-left: 		325px;
			margin-top:		283px;
			width:			300px;
			height:			250px;
			border-style:		solid;
			border-width:		2px;
			border-color:		#FF0000;
			padding:		3px 3px 3px 3px;
			background-color: 	#ffffff;
			
		}
div#box7 	
		{
					
			position:		absolute;			
			margin-left: 		0px;
			margin-top:		550px;
			width:			300px;
			height:			250px;
			border-style:		solid;
			border-width:		1px;
			border-color:		#000000;
			padding:		3px 3px 3px 3px;
			background-color: 	#ffffff;
			
		}
div#box8 	
		{
					
			
			position:		absolute;
			margin-left: 		325px;
			margin-top:		550px;
			width:			300px;
			height:			250px;
			border-style:		solid;
			border-width:		1px;
			border-color:		#000000;
			padding:		3px 3px 3px 3px;
			background-color: 	#ffffff;
			
		}




img.keys1 	{
			
			float:			left;
		}
div#leftbar {	
		
			float:			left;
			display: 		block;
			border-style:		solid;
			border-width:		1px;
			border-color:		#000000;
			width:			130px;
			height:			800px;
			background-color: 	#2175bc;
	}
div#baskethead 
		{
			
			float:			static;
			font-size:		large;
			font-weight:		bold;
		}

div#basketcont	
		{	
			float:			right;
			line-height:		22px;
			border-style:		solid;
			border-width:		1px;
			border-color:		#000000;
			width:			160px;
			height:			630px;
			background-color: 	#ffffff;
		}
img.keys3 	{
			top:			370px;
			left:			838px;
			float:			right;
		}
div#rightbar 
		{	
			top:			386px;
			left:			838px;
			float:			right;
			border-style:		solid;
			border-width:		1px;
			border-color:		#000000;
			background-color: 	#ffffff;
			width:			159px;
			height:			675px;
	}
img.keys4 {
			top:			239px;
			left:			838px;
			float:			right;
	}

img.bas 
	{
			float:			static;
	}
#sub
	{
			width: 			8em;
			
			padding: 		0px;
			margin-bottom: 		1em;
			font-family: 		Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
			background-color: 	#90bade;
			color: 			#333;
	}

#sub ul
	{
			list-style: 		none;
			margin: 		0px;
			padding: 		0px;
			border: 		none;
	}

#sub li
	{
			border-bottom: 		1px solid #90bade;
			margin: 		0;
	}

#sub li a
	{
			display: 		block;
			padding: 		6px .3em 6px .3em;
			border-left: 		.7em solid #1958b7;
			border-right: 		.7em solid #508fc4;
			background-color: 	#2175bc;
			color: 			#fff;
			text-decoration: 	none;
			width: 			6.8em;
	}

#sub li a:hover
	{
			border-left-color: 	#1c64d1;
			border-right-color: 	#5ba3e0;
			background-color: 	#2586d7;
			color:			#fff;
	}

#sub li li
	{
			border-top: 		1px solid #90bade;
			border-bottom:		0;
			margin: 		0;
	}

#sub li li a
	{
			padding: 		4px .0em 4px .3em;
			background-color: 	#5ba3e0;
			border-left: 		.7em solid #ffff00;
			width: 			7.2em;
			color:			#003366;
	}
#sub li li a:hover
	{
			border-left-color: 	#ffff00;
			border-right-color: 	#5ba3e0;
			background-color: 	#2586d7;
			color:			#003366;
	}

#sub li li li a
	{
			padding: 		7px .0em 4px .7em;
			background-color: 	#73b2e8;
			border-left: 		.7em solid #ff0000;
			width: 			6.8em;
			color:			#000000;
}
#sub li li li a:hover
	{
			border-left-color: 	#ff0000;
			border-right-color: 	#5ba3e0;
			background-color: 	#2586d7;
			color:			#000000;
	}
