
body {
	background-color: #fff;
	color: #444;
	padding: 0;
	margin: 0;
}

body,p,div,ul {
	font: 12px/18px Verdana,Arial Sans;
}

/* main blocks ========================================== */

h1 {
	position: absolute;
	left: 110px;
	top: 85px;
	margin: 0;
	padding: 0;
	
	width: 625px;
	height: 23px;
}

#info {
	position: absolute;
	left: 160px;
	top: 142px;
}

#navigation {
	position: absolute;
	left: 15px;
	top: 180px;
	width: 124px;
	
	text-align:right;
}

#navigation ul {
	margin: 0;
	padding: 0;
}

#navigation ul li {
	margin: 15px 0 0;
	display: block;
	list-style: none;
	font: 11px/16px Verdana,Arial Sans;
}

#navigation a:link,#navigation a:visited,#navigation a:hover {
	color: #0092B0;
	text-decoration: none;
}

#navigation #indicator {
	vertical-align: middle;
	padding-right: 3px;
	padding-bottom: 2px;
}

#content {
	position: absolute;
	left: 160px;
	top: 190px;
	width: 325px;
	padding-bottom: 30px;
}

#content p {
	margin: 1em 0 0;
	padding: 0;
}

#content p.bullet {
	display: block;
	background: #fff url(../images/bullet-iem.gif) no-repeat;
	text-indent: 13px;
}
/* \ mac ie hack */
#content p.bullet {
	background: #fff url(../images/bullet.gif) no-repeat;
	background-position: 0 6px;
}

#content p#more {
	margin: 2em 0 0;
}

#content ul {
	margin: 0 0 1.5em;
	padding: 0;
	
	display: block;
	list-style: none;
}
/* mac ie hack 2 \*/
#content ul {
	list-style: url(../images/bullet.gif) square outside;
}
/* end mac hack */

#content ul li {
	margin: 0;
	padding: 0;
	text-indent: 0;
	padding-left: 13px;
	
	display: block;
	list-style: none;
	background: #fff url(../images/bullet-iem.gif) no-repeat;
}
/* \ mac ie hack */
#content ul li {
	background: #fff url(../images/bullet.gif) no-repeat;
	background-position: 0 6px;
}


#content a:link,#content a:hover {
	color: #0092B0;
}
#content a:visited {
	color: #444;
}

#content h2 {
	font-weight: bold;
	font-size: 11px;
	margin: 1em 0 0;
	background-color: #fff;	
	color: #2CA5BE;
}

#quote {
	position: absolute;
	left: 550px;
	top: 190px;
	width: 180px;
}

#quote blockquote {
	background-color: #fff;
	color: #01758D;
	margin: 1em 0;
	padding: 0;
}

#quote cite {
	font-style: normal;
}

#ctr {
	display: none;
}

/* page colors ========================================== */

#home #quote blockquote,#home #content h2,#home #current {
	background-color: #fff;
	color: #01759D;
}

#home #content strong {
	background-color: #fff;
	color: #01759D;
	font-weight: normal;
}


#experience #quote blockquote,#experience #content h2,#experience #current {
	background-color: #fff;
	color: #50215A;
}

#clients #quote blockquote,#clients #content h2,#clients #current {
	background-color: #fff;
	color: #644918;
}

#comments #quote blockquote,#comments #content h2,#comments #current {
	background-color: #fff;
	color: #366F29;
}

#publications #quote blockquote,#publications #content h2,#publications #current,#publications #content em.title,#publications #content em.title a {
	background-color: #fff;
	color: #CD4400;
}

#contact #quote blockquote,#contact #content h2,#contact #current {
	background-color: #fff;
	color: #7D0104;
}
