* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE {
	BORDER-COLLAPSE: collapse; border-spacing: 0
}
FIELDSET {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
ADDRESS {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
CAPTION {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
CITE {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
CODE {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
DFN {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
EM {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
STRONG {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
TH {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
VAR {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
OL {
	LIST-STYLE-TYPE: none
}
UL {
	LIST-STYLE-TYPE: none
}
LI {
	LIST-STYLE-TYPE: none
}
CAPTION {
	TEXT-ALIGN: left
}
TH {
	TEXT-ALIGN: left
}
H1 {
	FONT-SIZE: 100%
}
H2 {
	FONT-SIZE: 100%
}
H3 {
	FONT-SIZE: 100%
}
H5 {
	FONT-SIZE: 100%
}
H5 {
	FONT-SIZE: 100%
}
H6 {
	FONT-SIZE: 100%
}
Q:unknown {
	content: ''
}
Q:unknown {
	content: ''
}
STRONG {
	FONT-WEIGHT: bold
}
EM {
	FONT-STYLE: italic
}
OL {
	LIST-STYLE-TYPE: none
}
UL {
	LIST-STYLE-TYPE: none
}
LI {
	LIST-STYLE-TYPE: none
}
* A {
	POSITION: relative
}
A {
	outline: none
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
H1.title A {
	DISPLAY: block; LEFT: -2px; OVERFLOW: hidden; WIDTH: 908px; BORDER-TOP-STYLE: none; TEXT-INDENT: -9999px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; TOP: 140px; HEIGHT: 120px; BORDER-BOTTOM-STYLE: none
}
H1.title A:hover {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
BODY.pageIsBlog H1.title A {
	BACKGROUND: url(../images/CS.gif) no-repeat right top
}
H1 {
	MARGIN: 60px 0px 2px; FONT: 24px/24px Georgia, 'Times New Roman', Times, serif bold; COLOR: #336bb5
}
H2 {
	MARGIN: 60px 0px 2px; FONT: 20px/20px Georgia, 'Times New Roman', Times, serif bold; COLOR: #336bb5
}
H2.siteDecription {
	BACKGROUND: url(../images/CS2.gif) no-repeat left top; LEFT: 440px; WIDTH: 458px; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 70px; HEIGHT: 96px
}
H3 {
	MARGIN: 60px 0px 2px; FONT: 16px/24px Georgia, 'Times New Roman', Times, serif bold; COLOR: #336bb5
}
H4 {
	MARGIN: 40px 0px 2px; FONT: 16px/24px Georgia, 'Times New Roman', Times, serif bold; COLOR: #336bb5
}
P {
	MARGIN: 2px 0px 16px
}
BODY {
	FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, Helvetica, sans-serif
}
H4 {
	FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, Helvetica, sans-serif
}
P {
	FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, Helvetica, sans-serif
}
LI {
	FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, Helvetica, sans-serif
}
DT {
	FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, Helvetica, sans-serif
}
DD {
	FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, Helvetica, sans-serif
}
LABEL {
	FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, Helvetica, sans-serif
}
INPUT {
	FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, Helvetica, sans-serif
}
H4 {
	FONT-SIZE: 14px; COLOR: #fff; LINE-HEIGHT: 18px
}
P {
	FONT-SIZE: 12px; COLOR: #000; LINE-HEIGHT: 18px
}
LI {
	FONT-SIZE: 12px; COLOR: #000; LINE-HEIGHT: 18px
}
DT {
	FONT-SIZE: 12px; COLOR: #000; LINE-HEIGHT: 18px
}
DD {
	FONT-SIZE: 12px; COLOR: #000; LINE-HEIGHT: 18px
}
LABEL {
	FONT-SIZE: 12px; COLOR: #000; LINE-HEIGHT: 18px
}
INPUT {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #000; PADDING-TOP: 2px
}
TEXTAREA {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #000; PADDING-TOP: 2px
}
PRE {
	BACKGROUND: #000; MARGIN: 2px 0px 16px; FONT: 12px/16px 'Courier New', Courier, monospace; COLOR: #ccc
}
CODE {
	BACKGROUND: #000; MARGIN: 2px 0px 16px; FONT: 12px/16px 'Courier New', Courier, monospace; COLOR: #ccc
}
PRE {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
A {
	COLOR: #000
}
A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: #900 2px solid; TEXT-DECORATION: none
}
H2 A {
	COLOR: #fff
}
SPAN.smallcaps {
	TEXT-TRANSFORM: lowercase; FONT-VARIANT: small-caps
}
OL.iNeedNumbers {
	MARGIN: 0px 0px 0px 50px
}
OL.iNeedNumbers LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
SPAN.crossedOut {
	TEXT-DECORATION: line-through
}
BODY {
	BACKGROUND: #ffffff; TEXT-ALIGN: center
}
DIV#headerWrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 1px
}
DIV#footerWrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 1px
}
HTML > BODY DIV#headerWrapper {
	BACKGROUND: url(../images/headerWrapperBG01.png) repeat-x left center
}
HTML > BODY DIV#footerWrapper {
	BACKGROUND: url(../images/headerWrapperBG01.png) repeat-x left center
}
DIV#headerContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -60px auto 0px; WIDTH: 975px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 330px; TEXT-ALIGN: left
}
HTML > BODY DIV#headerContent {
	BACKGROUND: url(../images/presentation/headerBG01.png) no-repeat left top
}
DIV#wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -80px auto 0px; WIDTH: 910px; PADDING-TOP: 0px; POSITION: relative; TEXT-ALIGN: left
}
DIV#main {
	PADDING-RIGHT: 33px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 410px; PADDING-TOP: 0px
}
DIV#sidenotes {
	FLOAT: left; WIDTH: 220px
}
DIV#extras {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 200px; PADDING-TOP: 0px
}
BR.columnEnder {
	CLEAR: both; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 0px; BORDER-BOTTOM-STYLE: none
}
DIV#footerWrapper {
	MARGIN: 0px; WIDTH: 100%; HEIGHT: 360px
}
HTML > BODY DIV#footerWrapper {
	BACKGROUND: url(../images/headerWrapperBG01.png) repeat-x left center
}
DIV#footerContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/footerContentBG01.gif) no-repeat left center; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 890px; PADDING-TOP: 140px; POSITION: relative; HEIGHT: 160px; TEXT-ALIGN: left
}
DIV#extras P {
	FLOAT: left
}
BODY.pageIsPortfolio DIV#wrapper {
	WIDTH: 990px
}
BODY.pageIsPortfolio DIV#main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 50px; PADDING-BOTTOM: 0px; WIDTH: 950px; PADDING-TOP: 0px
}
OL.portfolioList LI {
	FLOAT: left; MARGIN: 0px 55px 0px 0px; WIDTH: 420px; HEIGHT: 500px
}
OL.portfolioList LI H2 {
	WIDTH: 420px; POSITION: relative
}
OL.portfolioList LI H2 SPAN {
	RIGHT: 8px; COLOR: #999; FONT-STYLE: italic; POSITION: absolute; TOP: 0px
}
OL.portfolioList LI H2 + A:hover {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
OL.portfolioList LI A IMG {
	BORDER-RIGHT: #fff 5px solid; BORDER-TOP: #fff 5px solid; MARGIN: 10px 0px 12px; BORDER-LEFT: #fff 5px solid; WIDTH: 400px; BORDER-BOTTOM: #fff 5px solid; HEIGHT: 200px
}
HTML > BODY OL.portfolioList LI A IMG {
	BACKGROUND: url(../images/semiTransparent.png)
}
OL.portfolioList LI A:hover IMG {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
OL.portfolioList LI A + P {
	FONT-STYLE: italic
}
BODY.pageIsVault {
	BACKGROUND: url(../images/construction.jpg) #fff fixed no-repeat center top
}
H1 {
	MARGIN: 60px 0px 2px; FONT: 24px/24px Georgia, 'Times New Roman', Times, serif bold; COLOR: #336bb5
}
H2 {
	MARGIN: 60px 0px 2px; FONT: 20px/20px Georgia, 'Times New Roman', Times, serif bold; COLOR: #336bb5
}
H2.siteDecription {
	BACKGROUND: url(../images/CS2.gif) no-repeat left top; LEFT: -100px; WIDTH: 458px; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 70px; HEIGHT: 96px
}


BODY.pageIsVault DIV#footerWrapper {
	DISPLAY: none
}
BODY.pageIsVault UL.smallPrint {
	DISPLAY: none
}
BODY.pageIsVault H3 {
	MARGIN: 60px 0px 20px; COLOR: #000
}
BODY.pageIsVault P {
	COLOR: #000
}
BODY.pageIsVault P A {
	COLOR: #900
}
BODY.pageIsVault P A:hover {
	COLOR: #000
}
BODY.pageIsVault A[title='Subscribe to my RSS feed'] {
	DISPLAY: none
}
P.backToTop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 24px
}
P.copyrightInfo {
	FONT-SIZE: 10px; LEFT: 10px; WIDTH: 390px; COLOR: #fff; POSITION: absolute; TOP: 132px
}
SPAN.caption {
	COLOR: #666
}
DIV.aboutPics {
	MARGIN: 62px 0px 0px
}
DIV.aboutPics IMG {
	BORDER-RIGHT: #fff 5px solid; BORDER-TOP: #fff 5px solid; BORDER-LEFT: #fff 5px solid; WIDTH: 213px; BORDER-BOTTOM: #fff 5px solid; HEIGHT: 213px
}
P.freelanceGubbins {
	MARGIN: 2px 0px 50px
}
INPUT {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
INPUT.formButton {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #cf9; PADDING-BOTTOM: 2px; COLOR: #000; PADDING-TOP: 2px
}
HTML > BODY A.continueReadingButton {
	PADDING-RIGHT: 24px; PADDING-LEFT: 0px; BACKGROUND: url(../images/iconArrow.gif) no-repeat right top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
IMG.secondLeafPackshot {
	BORDER-RIGHT: #fff 5px solid; BORDER-TOP: #fff 5px solid; MARGIN: 0px 0px 20px; BORDER-LEFT: #fff 5px solid; BORDER-BOTTOM: #fff 5px solid
}
INPUT.buySLbutton {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 6px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
A.buySLbutton {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/buyButton-iTunes.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 18px; WIDTH: 107px; BORDER-TOP-STYLE: none; TEXT-INDENT: -9999px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 9px; BORDER-BOTTOM-STYLE: none
}
UL.nav {
	WIDTH: 750px; POSITION: absolute; TOP: 190px; HEIGHT: 69px
}
UL.nav LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; TEXT-DECORATION: none
}
UL.nav LI A:hover {
	COLOR: #336bb5; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL.nav LI.first {
	DISPLAY: block; FLOAT: left; LETTER-SPACING: 1pt
}
UL.nav LI {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LETTER-SPACING: 1pt
}
UL.nav LI.keuze A {
	COLOR: #336bb5
}
UL.nav_sub {
	LEFT: 0px; WIDTH: 750px; POSITION: absolute; TOP: 210px; HEIGHT: 69px
}
UL.nav_sub LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; TEXT-DECORATION: none
}
UL.nav_sub LI A:hover {
	COLOR: #336bb5; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL.nav_sub LI.first {
	DISPLAY: block; FLOAT: left; LETTER-SPACING: 1pt
}
UL.nav_sub LI {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LETTER-SPACING: 1pt
}
UL.nav_sub LI.keuze A {
	COLOR: #336bb5
}
IMG.articleIllustration {
	BORDER-RIGHT: #fff 5px solid; BORDER-TOP: #fff 5px solid; MARGIN: -5px 0px 0px; BORDER-LEFT: #fff 5px solid; WIDTH: 400px; BORDER-BOTTOM: #fff 5px solid; HEIGHT: 100px
}
DIV.searchBox INPUT#s {
	WIDTH: 161px
}
H2.recently {
	MARGIN: 60px 0px 4px
}
UL.searchResults LI {
	MARGIN: 0px 0px 30px
}
H1.archiveHeading {
	MARGIN: 60px 0px 24px
}
BODY.pageIsBlog DIV#wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 28px; PADDING-BOTTOM: 0px; WIDTH: 940px; PADDING-TOP: 0px
}
BODY.pageIsBlog DIV#extras {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 230px; PADDING-TOP: 0px
}
UL.flickrThumbs LI {
	FLOAT: left; MARGIN: 0px 28px 28px 0px
}
UL.flickrThumbs LI A IMG {
	BORDER-RIGHT: #fff 5px solid; BORDER-TOP: #fff 5px solid; BORDER-LEFT: #fff 5px solid; WIDTH: 75px; BORDER-BOTTOM: #fff 5px solid; HEIGHT: 75px
}
HTML > BODY UL.flickrThumbs LI A IMG {
	BACKGROUND: url(../images/semiTransparent.png)
}
UL.flickrThumbs LI A:hover IMG {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL.flickrThumbs A {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
H4.commentAuthor {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.commentContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 40px; BORDER-LEFT: #fff 2px solid; PADDING-TOP: 0px
}
DIV.authorIsElliot {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 20px; BACKGROUND: url(../images/semiTransparent.png); PADDING-BOTTOM: 5px; BORDER-LEFT: #fff 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #666 1px solid
}
DIV#commentForm INPUT.textfield {
	MARGIN: 0px 0px 12px; WIDTH: 398px
}
DIV#commentForm INPUT.submit {
	MARGIN: 0px 0px 12px; WIDTH: 403px
}
DIV#commentForm TEXTAREA.commentbox {
	MARGIN: 0px 0px 12px; WIDTH: 398px; HEIGHT: 200px
}
P.commentsTagsGuide {
	FONT-SIZE: 9px; MARGIN: 2px 0px 6px; COLOR: #999; LINE-HEIGHT: 14px
}
#commentform #author {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid
}
#commentform #email {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid
}
#commentform #url {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid
}
#commentform TEXTAREA {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid
}
IMG.gravatar {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; FLOAT: right; MARGIN: 5px; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
UL.recentComments LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; PADDING-TOP: 10px; BORDER-BOTTOM: #000 1px dotted
}
UL.oldFashionedList LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px 12px; PADDING-TOP: 0px; LIST-STYLE-TYPE: disc
}
UL.conciseList {
	MARGIN: 0px 0px 20px
}
UL.conciseList LI {
	MARGIN: 0px 0px 6px 12px
}
UL.dates LI {
	BORDER-BOTTOM: #000 1px dotted
}
UL.dates LI:hover {
	BACKGROUND: #e0e0e0
}
UL.dates LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; PADDING-TOP: 10px
}
UL.dates LI A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; BORDER-TOP-STYLE: none; PADDING-TOP: 10px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL.blogroll {
	MARGIN: -10px 0px 0px
}
UL.blogroll LI {
	BORDER-BOTTOM: #fff 1px dotted
}
UL.blogroll LI:hover {
	BACKGROUND: url(../images/semiTransparent.png)
}
UL.blogroll LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 24px; PADDING-BOTTOM: 12px; PADDING-TOP: 10px
}
UL.blogroll LI A[href='http://shauninman.com'] {
	BACKGROUND: url(http://shauninman.com/favicon.ico) no-repeat left center
}
UL.blogroll LI A[href='http://mezzoblue.com'] {
	BACKGROUND: url(http://mezzoblue.com/favicon.ico) no-repeat left center
}
UL.blogroll LI A[href='http://hicksdesign.co.uk'] {
	BACKGROUND: url(http://hicksdesign.co.uk/favicon.ico) no-repeat left center
}
UL.blogroll LI A[href='http://jasonsantamaria.com'] {
	BACKGROUND: url(../images/presentation/favicon-jsm.gif) no-repeat left center
}
UL.blogroll LI A[href='http://artofadambetts.com/weblog/'] {
	BACKGROUND: url(http://artofadambetts.com/favicon.ico) no-repeat left center
}
UL.blogroll LI A[href='http://twistedintellect.com'] {
	BACKGROUND: url(http://jorgenarnor.com/favicon.ico) no-repeat left center
}
UL.blogroll LI A[href='http://firewheeldesign.com'] {
	BACKGROUND: url(../images/presentation/favicon-firewheel.gif) no-repeat left center
}
UL.blogroll LI A[href='http://jasperhauser.nl/weblog/'] {
	BACKGROUND: url(../images/presentation/favicon-jasper.gif) no-repeat left center
}
UL.blogroll LI A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 24px; PADDING-BOTTOM: 12px; BORDER-TOP-STYLE: none; PADDING-TOP: 10px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL.recentReads LI {
	WIDTH: 200px; BORDER-BOTTOM: #fff 1px dotted; HEIGHT: auto
}
UL.recentReads LI:hover {
	BACKGROUND: url(../images/semiTransparent.png)
}
UL.recentReads LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; PADDING-TOP: 10px
}
UL.recentReads LI A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; BORDER-TOP-STYLE: none; PADDING-TOP: 10px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL.recentReads LI A IMG {
	BORDER-RIGHT: #fff 5px solid; BORDER-TOP: #fff 5px solid; FLOAT: left; MARGIN: 0px 10px 0px 0px; BORDER-LEFT: #fff 5px solid; WIDTH: 50px; BORDER-BOTTOM: #fff 5px solid
}
UL.recentReads LI A SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 120px; COLOR: #fff; PADDING-TOP: 0px
}
UL.recentReads LI A SPAN STRONG {
	FONT-WEIGHT: normal; COLOR: #cf9
}
UL.recentReads LI A BR {
	CLEAR: both
}
OL.chronology LI {
	PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 40px; COLOR: #ffc; PADDING-TOP: 4px; POSITION: relative
}
OL.chronology LI.firstDate {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
OL.chronology LI SPAN {
	FONT-WEIGHT: normal; LEFT: 100px; COLOR: #fff; POSITION: absolute
}
UL.friends LI {
	BORDER-BOTTOM: #fff 1px dotted
}
UL.friends LI.friendIsSam A {
	BACKGROUND: url(../images/friendPic-sam.jpg) no-repeat 0px 15px
}
UL.friends LI.friendIsNeil A {
	BACKGROUND: url(../images/friendPic-neil.jpg) no-repeat 0px 15px
}
UL.friends LI.friendIsMark A {
	BACKGROUND: url(../images/friendPic-mark.jpg) no-repeat 0px 15px
}
UL.friends LI.friendIsFrancis A {
	BACKGROUND: url(../images/friendPic-francis.jpg) no-repeat 0px 15px
}
UL.friends LI.friendIsMarc A {
	BACKGROUND: url(../images/friendPic-marc.jpg) no-repeat 0px 15px
}
UL.friends LI.friendIsTim A {
	BACKGROUND: url(../images/friendPic-tim.jpg) no-repeat 0px 15px
}
UL.friends LI:hover {
	BACKGROUND: url(../images/semiTransparent.png)
}
UL.friends LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 70px; PADDING-BOTTOM: 12px; COLOR: #fff; PADDING-TOP: 10px
}
UL.friends LI A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 70px; PADDING-BOTTOM: 12px; BORDER-TOP-STYLE: none; PADDING-TOP: 10px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL.friends LI A STRONG {
	FONT-WEIGHT: normal; COLOR: #cf9
}
UL.softwareLove LI {
	BORDER-BOTTOM: #fff 1px dotted
}
HTML > BODY UL.softwareLove LI.appIsWordpress A {
	BACKGROUND: url(../images/appIcon-wordpress2.png) no-repeat 0px 16px
}
HTML > BODY UL.softwareLove LI.appIsMint A {
	BACKGROUND: url(../images/appIcon-mint.png) no-repeat 0px 16px
}
HTML > BODY UL.softwareLove LI.appIsTextmate A {
	BACKGROUND: url(../images/appIcon-textmate.png) no-repeat 0px 16px
}
HTML > BODY UL.softwareLove LI.appIsDisco A {
	BACKGROUND: url(../images/appIcon-disco.png) no-repeat 0px 16px
}
HTML > BODY UL.softwareLove LI.appIsTransmit A {
	BACKGROUND: url(../images/appIcon-transmit.png) no-repeat 0px 16px
}
HTML > BODY UL.softwareLove LI.appIsCyberduck A {
	BACKGROUND: url(../images/appIcon-cyberduck.png) no-repeat 0px 16px
}
HTML > BODY UL.softwareLove LI.appIsDropsend A {
	BACKGROUND: url(../images/appIcon-dropsend.png) no-repeat 0px 16px
}
HTML > BODY UL.softwareLove LI.appIsFlock A {
	BACKGROUND: url(../images/appIcon-flock.png) no-repeat 0px 16px
}
HTML > BODY UL.softwareLove LI.appIsNewsfire A {
	BACKGROUND: url(../images/appIcon-newsfire.png) no-repeat 0px 16px
}
HTML > BODY UL.softwareLove LI.appIsXtorrent A {
	BACKGROUND: url(../images/appIcon-xtorrent.png) no-repeat 0px 16px
}
HTML > BODY UL.softwareLove LI.appIsAcquisition A {
	BACKGROUND: url(../images/appIcon-acquisition.png) no-repeat 0px 16px
}
HTML > BODY UL.softwareLove LI.appIsUndercover A {
	BACKGROUND: url(../images/appIcon-undercover.png) no-repeat 0px 16px
}
HTML > BODY UL.softwareLove LI.appIsAppzapper A {
	BACKGROUND: url(../images/appIcon-appZapper.png) no-repeat 0px 16px
}
UL.softwareLove LI:hover {
	BACKGROUND: url(../images/semiTransparent.png)
}
UL.softwareLove LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 82px; PADDING-BOTTOM: 12px; COLOR: #fff; PADDING-TOP: 10px
}
UL.softwareLove LI A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 82px; PADDING-BOTTOM: 12px; BORDER-TOP-STYLE: none; PADDING-TOP: 10px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL.softwareLove LI A STRONG {
	FONT-WEIGHT: normal; COLOR: #cf9
}
UL.aboutThisSite LI {
	MARGIN: 0px 0px 20px
}
UL.smallPrint {
	LEFT: 690px; POSITION: absolute; TOP: 194px
}
UL.smallPrint LI {
	FLOAT: left; MARGIN: 0px 10px 50px 0px
}
UL.smallPrint LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 30px
}
UL.smallPrint LI A:hover {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL.smallPrint LI.eGreenpeace A {
	BACKGROUND: url(../images/enviroLogo-greenpeace-s.gif) no-repeat left top; WIDTH: 31px
}
UL.smallPrint LI.eWWF A {
	BACKGROUND: url(../images/enviroLogo-wwf-s.gif) no-repeat left top; WIDTH: 31px
}
UL.smallPrint LI.eFOE A {
	BACKGROUND: url(../images/enviroLogo-foe-s.gif) no-repeat left top; WIDTH: 22px
}
HTML > BODY A.buttonFlickr {
	DISPLAY: block; BACKGROUND: url(../images/button-flickr.png) no-repeat left top; MARGIN: 6px 0px 0px -2px; WIDTH: 200px; TEXT-INDENT: -9999px; HEIGHT: 16px
}
HTML > BODY A.buttonFlickr:hover {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 15px; BORDER-BOTTOM-STYLE: none
}
HTML > BODY A.buttonTop {
	DISPLAY: block; BACKGROUND: url(../images/button-top.png) no-repeat left top; MARGIN: 31px 0px 0px; WIDTH: 410px; TEXT-INDENT: -9999px; HEIGHT: 16px
}
HTML > BODY A.buttonTop:hover {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 15px; BORDER-BOTTOM-STYLE: none
}
HTML > BODY A.buttonContinue {
	DISPLAY: block; BACKGROUND: url(../images/button-continue.png) no-repeat left top; MARGIN: 0px 0px 80px -2px; WIDTH: 410px; TEXT-INDENT: -9999px; HEIGHT: 16px
}
HTML > BODY A.buttonContinue:hover {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 15px; BORDER-BOTTOM-STYLE: none
}
HTML > BODY A.buttonCV {
	DISPLAY: block; BACKGROUND: url(../images/button-CV.png) no-repeat left top; MARGIN: 4px 0px 60px -2px; WIDTH: 200px; TEXT-INDENT: -9999px; HEIGHT: 26px
}
HTML > BODY A.buttonCV:hover {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 25px; BORDER-BOTTOM-STYLE: none
}
HTML > BODY A.button-buyiTunes {
	DISPLAY: block; BACKGROUND: url(../images/button-buyiTunes.png) no-repeat left top; MARGIN: 0px 0px 40px; WIDTH: 220px; TEXT-INDENT: -9999px; HEIGHT: 16px
}
HTML > BODY A.button-buyiTunes:hover {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 15px; BORDER-BOTTOM-STYLE: none
}
BODY {
	BACKGROUND: url(../images/bodyBGJobs-cropped.jpg) #ffffff fixed no-repeat center top
}
BODY.deel2 {
	BACKGROUND: url(../images/bodyBG02-cropped.jpg) #191919 fixed no-repeat center top
}
