/***********************************************/
/* Page Layout                              */
/***********************************************/

	body {
		margin: 0px;
		padding: 0px;
		background: #cccccc url(../images/bg_grad2.jpg) fixed;
		}

	.wrapper {
	    width: 810px;
		padding: 0;
  		margin: 0 auto;
		border: 0px;
		}

	.header{
		padding: 0px;
		margin: 0px;
		border: 0px;
		width: 100%;
		}

	.package {
		background: #ffffff;
    	width: 800px;
    	margin: 0;
  		padding: 0;
		border: 1px #333333 solid;
		height: auto;
		}

	.leftnav {
		float: left;
		width: 210px;
		padding: 3px;
		margin: 2px;
		background: #ffffff;
		border: 1px solid #cccccc;
		font: normal 12px/1.5 Verdana, Arial, Helvetica, sans-serif;
		}

	.content {
		float: left;
		width: 530px;
		padding: 5px;
		margin: 0px 10px 0px 10px;
		background: #ffffff;
		}
		
	.footer {
		/* background-image:url(../images/footer_image.jpg); */
		padding: 0px;
		margin: 0px;
		border: 0px;
		width: 100%;
		}

/* ---------------------------------------------------------
    Headers
---------------------------------------------------------- */

	h1{
 		font: bold 120% Georgia, "Times New Roman", Times, serif;
 		color: #334d55;
 		margin: 0px;
 		padding: 5px;
	}

	h2{
 		font: bold 114% Verdana, Arial, Helvetica, sans-serif;
 		color: #001722;
 		margin: 0px;
 		padding: 3px;
		}

	h3{
 		font: bold 100% Verdana, Arial, Helvetica, sans-serif;
 		color: #334d55;
 		margin: 0px;
 		padding: 0px;
		}

	h4{
 		font: 100% Verdana, Arial, Helvetica, sans-serif;
 		color: #333333;
 		margin: 0px;
 		padding: 0px;
		}

	h5 {
 		font: 100% Verdana, Arial, Helvetica, sans-serif;
 		color: #334d55;
 		margin: 0px;
 		padding: 0px;
		}

	p {
		font: normal 12px/1.5 Verdana, Arial, Helvetica, sans-serif;
		}

	p.lastupdated {
		font-style: italic;
		color: #333333;
		text-align: center;
		}

	p.smallcentre {
		font: normal 10px/1.3 Verdana, Arial, Helvetica, sans-serif;
		text-align: center;
		}


	p.tools {
		font-style: italic;
		color: #333333;
		text-align: right;
		}



/* ---------------------------------------------------------
    Left Navigation
---------------------------------------------------------- */

	#leftnavitem {
		margin: 0px;
		padding: 0px;
	}
	
	.leftnav h1 {
	background:  #f5ebd2;
	color: #000000;
	font: bold 110% Verdana, Arial, Helvetica, sans-serif;
	padding: 5px;
	border: 1px solid #ffffff;
	background-image:url(../images/sideheading_bk.gif)
	}

/* ---------------------------------------------------------
    Links
---------------------------------------------------------- */
	a:link, a:visited {
    	color: #232323;
   		text-decoration: underline;
   		}

	a:hover {
    	color: #fdb813;
    	text-decoration: underline;
    	}
    
/* ---------------------------------------------------------
    Lists
---------------------------------------------------------- */

	ul{
 		list-style-type: square;
		font: normal 12px/1.5 Verdana, Arial, Helvetica, sans-serif;
		}

	ul ul{
 		list-style-type: disc;
		font: normal 12px/1.5 Verdana, Arial, Helvetica, sans-serif;
		}

	ul ul ul{
 		list-style-type: none;
		font: normal 12px/1.5 Verdana, Arial, Helvetica, sans-serif;
		}

	ul#navlist {
    	width: 200px;
    	padding: 0px;
    	border-top: 0px;
    	margin: 0px;
 		font: normal 12px/1.5 Verdana, Arial, Helvetica, sans-serif;
    	background: #fff;
    	}

	ul#navlist li {
  		list-style: none;
    	margin: 0px;
    	border: 0px;
    	border-top: 1px solid #fff;
    	}

	ul#navlist li a {
    	display: block;
    	width: 200px;
    	padding: 3px;
    	border: 0px;
    	border-left: 6px solid #cc9933;
    	background: #fff;
    	text-decoration: none;
    	text-align: left;
    	display: block;
    	}

	ul#navlist li a:link { 
    	color: #666677; 
    	}

	ul#navlist li a:visited { 
    	color: #666677; 
    	}

	ul#navlist li a:hover {
   		border-color: #9999cc;
		color: #000000;
    	background: #cccccc;
    	}
       
/* ---------------------------------------------------------
    Bits
---------------------------------------------------------- */

    a img {
        border: none;
        }

	#clear {
		clear:both;
		}
