Body {
COLOR: #fff; font-style:normal; font-variant:normal; font-weight:normal; line-height:18px; font-size:12px; font-family:Lucida Grande, Lucida Sans Unicode, Helvetica, Arial, sans-serif
}
A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #1898cb; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 2px
}
A:hover {
	BACKGROUND: #6d9d3b
}
A#linkedin {
	DISPLAY: block; BACKGROUND: url('linkedin.gif') no-repeat 0px 0px; FLOAT: right; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 5px; WIDTH: 64px; TEXT-INDENT: -9999px; HEIGHT: 64px
}
UL {
	PADDING-BOTTOM: 10px; COLOR: #efd8b3
}
H2 {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 150%; PADDING-BOTTOM: 20px; COLOR: #fdc80e
}
P {
	PADDING-BOTTOM: 20px
}
.seo {
	DISPLAY: none
}



#header .inside {
	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 780px; POSITION: relative; HEIGHT: 227px
}
#header H1 {
	FLOAT: left; PADDING-TOP: 80px
}
#header H1 {
	DISPLAY: block; WIDTH: 277px; HEIGHT: 177px
}
#header H1 A {
	DISPLAY: block; WIDTH: 277px; HEIGHT: 177px
}
#header H1 A {
	BACKGROUND: url('logoho.png') no-repeat 0px 0px; WIDTH: 277px; TEXT-INDENT: -9999px; 

}
#balloon {
	MARGIN-TOP: 20px; BACKGROUND: url('balloon.png') no-repeat 0px 0px; FLOAT: right; WIDTH: 214px; TEXT-INDENT: -9999px; HEIGHT: 189px
}
#about {
	MARGIN-TOP: 135px; BACKGROUND: url('about.png') no-repeat 0px 0px; FLOAT: left; MARGIN-LEFT: 120px; WIDTH: 150px; TEXT-INDENT: -9999px; HEIGHT: 56px
}
#container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 40px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 780px; PADDING-TOP: 90px
}
H2#tagline {
	BACKGROUND: url('tagline.png') no-repeat 0px 0px; PADDING-BOTTOM: 30px; MARGIN: 0px auto; WIDTH: 707px; TEXT-INDENT: -9999px; HEIGHT: 57px
}
#portfolio {
	OVERFLOW: hidden; WIDTH: 300%
}
.item {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 280px; CURSOR: pointer; PADDING-TOP: 10px; TEXT-DECORATION: none
}
.item H2 {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 150%; PADDING-BOTTOM: 10px; COLOR: #c6e6f2
}
.item IMG {
	BORDER-RIGHT: #2f1709 10px solid; BORDER-TOP: #2f1709 10px solid; DISPLAY: block; BORDER-LEFT: #2f1709 10px solid; BORDER-BOTTOM: #2f1709 10px solid
}
.item:hover {
	BACKGROUND: url('item-hover.png') 0px 0px; 
}
.item:hover H2 {
	COLOR: #fff
}
.forsale {
	BACKGROUND: url('forsale.png') 0px 0px; 
}
#contact-form {
	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 600px
}
LABEL {
	PADDING-RIGHT: 20px; DISPLAY: block; FLOAT: left; WIDTH: 140px; COLOR: #c6e6f2; PADDING-TOP: 7px; TEXT-ALIGN: right
}
.field {
	border:3px solid #2f1709; padding:5px; FONT-SIZE: 14px; BACKGROUND: #553709 url('fieldbg.png') repeat-x left top; WIDTH: 300px; COLOR: #fff; 
}
#status {
	PADDING-LEFT: 160px; HEIGHT: 80px
}
#success {
	BORDER-RIGHT: #213d05 3px solid; BORDER-TOP: #213d05 3px solid; BACKGROUND: #649528; BORDER-LEFT: #213d05 3px solid; BORDER-BOTTOM: #213d05 3px solid
}
#error {
	BORDER-RIGHT: #9e1b0e 3px solid; BORDER-TOP: #9e1b0e 3px solid; BACKGROUND: #e0503f; BORDER-LEFT: #9e1b0e 3px solid; COLOR: #fff; BORDER-BOTTOM: #9e1b0e 3px solid
}
.error {
	BORDER-RIGHT: #9e1b0e 3px solid; BORDER-TOP: #9e1b0e 3px solid; BACKGROUND: #e0503f; BORDER-LEFT: #9e1b0e 3px solid; COLOR: #fff; BORDER-BOTTOM: #9e1b0e 3px solid
}
.message {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 300px; PADDING-TOP: 10px
}
#loading IMG {
	VERTICAL-ALIGN: bottom
}
#submit {
	border-width:0px; padding:0px; DISPLAY: block; BACKGROUND: url('submit.png') no-repeat 0px 0px; WIDTH: 156px; CURSOR: pointer; TEXT-INDENT: -9999px; HEIGHT: 66px; 
}
#me {
	BACKGROUND: url('me.png') no-repeat 0px 0px; FLOAT: right; MARGIN-LEFT: 20px; WIDTH: 301px; TEXT-INDENT: -9999px; HEIGHT: 462px
}
#footer {
	COLOR: #2f1709
}
#footer .inside {
	PADDING-RIGHT: 0px; BORDER-TOP: #2f1709 3px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px auto; WIDTH: 780px; PADDING-TOP: 10px
}
#twitter {
	 BACKGROUND: url('twitter.gif') no-repeat 0px 30px; FLOAT: right; WIDTH: 375px; Height: 105px

}
#twitter A {
	BACKGROUND: #5b8925
}
#twitter UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#twitter UL A {
	DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%
}