html, body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #999;
	margin: 0;
	padding: 0;
	background:url('../images/common/bg_main.gif') top left; 
}



a {
	color: #000;
	text-decoration: none;
}

a:hover, a:active {
	text-decoration: none;
	color: #e70a0a;
}


div#container {
	width: 900px;
	background: #fff;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;	
	padding: 0;
	border: 1px solid white;
}


div#topStrip {
	width: 475px;
	height: 4px;
	float: left;
	background: url('../images/common/top_strip_bg.gif') repeat-x top left;
	overflow: hidden;
}

div#topStripRightEnd {
	width: 4px;
	height: 4px;
	float: left;
	background: url('../images/common/top_strip_bg_right_end.gif') no-repeat top left;
	overflow: hidden;
}

div#content {
	width: 723px;
	margin-left: 88px;
	background: #fff;
}

div#leftCol {
	width: 400px;
	float: left;
	position: relative;
	margin-left: -79px;	
	overflow: hidden;
}

div.colText {
	width: 203px;
	overflow: hidden;
	padding-top: 15px;
	padding-bottom: 3px;
}

div#middleCol,
div#rightCol {
	width: 203px;
	float: left;
}

div#middleCol {		
	position: relative;
	margin-left: -61px;
	margin-right: 17px;
}

div#leftBar {
	margin : 0;
	padding: 0;
	margin-left: 79px;
	height: 15px;
	width: 243px;
	overflow: hidden;
	background: url('../images/common/left_bar.gif') no-repeat top left;
}

div#wordBlock {
	width: 400px;
	height: 394px;
	position: relative;
	border: 1px solid white;
	float: left;
	background: url('../images/common/wordblock.gif') no-repeat top left;
	overflow: hidden;
}

div.title {
	width: 203px;
	height: 15px;
	overflow: hidden;
}

div#years {
	background: url('../images/titles/2005-2006.gif') no-repeat top left;
}

div#me {
	background: url('../images/titles/me.gif') no-repeat top left;
}

.left {
	float: left;
}

.clear {
	clear: both;
}

ul#links {
	margin: 0;
	padding: 0;
	list-style: none;
	display: blocks;
}

ul#links li {
	margin: 0;
	padding: 0;
	padding-bottom: 2px;
}

ul#links li a {
	margin: 0;
	background: url('../images/common/arrow.gif') no-repeat center left;
	padding-left: 10px;
	ccolor: black;
}

div#footer {
	width: 723px;
	height: 70px;
	padding-top: 15px;
	margin-left: 88px;
	
}

div#footerText {
	float: left;
}

div#cutLogo {
	width: 12px;
	height: 15px;
	background: url('../images/common/cut_logo.gif') no-repeat bottom left;
	float: left;
	margin-top: -2px;
	margin-left: 2px;
}

.black {
	color: #000;
}

.darkGrey {
	color: #666;
}

.hiddenText {
	position: absolute;
	left: -9999px; 
}

.dashed {
	width: 100%;
	height: 1px;
	margin-bottom: 8px;
	overflow: hidden;
	background: url('../images/common/dashed.gif') repeat-x top left;
}


#nav {
	margin-top: 13px;
	margin-left: 118px;
	width: 90px;	
	padding:0;
	list-style:none;
}
#nav li{
	display: block;
	width: 90px;
	height: 11px;
	margin:0;
	padding:0;
	margin-bottom: 5px;
	overflow: hidden;
}

/******** all rollover images ********/
.contact {  background:url(../images/buttons/contact_over.gif) bottom left no-repeat; }
.cv { background:url(../images/buttons/cv_over.gif) bottom left no-repeat; }

/******** vertical **********/

#nav li a {
  display:block;
  height: 11px;
	border:none;
	text-decoration:none;
}
#nav li a img {
	margin: 0;
	padding: 0;
  border:none;
	vertical-align:bottom; /* for IE6 */
}
#nav li a:hover img {
	visibility:visible;
}
#nav li a:hover img/**/ {
  visibility:hidden; /* hide from IE5.0/win */
}

/* fixes for IE/win \*/
* html #nav li a {
	cursor:hand;
}
* html #nav li a:hover {
	height:1%;
}
/* */


/*= fin additions =*/

body#index2 div#topStrip {
	width: 719px;
}

#fullCol {
	height:auto;
	clear:both;
	margin:0 auto;
	text-align:center;
}

.itemDisplay {
	padding-top:100px;
	width:100%;
	text-align:center;
	margin:0 auto;
}

.itemDisplay * {
	border:20px solid #ffffff;
	margin:0 auto;
}

.linkDisplay {
	clear:both;
	width:400px;
	margin:0 auto;
	text-align:left;
}

.linkDisplay p {
	color:999#;
	margin-top:20px;
}

body#index2 ul#links {
	padding-bottom:20px;
	border-bottom:1px dashed #ccc;
}

a.backlink {
	margin: 0;
	background: url('../images/common/arrow.gif') no-repeat center left;
	padding-left: 10px;
	color: red;
}
