/*-- Generic --*/

	html 									{ overflow: -moz-scrollbars-vertical; }
	body  								{ margin:10px 0 10px 0; padding:0; font:12px Trebuchet MS, Arial, Helvetica, sans-serif; color: #7b0046; background:url(../images/bg-01.gif); background-repeat:repeat-x; background-color:#fad3e5; }

	h1 									{ font-size:33px; padding:0; margin:0; color:#FFF; text-transform:uppercase; }
	h2 									{ font-size:20px; padding:0 0 10px 0; margin:0; color:#7b0046; text-transform:uppercase; }
	h3 									{ font-size:14px; padding:0; margin:0; color:#7b0046; text-transform:uppercase; }

	hr 									{ border:0; color:#660033; background-color:#660033; height:1px; width:100%; text-align:left; }

	a:link, a:visited, a:active 	{ color:#7b0046; text-decoration:none; }
	a:hover 								{ color:#7b0046; text-decoration:underline; }

	ul 									{ list-style-type:none; padding:0; margin:0 0 10px 0; }
	li 									{ background-image:url(http://www.levelselect.co.uk/images/bullet.gif); background-repeat:no-repeat; background-position: 0 .4em; padding-left: .6em; margin:0 0 5px 0; }

/*-- body --*/

	div#container-01 					{ margin:0 auto; padding:0; width:708px; }

	div#top 								{ margin:0 auto; padding:0; height:17px; width:708px; text-align:center; background:url(../images/top.jpg) no-repeat; }
	div#top p 							{ margin:0; padding:0; font-size: 9px; }

	div#container-02 					{ margin:0; padding:0 4px 0 4px; width:700px; background:url(../images/bg-02.jpg); background-repeat:repeat-y; }
	div#container-03 					{ margin:0; padding:0; width:700px; background:url(../images/bg-03.jpg); background-repeat:repeat-x; text-align:left; }

	div#logo 							{ margin:0; padding:0; height:185px; width:700px; text-align:center; }
	div#logo p 							{ margin:0; padding:0; }

	div#menu 							{ margin:0; padding:5px 0 0 0; height:28px; width:700px; text-align:center; list-style:none; font-size:14px; font-weight:bold; text-transform:uppercase; }
	div#menu p 							{ margin:0; padding:0; }
	div#menu li 						{ display:inline; background-image:url(); background-repeat:no-repeat; padding:0 10px 0 0; }
	div#menu a:hover 					{ color:#FFF; text-decoration:none; }
	div#menu .active a 					{ color:#FFF; text-decoration:none; }

	div#header 							{ margin:0; padding:0; width:700px; text-align:center; }
	div#header p 						{ margin:0; padding:0; }
	div#header hr 						{ border:0; color:#FFF; background-color:#FFF; height:1px; width:100%; text-align:left; }

	div#main-col 						{ margin:0; padding:20px 30px 30px 30px; width:640px; text-align:justify; }
	div#main-col p 					{ margin:0; padding:0 0 10px 0; }
	div#main-col img 					{ margin:0; padding:0 10px 10px 0; }

	div#left-col 						{ float:left; margin:0; padding:0 50px 0 0; width:410px; text-align:justify; }
	div#left-col p 					{ margin:0; padding:0 0 10px 0; }

	div#right-col 						{ float:right; margin:0; padding:0; width:180px; text-align:justify; }
	div#right-col p 					{ margin:0; padding:0; }

	div#bottom 							{ margin:0 auto; padding:0; height:17px; text-align:center; width:708px; background:url(../images/bottom.jpg) no-repeat; }
	div#bottom p 						{ margin:0; padding:0; font-size: 9px; }

	div#footer 							{ margin:0 auto; padding:10px 10px 0 0; text-align:center; width:710px; }
	div#footer p 						{ margin:0; padding:0; font-size: 9px; color:#000000; }

