		
		body {
		margin-left: 0px; 
		margin-top: 0px; 
		font: 11px Arial, Helvetica, sans-serif;
		color: #333;
		background: #666 url(../../resources/images/bg_stripes.jpg);
		}
		
		h1 {
		font-weight:bold;
		font-size:11px;
		margin:0;
		}
		
		h2 {
		font-weight:bold;
		font-size:11px;
		margin-bottom:-1em;
		}
		
		html, body { height: 100%; 
		margin-right: 0px;	
		margin-bottom: 0px;
		}
		
		#container { min-height: 100%; 
		}
		/* Hide from IE5-mac. Only IE-win sees this. \*/
		html, * html #container, * html body  { height: 100%;  }
		/* * html #content { height: 540px; } */
		/* End hide from IE5/mac */
		
		#container { 
		margin: 0px auto; 
		width: 720px; 
		background-color:#fff;
		}
		
		#contact {
		text-align: right;
		padding: 20px 22px 3px 0;
		}
		

		#header {
		width: 680px;
		height: 101px;
		background-color: #fff;
		padding: 0 0 30px 18px;
		float:left;
		}
		
		#break {
		width: 680px;
		background-color:#fff;
		border-bottom:#ddd solid 1px;
		height:12px;
		margin:-2em 0 0.2em 20px;
		}
		
		#tabs ul {
		margin:22px 0 -12px -8px;
		}
		
		#tabs ul li{
		display:inline;
		list-style-type: none;
		font-weight:bold;
		}
		
		#tabs ul li.motion{
		padding-right:0;
		}
		
		#tabs ul li.web{
		padding-right:13px;
		}
		
		#tabs ul li.ill{
		padding-right:0;
		}
		
		#tabs ul li.highlightWeb {
		padding-left:10px;
		background:url(../../resources/images/tab.gif) bottom left no-repeat;
		padding-right:64px;
		color:#333;
		text-decoration:none;
		}
		
		#tabs ul li.highlightMotion {
		padding-left:10px;
		background:url(../../resources/images/tab.gif) bottom left no-repeat;
		padding-right:51px;
		color:#333;
		text-decoration:none;
		}
		
		#tabs ul li.highlightIll {
		padding-left:10px;
		background:url(../../resources/images/tab.gif) bottom left no-repeat;
		padding-right:51px;
		color:#333;
		text-decoration:none;
		}
		

		#tabs ul li a{
		background: url(../../resources/images/tab_ro.gif) no-repeat;
		colour:#6d5f5d;
		padding-left:10px;
		padding-right:50px;
		color:#333;
		text-decoration:none;
		}
		
		#tabs ul li a:hover{
		color:#ebdbdb;
		}
		
		#contentMain {
		background: #f7f6f6 url(../../resources/images/pink_panel.jpg) repeat-x; 
		width: 680px;
		height: 232px;
		margin:12px 0 0 20px; 
		}
		
		#contentWeb {
		background: #f7f6f6 url(../../resources/images/pink_panel.jpg) repeat-x; 
		width: 680px;
		height: 305px;
		margin:12px 0 0 20px; 
		}
		
		#contentSub {
		background: #f4f2f3 /*url(../../resources/images/pink_panel.jpg) repeat-x*/;
		width: 680px;
		padding-bottom:18px;
		margin:0 0 0 20px; 
		}
		
		#video169 {
		padding: 20px 0 0 20px;
		width: 343px;
		float: left;
		}
		
		#video43 {
		padding: 20px 0 0 20px;
		width: 243px;
		float: left;
		}
		
		#webImage img{
		margin: 20px 0 0 16px;
		width: 386px;
		float: left;
		border: #ccc solid 1px;
		}
		
		#main{
		width: 295px;
		float: right;
		margin:8px 20px 10px 0;
		}
		
		#main43{
		width: 375px;
		float: right;
		margin:8px 20px 0 0;
		}
		
		#mainWeb{
		width: 232px;
		float: right;
		margin:8px 20px 0 0;
		}
		
		#footer { 
		text-align: right; 
		padding: 10px 0; 
		}
		
		#main a, #contact a, #contentSub a, #footer a, #mainWeb a { 
		color:#990000; 
		text-decoration: none; 
		}
		
		#main a:hover, a:active, #contact a:hover, a:active, #contentSub a:hover, a:active, #footer a:hover, a:active, #mainWeb a:hover, a:active{
		color: #990000;
		text-decoration: underline; 
		}
		
		a.copy  {
		color: #333;
		text-decoration: underline; 
		}
		
		#contentSub ul {
		margin-left: 20px;
		padding: 0;
		list-style: none;
		color: #333;
		}
		
		#contentSub ul li {
		width: 480px;
		padding-top:20px;
		clear: left;
		}
		
		#contentSub ul li img {
		margin:2px 15px 0 0;
		width:74px;
		float: left;
		border: #ccc solid 1px;
		}
		
		#contentSub ul li p {
		margin-top: 0;
		}
		
		#cv {
		clear:both;
		background: #f4f2f3;
		width: 638px;
		padding:14px 20px 10px 20px;
		margin:20px 0 0 20px;
		line-height:1.3em;
		}
		
		#cv ul li {
		list-style:url(../images/dot.gif);
		padding-left: -28px;
		margin-left: -28px;
		}
		
		#cv ul li ul li{
		list-style:url(../images/dot2.gif);
		padding-left: -28px;
		margin-left: -28px;
		}
		
		#breakCV {
		width: 680px;
		background-color:#fff;
		border-bottom:#ddd solid 1px;
		height:12px;
		margin:-20px 0 -10px 20px;
		}
		
		#footer {
		text-align: center;
		font-size: 10px;
		}

		
		
		
	