#logo {
	position: absolute;
	top: 20px;
	left: 800px;
      }

#crumbs {
	position: absolute;
	top: 10px;
	left: 10px;
        }

#crumbs ul {
	list-style: none;
	margin: 0;
	padding: 0;
        }

#crumbs li {
	display: inline;
	color: #C0C0C0;
	text-decoration: none;
        }

#crumbs a:link {
	color: #A0A0A0;
	  }

#crumbs a:visited {
	color: #A0A0A0;
	  }

#leftbar {
	position: absolute;
	top: 70px;
	width: 200px;
	color: #336699;
	line-height: 200%;
	 }

#leftbar li.current {
	background-color: #993333;
	color: white;
	font-weight: bold;
	box-shadow: 2px 2px 3px #aaaaaa;
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px;
	padding-left: 1em;
		    }

#leftbar a.other {
	color: #336699;
	text-decoration: none;
                 }

#leftbar a.indent {
	color: #336699;
	text-decoration: none;
	padding-left: 1em;
	line-height: 100%;
	font-style: italic;
                 }

#leftbar li.currentindent {
	background-color: #993333;
	color: white;
	font-weight: bold;
	box-shadow: 2px 2px 3px #aaaaaa;
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px;
	padding-left: 1em;
	font-style: italic;
		    }

#rightbar {
	position: absolute;
	top: 100px;
	left: 800px;
	width: 200px;
	color: #336699;
	line-height: 130%;
	padding: 3px;
	 }

.imageboxhs {
	width: 200px;
	height: 40px;
	margin-top: 30px;
	border-style: solid;
	border-width: 1px;
	background-image: url('Images/Horizon Scanning 200.jpg');
	   }

.imageboxig {
	width: 200px;
	height: 40px;
	margin-top: 30px;
	border-style: solid;
	border-width: 1px;
	background-image: url('Images/Idea Generation 200.jpg');
	   }

.imageboxpb {
	width: 200px;
	height: 40px;
	margin-top: 30px;
	border-style: solid;
	border-width: 1px;
	background-image: url('Images/Proposition Building 200.jpg');
	   }

.imageboxpd {
	width: 200px;
	height: 40px;
	margin-top: 30px;
	border-style: solid;
	border-width: 1px;
	background-image: url('Images/Product Development 200.jpg');
	   }

.imageboxim {
	width: 200px;
	height: 40px;
	margin-top: 30px;
	border-style: solid;
	border-width: 1px;
	background-image: url('Images/Implementation 200.jpg');
	   }

.imageboxpm {
	width: 200px;
	height: 40px;
	margin-top: 30px;
	border-style: solid;
	border-width: 1px;
	background-image: url('Images/Portfolio Management 200.jpg');
	   }

.imagetext {
	color: #FFFFFF;
	background-color: #D0D0D0;
	text-decoration: none;
	   }

#content {
	position: absolute;
	top: 50px;
	margin-left: 200px;
	width: 550px;
	colour: black;
	background: white;
	border: solid;
	border-width: thick;
	border-color: #993333;
	padding: 10px 5px;
	border-radius: 15px;
	box-shadow: 3px 3px 5px #aaaaaa;
	line-height: 150%;
         }

h1 {
	text-decoration: underline;
           }

ol#tabs {
	height: 2em;
	list-style: none;
	margin: 0;
	padding: 0;
	}

ol#tabs li {
    	background: #bdf url(tabs.gif);
   	float: left;
    	margin: 0 1px 0 0;
    	padding-left: 10px;
	border-radius: 10px;
	   }

ol#tabs a {
   	background: url(tabs.gif) 100% 0;
    	color: #008;
    	float: left;
  	line-height: 2em;
	padding-right: 10px;
 	text-decoration: none;
         }

ol#tabs li.current {
	background-color: #48f;
	background-position: 0 -60px;
		  }

ol#tabs li.current a {
    	background-position: 100% -60px;
    	color: #fff;
    	font-weight: bold;
		    }

#button {
	height: 2em;
	margin: 0;
	padding: 0;
	}

#button a {
   	background: url(tabs.gif) 100% 0;
 	background-color: #336699;
	background-position: 0 -60px;
   	color: white;
    	float: left;
  	line-height: 2em;
	padding-left: 10px;
	padding-right: 10px;
	border-radius: 15px;
	text-decoration: none;
	box-shadow: 1px 1px 3px #aaaaaa;
          }

body {
	font: 0.8em/1.2 arial, cambria;
     }

#lowfooter {
	position: relative;
	width: 1000px;
	border: solid;
	border-width: thin;
	border-color: #990000;
	top: 900px;
	box-shadow: 2px 2px 3px #aaaaaa;
	 }

#lowfooter p {
	font-size: 0.6em;
	font-style: italic;
	text-align: center;
	color: #A0A0A0;
	  }

#highfooter {
	position: relative;
	width: 1000px;
	border: solid;
	border-width: thin;
	border-color: #990000;
	top: 600px;
	box-shadow: 2px 2px 3px #aaaaaa;
	 }

#highfooter p {
	font-size: 0.6em;
	font-style: italic;
	text-align: center;
	color: #A0A0A0;
	  }

#highfooter a.hide {
	text-decoration: none;
                 }

#vlowfooter {
	position: relative;
	width: 1000px;
	border: solid;
	border-width: thin;
	border-color: #990000;
	top: 1800px;
	box-shadow: 2px 2px 3px #aaaaaa;
	 }

#vlowfooter p {
	font-size: 0.6em;
	font-style: italic;
	text-align: center;
	color: #A0A0A0;
	  }