HTML {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SPAN {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
APPLET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
OBJECT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
IFRAME {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H5 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H6 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
PRE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
ABBR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
ACRONYM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
ADDRESS {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BIG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
CITE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
CODE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DEL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DFN {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
EM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
FONT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
images {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
INS {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
KBD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
Q {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
S {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SAMP {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SMALL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
STRIKE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
STRONG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SUB {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SUP {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
VAR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
LABEL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
LEGEND {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
CAPTION {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TBODY {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TFOOT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
THEAD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TH {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
TABLE {
	BORDER-SPACING: 0; BORDER-COLLAPSE: separate
}
CAPTION {
	TEXT-ALIGN: left; FONT-WEIGHT: normal
}
TH {
	TEXT-ALIGN: left; FONT-WEIGHT: normal
}
TD {
	TEXT-ALIGN: left; FONT-WEIGHT: normal
}
H1 {
	FONT-WEIGHT: normal
}
H2 {
	FONT-WEIGHT: normal
}
H3 {
	FONT-WEIGHT: normal
}
H4 {
	FONT-WEIGHT: normal
}
H5 {
	FONT-WEIGHT: normal
}
H6 {
	FONT-WEIGHT: normal
}
BODY {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5; FONT-FAMILY: Helvetica, "Helvetica Neue", Arial, sans-serif; BACKGROUND: url(images/colortop.jpg) #000 no-repeat center top; COLOR: #4b4b4b; FONT-SIZE: 62.5%; PADDING-TOP: 418px
}
HR {
	DISPLAY: none
}
STRONG {
	FONT-WEIGHT: bold
}
EM {
	FONT-STYLE: italic
}
ADDRESS {
	FONT-STYLE: normal
}
INPUT {
	FONT: 1em Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT: 1em Arial, Helvetica, sans-serif
}
SELECT {
	FONT: 1em Arial, Helvetica, sans-serif
}
A {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #4c7b9e; TEXT-DECORATION: none
}
A:hover {
	COLOR: #151515; TEXT-DECORATION: none
}
A:visited {
	
}
A:active {
	
}
#accesibility {
	POSITION: absolute; LEFT: -999em
}
#container {
	TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 1000px; BACKGROUND: #fff; FONT-SIZE: 1.3em
}
.clearer {
	CLEAR: both
}
DIV.header-figure {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 1000px; DISPLAY: block; BACKGROUND: url() no-repeat left top; HEIGHT: 5px; OVERFLOW: hidden
}
#header {
	POSITION: center; BACKGROUND: url() #f5f5f5 repeat-x left top; OVERFLOW: hidden
}
H1#logo {
	POSITION: absolute; TEXT-INDENT: -9999em; WIDTH: 283px; BACKGROUND: url() no-repeat left top; HEIGHT: 32px; TOP: 11px; LEFT: 25px
}
H1#logo A {
	WIDTH: 283px; DISPLAY: block; HEIGHT: 32px
}
#main_menu {
	BORDER-BOTTOM: #c7c7c7 1px solid; MARGIN-TOP: 20px; WIDTH: 1000px; DISPLAY: inline; FLOAT: left
}
#main_menu LI {
	FLOAT: left
}
#main_menu LI.fist_element {
	PADDING-LEFT: 1px; DISPLAY: inline; BACKGROUND: url() no-repeat -1px bottom; MARGIN-LEFT: 25px
}
#main_menu A {
	PADDING-BOTTOM: 6px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url() #ececec no-repeat right bottom; FLOAT: left; COLOR: #4b4b4b; TEXT-DECORATION: none; PADDING-TOP: 6px
}
#main_menu A:hover {
	BACKGROUND: url() no-repeat right bottom
}
#main_menu A.selected {
	POSITION: left; PADDING-BOTTOM: 7px; BACKGROUND: url() no-repeat right bottom; TOP: 1px; PADDING-TOP: 5px
}
#submenu {
	BORDER-BOTTOM: #c7c7c7 1px solid; TEXT-ALIGN: right; WIDTH: 1000px; PADDING-RIGHT: 25px; BACKGROUND: #ccffff; CLEAR: both; OVERFLOW: hidden;
}
#submenu UL {
	FLOAT: left
}
#submenu LI {
	FLOAT: left; MARGIN-LEFT: 25px
}
#submenu LI A {
	POSITION: relative; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 5px; PADDING-RIGHT: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: left; COLOR: #757575; FONT-SIZE: 0.84em; TEXT-DECORATION: none; PADDING-TOP: 4px; 
}
.many#submenu LI A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; PADDING-TOP: 4px
}
#submenu LI A:hover {
	COLOR: #5381a4
}
#submenu LI A.selected {
	BACKGROUND: url() no-repeat center bottom; COLOR: #5381a4
}
BODY.homepage #submenu {
	DISPLAY: none
}
#pitch {
	POSITION: relative; WIDTH: 1000px; BACKGROUND: url() #000 no-repeat left top; HEIGHT: 568px; CLEAR: both; OVERFLOW: hidden
}
#pitch H1 {
	Z-INDEX: 100; POSITION: absolute; TEXT-INDENT: -9999em; WIDTH: 1000px; BACKGROUND: url() no-repeat left top; HEIGHT: 64px; TOP: 55px; LEFT: 40px
}
#pitch H2 {
	Z-INDEX: 100; TEXT-INDENT: -9999em; WIDTH: 303px; MARGIN-BOTTOM: 20px; BACKGROUND: url() no-repeat left top; HEIGHT: 29px
}
#pitch DL {
	POSITION: absolute; BOTTOM: 15px; OVERFLOW: hidden; LEFT: 43px
}
#pitch DL DT {
	POSITION: absolute; LEFT: -1000em
}
#pitch DL DD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 230px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 0px
}
#pitch DL DD.business {
	WIDTH: 210px; PADDING-RIGHT: 0px
}
#pitch DL DD.pitch-services {
	WIDTH: 900px; FLOAT: none; MARGIN-LEFT: -3px
}
#pitch DL DD.envinronment {
	PADDING-RIGHT: 20px; DISPLAY: inline; MARGIN-LEFT: -10px
}
#pitch DL DD A {
	COLOR: #778c49; FONT-SIZE: 1.4em; FONT-WEIGHT: normal
}
#pitch DL DD A:hover {
	COLOR: #697c41
}
#pitch A.explore {
	POSITION: absolute; TEXT-INDENT: -1000em; WIDTH: 115px; DISPLAY: block; BACKGROUND: url() no-repeat left top; HEIGHT: 32px; OVERFLOW: hidden; TOP: 187px; RIGHT: 42px
}
#pitch A.explore:hover {
	BACKGROUND-POSITION: left bottom
}
#portfolio {
	PADDING-BOTTOM: 20px; BACKGROUND: url() repeat-x left top; OVERFLOW: hidden
}
#portfolio LI {
	TEXT-ALIGN: center; WIDTH: 245px; BACKGROUND: url() no-repeat right 50%; FLOAT: left
}
#portfolio H3 {
	MARGIN-TOP: 20px; FONT-SIZE: 1.6em
}
#portfolio P {
	LINE-HEIGHT: 16px; MARGIN: 0px 35px
}
#portfolio IMG {
	MARGIN: 5px auto 15px; DISPLAY: block
}
A.btn-web_portfolio {
	TEXT-INDENT: -9999em; MARGIN: 0px auto; WIDTH: 130px; DISPLAY: block; BACKGROUND: url() no-repeat left top; HEIGHT: 27px
}
A.btn-web_portfolio:hover {
	BACKGROUND: url() no-repeat left bottom
}
A.btn-print_portfolio {
	TEXT-INDENT: -9999em; MARGIN: 0px auto; WIDTH: 139px; DISPLAY: block; BACKGROUND: url() no-repeat left top; HEIGHT: 27px
}
A.btn-print_portfolio:hover {
	BACKGROUND: url() no-repeat left bottom
}
A.btn-view_portfolio {
	TEXT-INDENT: -9999em; MARGIN: 0px auto; WIDTH: 139px; DISPLAY: block; BACKGROUND: url() no-repeat left top; HEIGHT: 27px
}
A.btn-view_portfolio:hover {
	BACKGROUND: url() no-repeat left bottom
}
A.btn-logo_portfolio {
	TEXT-INDENT: -9999em; MARGIN: 0px auto; WIDTH: 138px; DISPLAY: block; BACKGROUND: url() no-repeat left top; HEIGHT: 27px
}
A.btn-logo_portfolio:hover {
	BACKGROUND: url() no-repeat left bottom
}
#services {
	BACKGROUND: url() #f5f5f5 repeat-x left top; OVERFLOW: hidden
}
#our_style {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; MARGIN: 34px 24px; WIDTH: 365px; DISPLAY: inline; BACKGROUND: url() #ebecec repeat-x left top; FLOAT: left; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
#our_style IMG {
	MARGIN: 17px auto; DISPLAY: block
}
#our_style H4 {
	MARGIN: 0px 17px 6px; FONT-SIZE: 1.44em; FONT-WEIGHT: bold
}
#our_style P {
	MARGIN: 0px 17px 17px
}
#our_style A {
	TEXT-INDENT: -9999em; WIDTH: 165px; DISPLAY: block; MARGIN-BOTTOM: 20px; BACKGROUND: url() no-repeat left top; HEIGHT: 33px; MARGIN-LEFT: 181px
}
#our_style A:hover {
	BACKGROUND: url() no-repeat left bottom
}
#services H3 {
	MARGIN-TOP: 34px; FONT-SIZE: 2em
}
#services UL {
	MARGIN-RIGHT: 30px
}
#services LI {
	PADDING-BOTTOM: 23px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url() no-repeat center bottom; OVERFLOW: hidden; PADDING-TOP: 20px
}
#services LI.last_element {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#services LI H4 {
	MARGIN-BOTTOM: 4px; FONT-SIZE: 1.3em
}
#services LI IMG {
	FLOAT: left; MARGIN-RIGHT: 30px
}
#services LI A.view_services {
	MARGIN-TOP: 17px; TEXT-INDENT: -9999em; WIDTH: 114px; DISPLAY: block; BACKGROUND: url() no-repeat left top; HEIGHT: 24px; MARGIN-LEFT: 186px
}
#services LI A.view_services:hover {
	BACKGROUND: url() no-repeat left bottom
}
#we_do {
	BACKGROUND: url() #f5f5f5 repeat-x left top; OVERFLOW: hidden; PADDING-TOP: 34px
}
#we_do LI {
	WIDTH: 245px; BACKGROUND: url() no-repeat right 50%; FLOAT: left
}
#we_do LI H4 {
	MARGIN: 0px 23px 12px; FONT-SIZE: 1.3em; FONT-WEIGHT: bold
}
#we_do LI P {
	MARGIN: 0px 23px 17px
}
#footer {
	BORDER-BOTTOM: #2b2b2b 1px solid; BORDER-LEFT: #2b2b2b 1px solid; PADDING-BOTTOM: 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #151515; COLOR: #bababa; OVERFLOW: hidden; BORDER-TOP: #2b2b2b 1px solid; BORDER-RIGHT: #2b2b2b 1px solid; PADDING-TOP: 20px
}
#footer .quick_portfolio {
	WIDTH: 190px; BACKGROUND: url() no-repeat right 50%; FLOAT: left
}
#footer H3 {
	TEXT-TRANSFORM: uppercase; MARGIN-BOTTOM: 13px; FONT-SIZE: 1.3em; FONT-WEIGHT: bold
}
#footer .quick_portfolio H3 {
	MARGIN-LEFT: 25px
}
#footer .quick_portfolio A {
	MARGIN-LEFT: 25px
}
#footer .quick_portfolio A {
	TEXT-INDENT: -9999px; WIDTH: 137px; DISPLAY: block; BACKGROUND: url() no-repeat left top; HEIGHT: 117px
}
#footer .quick_portfolio A:hover {
	TEXT-INDENT: -9999px; WIDTH: 137px; DISPLAY: block; BACKGROUND: url() no-repeat left top; HEIGHT: 117px
}
#footer .quick_menu {
	WIDTH: 337px; BACKGROUND: url() no-repeat right 50%; FLOAT: left
}
#footer .quick_menu UL {
	MARGIN-LEFT: 25px
}
#footer .quick_menu H3 {
	MARGIN-LEFT: 25px
}
#footer .quick_menu LI {
	WIDTH: 150px; FLOAT: left
}
#footer .quick_menu A {
	TEXT-TRANSFORM: uppercase; COLOR: #9c9c9c; FONT-SIZE: 85%; TEXT-DECORATION: none
}
#footer .quick_menu A:hover {
	COLOR: #fff
}
#footer .quick_action {
	TEXT-ALIGN: right; WIDTH: 422px; FLOAT: right; MARGIN-RIGHT: 25px
}
#footer .quick_action H3 {
	TEXT-ALIGN: left; TEXT-INDENT: -9999em; WIDTH: 405px; MARGIN-BOTTOM: 5px; BACKGROUND: url() no-repeat left top; HEIGHT: 42px; MARGIN-LEFT: 15px
}
#footer .quick_action A {
	TEXT-ALIGN: left; TEXT-INDENT: -9999em; MARGIN: 20px 0px 20px 225px; WIDTH: 197px; DISPLAY: block; BACKGROUND: url() no-repeat left top; HEIGHT: 35px
}
#footer .quick_action A:hover {
	BACKGROUND: url() no-repeat left bottom
}
#footer .quick_action P.titl-we_provide_free {
	TEXT-ALIGN: left; MARGIN-TOP: 6px; TEXT-INDENT: -9999px; WIDTH: 359px; BACKGROUND: url() no-repeat right top; HEIGHT: 17px; MARGIN-LEFT: 59px
}
#footer .quick_action .copyright {
	TEXT-TRANSFORM: uppercase; COLOR: #515151; FONT-SIZE: 85%
}
SPAN.figure-footer {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 1000px; DISPLAY: block; BACKGROUND: url() no-repeat left top; HEIGHT: 220px; OVERFLOW: hidden
}
#contacts_legal {
	PADDING-BOTTOM: 25px; PADDING-LEFT: 30px; PADDING-RIGHT: 14px; HEIGHT: 1%; OVERFLOW: hidden; PADDING-TOP: 30px
}
#contacts_legal H2 {
	MARGIN-BOTTOM: 10px; FONT-SIZE: 2.3em; FONT-WEIGHT: bold
}
#contacts_legal LI {
	WIDTH: 452px; MARGIN-BOTTOM: 16px; BACKGROUND: url() no-repeat left top; FLOAT: left; MARGIN-RIGHT: 16px
}
#contacts_legal LI A.download {
	MARGIN-TOP: 26px; TEXT-INDENT: -9999px; WIDTH: 75px; BACKGROUND: url() no-repeat left top; FLOAT: left; HEIGHT: 78px; MARGIN-LEFT: 18px
}
#contacts_legal LI H3 {
	MARGIN-TOP: 20px; PADDING-LEFT: 110px; MARGIN-BOTTOM: 5px; FONT-SIZE: 1.3em; FONT-WEIGHT: bold
}
#contacts_legal LI H3 SPAN {
	FONT-SIZE: 0.9em
}
#contacts_legal LI P {
	PADDING-LEFT: 110px; PADDING-RIGHT: 20px; FONT-SIZE: 0.95em
}
#contacts_legal LI SPAN.download {
	TEXT-ALIGN: right; PADDING-BOTTOM: 10px; MARGIN-TOP: -3px; PADDING-RIGHT: 25px; DISPLAY: block; BACKGROUND: url() no-repeat left bottom
}
#contacts_legal LI SPAN.download A {
	COLOR: #6c6c6c; FONT-SIZE: 1.1em; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#contacts_legal LI SPAN.download A:hover {
	COLOR: #000
}
#about {
	LINE-HEIGHT: 1.4; BACKGROUND: #efefef; HEIGHT: 1%; OVERFLOW: hidden; PADDING-TOP: 10px
}
#about .header_image {
	MARGIN: 5px auto 14px; WIDTH: 1000px; DISPLAY: block
}
#about #about_text {
	WIDTH: 463px; DISPLAY: inline; MARGIN-BOTTOM: 15px; BACKGROUND: url() no-repeat left top; FLOAT: left; MARGIN-LEFT: 20px; PADDING-TOP: 20px
}
#about #about_text H2 {
	MARGIN: 0px 20px 15px; FONT-SIZE: 2em; FONT-WEIGHT: bold
}
#about #about_text P {
	MARGIN: 0px 20px 15px
}
#about #about_text H3 {
	MARGIN: 0px 20px 8px; COLOR: #747474; FONT-SIZE: 1.4em; FONT-WEIGHT: bold
}
#about #about_text Q {
	FONT-STYLE: italic; MARGIN: 0px 20px; DISPLAY: block; COLOR: #747474; FONT-WEIGHT: normal
}
#random{
	LINE-HEIGHT: 1.4; BACKGROUND: #efefef; HEIGHT: 1%; OVERFLOW: hidden; PADDING-TOP: 10px
}
#random #about_text {
	WIDTH: 950px; DISPLAY: inline; MARGIN-BOTTOM: 100px; BACKGROUND: url() no-repeat left top; FLOAT: left; MARGIN-LEFT: 15px; PADDING-TOP: 15px
}
#random #about_text H2 {
	MARGIN: 0px 20px 15px; FONT-SIZE: 2em; FONT-WEIGHT: bold
}
#random #about_text P {
	MARGIN: 0px 20px 15px
}
#random #about_text H3 {
	MARGIN: 0px 25px 8px; COLOR: #747474; FONT-SIZE: 1.4em; FONT-WEIGHT: bold
}
#random #about_text Q {
	FONT-STYLE: italic; MARGIN: 0px 20px; DISPLAY: block; COLOR: #747474; FONT-WEIGHT: normal
}
A.view_more {
	TEXT-ALIGN: right; PADDING-BOTTOM: 15px; MARGIN-TOP: -5px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: block; BACKGROUND: url() no-repeat left bottom; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#about #points {
	WIDTH: 463px; DISPLAY: inline; MARGIN-BOTTOM: 15px; BACKGROUND: url() no-repeat left top; FLOAT: right; MARGIN-RIGHT: 20px; PADDING-TOP: 20px
}
#points LI {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 86px; PADDING-RIGHT: 20px; COLOR: #757575; PADDING-TOP: 0px
}
#points LI.enviroment {
	BACKGROUND: url(../images/icn-point-enviroment.gif) no-repeat 25px 40%
}
#points LI.quality {
	BACKGROUND: url() no-repeat 25px 40%
}
#points LI.brand_experience {
	BACKGROUND: url() no-repeat 25px 40%
}
#points LI.conceptual_branding {
	BACKGROUND: url() no-repeat 25px 40%
}
#points LI H3 {
	FONT-WEIGHT: bold
}
#points LI P {
	COLOR: #757575
}
#points UL {
	PADDING-BOTTOM: 22px; BACKGROUND: url() no-repeat left bottom
}
#points #contact {
	BACKGROUND: url() no-repeat left bottom; HEIGHT: 1%; COLOR: #757575; OVERFLOW: hidden; PADDING-TOP: 7px
}
#points #contact H3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 86px; PADDING-RIGHT: 20px; FONT-SIZE: 1.5em; PADDING-TOP: 0px
}
#points #contact P.left {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 86px; PADDING-RIGHT: 0px; BACKGROUND: url() no-repeat 25px 0px; FLOAT: left; PADDING-TOP: 5px
}
#points #contact P.right {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; FLOAT: right; PADDING-TOP: 5px
}
#clients {
	PADDING-BOTTOM: 20px; MARGIN: 0px 0px 20px 20px; BACKGROUND: url() no-repeat left bottom; HEIGHT: 1%; CLEAR: both; OVERFLOW: hidden
}
#clients H2 {
	DISPLAY: none
}
#clients LI {
	FLOAT: left; MARGIN-LEFT: 23px
}
#clients A IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#environment {
	PADDING-BOTTOM: 20px; WIDTH: 940px; MARGIN-BOTTOM: 20px; BACKGROUND: url() no-repeat left bottom; MARGIN-LEFT: 20px
}
#environment H2 {
	PADDING-BOTTOM: 29px; LINE-HEIGHT: 1em; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: url() no-repeat left top; FONT-SIZE: 200%; FONT-WEIGHT: bold; PADDING-TOP: 29px
}
#environment UL {
	HEIGHT: 1%; OVERFLOW: hidden
}
#environment LI {
	WIDTH: 428px; DISPLAY: inline; FLOAT: left; COLOR: #757575; MARGIN-LEFT: 20px; MARGIN-RIGHT: 15px
}
#environment LI.odd {
	CLEAR: left
}
#environment LI H3 {
	MARGIN-LEFT: 67px; FONT-WEIGHT: bold
}
#environment LI P {
	MARGIN-BOTTOM: 1.4em; MARGIN-LEFT: 67px
}
#environment LI.leaf {
	BACKGROUND: url() no-repeat left 15px
}
#environment LI.apple {
	BACKGROUND: url() no-repeat left 15px
}
#environment LI.percent {
	BACKGROUND: url() no-repeat left 15px
}
#environment LI.recycle {
	BACKGROUND: url() no-repeat left 15px
}
#environment LI.kiva {
	BACKGROUND: url() no-repeat left 15px
}
#environment LI.solar {
	BACKGROUND: url() no-repeat left 15px
}
#environment LI.tree {
	BACKGROUND: url() no-repeat left 15px
}
#environment LI.wind {
	BACKGROUND: url() no-repeat left 15px
}
#testimonials {
	PADDING-BOTTOM: 20px; WIDTH: 940px; MARGIN-BOTTOM: 20px; BACKGROUND: url() no-repeat left bottom; MARGIN-LEFT: 20px
}
A.view_web_design_portfolio {
	TEXT-INDENT: -9999px; WIDTH: 265px; MARGIN-BOTTOM: 20px; BACKGROUND: url() no-repeat left top; FLOAT: right; HEIGHT: 31px; MARGIN-RIGHT: 20px
}
A.view_full_client_list {
	TEXT-INDENT: -9999px; WIDTH: 205px; MARGIN-BOTTOM: 20px; BACKGROUND: url() no-repeat left top; FLOAT: right; HEIGHT: 31px; MARGIN-RIGHT: 20px
}
A.view_web_design_portfolio:hover {
	BACKGROUND-POSITION: left bottom
}
A.view_full_client_list:hover {
	BACKGROUND-POSITION: left bottom
}
#environment .testimonials H3 {
	TEXT-ALIGN: right; LINE-HEIGHT: 1.2em; MARGIN: 10px 0px 0px; WIDTH: 250px; FLOAT: right
}
#environment .testimonials H3 STRONG {
	DISPLAY: block; COLOR: #636262
}
#environment .testimonials IMG.company_logo {
	FLOAT: left
}
#environment .testimonials P {
	MARGIN-LEFT: 0px
}
#environment .testimonials BLOCKQUOTE {
	FONT-STYLE: italic; CLEAR: both; PADDING-TOP: 15px
}
#contact {
	BACKGROUND: #efefef; HEIGHT: 1%; OVERFLOW: hidden; BORDER-TOP: #fff 1px solid; PADDING-TOP: 10px
}
#contact P.warning {
	POSITION: relative; FONT-SIZE: 1em; TOP: -8px
}
#contact P.formal {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 0; MARGIN-BOTTOM: 1px; TOP: -12px
}
#contact .header_image {
	MARGIN: 5px auto 14px; WIDTH: 948px; DISPLAY: block
}
#contact .left_column {
	POSITION: relative; MARGIN-TOP: 10px; WIDTH: 435px; MARGIN-BOTTOM: 66px; FLOAT: left; MARGIN-LEFT: 30px
}
#contact .quick.left_column {
	WIDTH: 410px; MARGIN-LEFT: 55px
}
#contact .right_column {
	MARGIN-TOP: 10px; WIDTH: 435px; MARGIN-BOTTOM: 50px; FLOAT: right; MARGIN-RIGHT: 30px
}
#contact .quick.right_column {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; MARGIN-TOP: 79px; WIDTH: 410px; BACKGROUND: #e9e9e9; BORDER-TOP: #fff 1px solid; MARGIN-RIGHT: 55px; BORDER-RIGHT: #fff 1px solid
}
#contact .continue_arrow {
	POSITION: absolute; WIDTH: 87px; BOTTOM: -20px; BACKGROUND: url() no-repeat left top; HEIGHT: 45px; RIGHT: -35px
}
#contact .left_column .description {
	BORDER-BOTTOM: #e8e8e8 1px solid; BORDER-LEFT: #e8e8e8 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 18px; MARGIN-BOTTOM: 24px; BACKGROUND: #fff; BORDER-TOP: #e8e8e8 1px solid; BORDER-RIGHT: #e8e8e8 1px solid; PADDING-TOP: 18px
}
#contact .left_column H2 {
	MARGIN-BOTTOM: 4px; FONT-SIZE: 2em; FONT-WEIGHT: bold
}
#contact .left_column H2.quick {
	PADDING-BOTTOM: 5px
}
#contact .left_column .description H3 {
	MARGIN-TOP: -3px; MARGIN-BOTTOM: 4px; FONT-SIZE: 1.2em; FONT-WEIGHT: bold
}
#contact .left_column .description P {
	MARGIN-BOTTOM: 18px
}
#contact .form_entry {
	MARGIN-BOTTOM: 24px
}
#contact .form_entry LABEL {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; DISPLAY: block; MARGIN-BOTTOM: 0px; BACKGROUND: url() #7e93a9 repeat-x left top; COLOR: #fff; FONT-SIZE: 1.1em; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 4px
}
#contact .form_entry .textarea_wrapper {
	BORDER-BOTTOM: #e9e9e9 1px solid; BORDER-LEFT: #e9e9e9 1px solid; BACKGROUND: #fff; BORDER-TOP: 0px; BORDER-RIGHT: #e9e9e9 1px solid
}
#contact .form_entry TEXTAREA {
	BORDER-BOTTOM: #e9e9e9 1px solid; BORDER-LEFT: #e9e9e9 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; WIDTH: 425px; PADDING-RIGHT: 4px; BACKGROUND: url() #fff repeat-x left top; COLOR: #757575; BORDER-TOP: #e9e9e9 1px solid; BORDER-RIGHT: #e9e9e9 1px solid; PADDING-TOP: 4px
}
#contact .form_entry_input {
	MARGIN-BOTTOM: 6px
}
#contact .form_entry_input LABEL {
	DISPLAY: none
}
#contact .form_entry_input LABEL.security {
	BORDER-BOTTOM: #fff 1px solid; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: #fff 1px solid; LINE-HEIGHT: 30px; WIDTH: 54px; DISPLAY: block; BACKGROUND: #6d8098; HEIGHT: 30px; COLOR: #fff; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
#contact .form_entry_input INPUT {
	BORDER-BOTTOM: #e9e9e9 1px solid; BORDER-LEFT: #e9e9e9 1px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 4px; WIDTH: 425px; PADDING-RIGHT: 4px; COLOR: #757575; BORDER-TOP: #e9e9e9 1px solid; BORDER-RIGHT: #e9e9e9 1px solid; PADDING-TOP: 7px
}
#contact .form_entry_input INPUT.security {
	WIDTH: 365px; MARGIN-LEFT: 60px
}
#contact .form_entry_input TEXTAREA {
	BORDER-BOTTOM: #e9e9e9 1px solid; BORDER-LEFT: #e9e9e9 1px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 4px; WIDTH: 425px; PADDING-RIGHT: 4px; COLOR: #757575; BORDER-TOP: #e9e9e9 1px solid; BORDER-RIGHT: #e9e9e9 1px solid; PADDING-TOP: 7px
}
#contact .left_column .form_entry_input INPUT {
	WIDTH: 400px; FONT-WEIGHT: normal
}
#contact .left_column .form_entry_input TEXTAREA {
	WIDTH: 400px; FONT-WEIGHT: normal
}
#contact .quick_left .form_entry_input INPUT.security {
	WIDTH: 340px
}
#contact BUTTON.submit {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-TOP: 8px; TEXT-INDENT: -9999px; WIDTH: 82px; BACKGROUND: url() no-repeat left top; FLOAT: right; HEIGHT: 27px; MARGIN-LEFT: 350px; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px
}
#contact BUTTON.submit:hover {
	BACKGROUND-POSITION: left bottom
}
#contact .quick BUTTON.submit {
	MARGIN-LEFT: 325px
}
#contact .quick .quote {
	TEXT-ALIGN: center; PADDING-BOTTOM: 17px; MARGIN: 7px 7px 0px; BACKGROUND: url() no-repeat left top
}
#contact .quick .quote H3 {
	FONT-SIZE: 2em; FONT-WEIGHT: bold; PADDING-TOP: 17px
}
#contact .quick .quote P {
	MARGIN: 5px 0px 15px; COLOR: #8b8b8b; FONT-SIZE: 1.2em; FONT-WEIGHT: bold
}
#contact .quick .quote A {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; TEXT-INDENT: -9999em; MARGIN: 0px auto; WIDTH: 145px; DISPLAY: block; BACKGROUND: url() no-repeat left top; HEIGHT: 33px; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px
}
#contact .quick .quote A:hover {
	BACKGROUND-POSITION: left bottom
}
#contact .contact {
	MARGIN: 0px 7px 8px; BACKGROUND: url() no-repeat left bottom; HEIGHT: 1%; OVERFLOW: hidden
}
#contact .contact H3 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 26px; PADDING-RIGHT: 26px; BACKGROUND: url() no-repeat left top; COLOR: #939393; FONT-SIZE: 1.2em; FONT-WEIGHT: bold; PADDING-TOP: 25px
}
#contact .contact .left {
	LINE-HEIGHT: 1.3em; WIDTH: 145px; DISPLAY: inline; MARGIN-BOTTOM: 10px; FLOAT: left; MARGIN-LEFT: 26px
}
#contact .contact .right {
	LINE-HEIGHT: 1.3em; WIDTH: 145px; DISPLAY: inline; MARGIN-BOTTOM: 10px; FLOAT: right; MARGIN-RIGHT: 26px
}
#services_page {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: #f2f2f2; BORDER-TOP: #fff 1px solid; PADDING-TOP: 20px
}
#services_page LI {
	PADDING-BOTTOM: 1px; MARGIN-BOTTOM: 10px; BACKGROUND: url() no-repeat left bottom
}
#services_page LI H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1; PADDING-LEFT: 24px; PADDING-RIGHT: 24px; BACKGROUND: url() no-repeat left top; FONT-SIZE: 2.1em; FONT-WEIGHT: bold; PADDING-TOP: 20px
}
#services_page LI H2 SPAN {
	FONT-SIZE: 0.75em
}
#services_page .description {
	POSITION: absolute; MARGIN-TOP: 10px; WIDTH: 416px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 22px
}
#services_page .description A {
	TEXT-INDENT: -9999em; MARGIN: 20px 0px; HEIGHT: 24px
}
#services_page .description A:hover {
	BACKGROUND-POSITION: left bottom
}
#services_page .description P {
	MARGIN: 10px 3px
}
#services_page LI UL {
	MARGIN-TOP: -20px; PADDING-LEFT: 488px; PADDING-RIGHT: 20px; MARGIN-BOTTOM: 20px
}
#services_page LI LI {
	PADDING-LEFT: 55px; MARGIN-BOTTOM: 16px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #757575
}
#services_page LI LI H3 {
	FONT-WEIGHT: bold
}
#services_page .description A.view_web_portfolio {
	WIDTH: 152px; BACKGROUND: url(http://www.redelephantmediagroup.com/beta/services_files/img-services_page-web_design.jpg) no-repeat left top; FLOAT: left; MARGIN-LEFT: 3px
}
#services_page .description A.request_a_quote {
	WIDTH: 129px; BACKGROUND: url() no-repeat left top; FLOAT: right; MARGIN-RIGHT: 3px
}
#services_page .description A.top {
	WIDTH: 55px; BACKGROUND: url() no-repeat left top; FLOAT: right; MARGIN-RIGHT: 3px
}
#services_page .description A.view_logo_portfolio {
	WIDTH: 164px; BACKGROUND: url(http://www.redelephantmediagroup.com/beta/services_files/img-services_page-logo_development.jpg) no-repeat left top; FLOAT: left; MARGIN-RIGHT: 3px
}
#services_page .description A.view_illustration_portfolio {
	WIDTH: 216px; BACKGROUND: url() no-repeat left top; FLOAT: left; MARGIN-RIGHT: 3px
}
#services_page .description A.view_print_portfolio {
	WIDTH: 164px; BACKGROUND: url() no-repeat left top; FLOAT: left; MARGIN-RIGHT: 3px
}
#services_page LI.list-custom_website {
	BACKGROUND: url() no-repeat left 12px
}
#services_page LI.list-beautiful_graphic {
	BACKGROUND: url() no-repeat left 12px
}
#services_page LI.list-using_nature {
	BACKGROUND: url() no-repeat left 12px
}
#services_page LI.list-css_xhtml {
	BACKGROUND: url() no-repeat left 12px
}
#services_page LI.list-branding_your {
	BACKGROUND: url(http://www.redelephantmediagroup.com/beta/services_files/img-services_page-branding.jpg) no-repeat left 12px
}
#services_page LI.list-green_branding {
	BACKGROUND: url() no-repeat left 12px
}
#services_page LI.list-the_importance {
	BACKGROUND: url() no-repeat left 12px
}
#services_page LI.list-scalable_vectors {
	BACKGROUND: url() no-repeat left 12px
}
#services_page LI.list-who_are {
	BACKGROUND: url() no-repeat left 12px
}
#services_page LI.list-long_term {
	BACKGROUND: url() no-repeat left 12px
}
#services_page LI.list-consistancy_across {
	BACKGROUND: url() no-repeat left 12px
}
#services_page LI.list-professionalism {
	BACKGROUND: url() no-repeat left 12px
}
#services_page LI.list-flow {
	BACKGROUND: url() no-repeat left 12px
}
#services_page LI.list-click_through {
	BACKGROUND: url() no-repeat left 12px
}
#services_page LI.list-scale {
	BACKGROUND: url() no-repeat left 12px
}
#services_page LI.list-user_experience {
	BACKGROUND: url() no-repeat left 12px
}
#services_page LI.list-google_rank {
	BACKGROUND: url() no-repeat left 12px
}
#services_page LI.list-ppc {
	BACKGROUND: url() no-repeat left 12px
}
#services_page LI.list-text_link {
	BACKGROUND: url() no-repeat left 12px
}
#services_page LI.list-keyword_optimization {
	BACKGROUND: url() no-repeat left 12px
}
#services_page LI.list-scalable_across {
	BACKGROUND: url() no-repeat left 12px
}
#services_page LI.list-crisp_graphics {
	BACKGROUND: url() no-repeat left 12px
}
#services_page LI.list-custom_icon {
	BACKGROUND: url() no-repeat left 12px
}
#services_page LI.list-west_coast {
	BACKGROUND: url() no-repeat left 12px
}
#services_page LI.list-why_use {
	BACKGROUND: url() no-repeat left 12px
}
#services_page LI.list-web_standard {
	BACKGROUND: url() no-repeat left 12px
}
#services_page LI.list-fast_loading {
	BACKGROUND: url() no-repeat left 12px
}
#services_page LI.list-cross_browser {
	BACKGROUND: url() no-repeat left 12px
}
#services_page LI.list-promoting_your {
	BACKGROUND: url() no-repeat left 12px
}
#services_page LI.list-brochures {
	BACKGROUND: url() no-repeat left 12px
}
#services_page LI.list-business_cards {
	BACKGROUND: url() no-repeat left 12px
}
#services_page LI.list-outdoor_advertising {
	BACKGROUND: url() no-repeat left 12px
}
#services_page LI.list-blog_design {
	BACKGROUND: url() no-repeat left 12px
}
#services_page LI.list-valid_wordpress {
	BACKGROUND: url() no-repeat left 12px
}
#services_page LI.list-wordpress_themes {
	BACKGROUND: url() no-repeat left 12px
}
#services_page LI.list-rss_feeds {
	BACKGROUND: url() no-repeat left 12px
}
#services_page LI.list-ruby_on {
	BACKGROUND: url() no-repeat left 12px
}
#services_page LI.list-custom_programming {
	BACKGROUND: url() no-repeat left 12px
}
#services_page LI.list-ssl_certificates {
	BACKGROUND: url() no-repeat left 12px
}
#services_page LI.list-solar_powered {
	BACKGROUND: url() no-repeat left 12px
}
#portfolio_web .other_projects {
	BACKGROUND: url() #f8f8f8 repeat-x left top; HEIGHT: 1%; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 25px
}
#portfolio_web .other_projects LI A IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#portfolio_web .other_projects_photography {
	BACKGROUND: url() #f8f8f8 repeat-x left top
}
#portfolio_web .odd {
	BACKGROUND: url() #f8f8f8 repeat-x left top
}
#portfolio_web .other_projects LI {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 5px; WIDTH: 299px; DISPLAY: inline; MARGIN-BOTTOM: 19px; BACKGROUND: #e8e8e8; FLOAT: left; MARGIN-LEFT: 19px; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
#portfolio_web .other_projects LI.wide {
	WIDTH: 620px
}
#portfolio_web .other_projects LI IMG {
	MARGIN: 15px auto 5px; DISPLAY: block
}
#portfolio_web .other_projects H3 {
	LINE-HEIGHT: 1.3em; MARGIN-LEFT: 20px; FONT-SIZE: 1.25em; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
#portfolio_web .other_projects P {
	LINE-HEIGHT: 1em; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 20px
}
#portfolio_web .other_projects_photography P {
	MARGIN-TOP: 5px
}
#portfolio_web .other_projects A.view_details {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-TOP: 8px; TEXT-INDENT: -9999px; WIDTH: 97px; BACKGROUND: url() no-repeat left top; FLOAT: right; HEIGHT: 26px; BORDER-TOP: 0px; CURSOR: pointer; MARGIN-RIGHT: 17px; BORDER-RIGHT: 0px
}
#portfolio_web .other_projects A.view_gallery {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-TOP: 8px; TEXT-INDENT: -9999px; WIDTH: 97px; BACKGROUND: url() no-repeat left top; FLOAT: right; HEIGHT: 26px; BORDER-TOP: 0px; CURSOR: pointer; MARGIN-RIGHT: 17px; BORDER-RIGHT: 0px
}
#portfolio_web .other_projects A.view_gallery {
	MARGIN-TOP: -3px; WIDTH: 113px; BACKGROUND: url(../images/btn-view_gallery.gif) no-repeat left top; MARGIN-RIGHT: 20px
}
#portfolio_web .other_projects A.view_details:hover {
	BACKGROUND-POSITION: left bottom
}
#portfolio_web .other_projects A.view_gallery:hover {
	BACKGROUND-POSITION: left bottom
}
#portfolio_web .web_portfolio {
	POSITION: relative; BACKGROUND: url() no-repeat left top; HEIGHT: 348px; BORDER-TOP: #fff 1px solid
}
#portfolio_web .logo_portfolio {
	POSITION: relative; BACKGROUND: url() no-repeat left top; HEIGHT: 273px; BORDER-TOP: #fff 1px solid
}
#portfolio_web .print_portfolio {
	POSITION: relative; BACKGROUND: url() no-repeat left top; HEIGHT: 359px; BORDER-TOP: #fff 1px solid
}
#portfolio_web .web_portfolio #block_back {
	Z-INDEX: 1; POSITION: absolute; TOP: 0px; LEFT: 0px
}
#portfolio_web .logo_portfolio #block_back {
	Z-INDEX: 1; POSITION: absolute; TOP: 0px; LEFT: 0px
}
#portfolio_web .print_portfolio #block_back {
	Z-INDEX: 1; POSITION: absolute; TOP: 0px; LEFT: 0px
}
#portfolio_web .portfolio_photography #block_back {
	Z-INDEX: 1; POSITION: absolute; TOP: 0px; LEFT: 0px
}
#portfolio_web .web_portfolio H2 {
	Z-INDEX: 10; POSITION: absolute; LINE-HEIGHT: 1; MARGIN-LEFT: 29px; FONT-SIZE: 1.9em; FONT-WEIGHT: bold; PADDING-TOP: 27px
}
#portfolio_web .logo_portfolio H2 {
	Z-INDEX: 10; POSITION: absolute; LINE-HEIGHT: 1; MARGIN-LEFT: 29px; FONT-SIZE: 1.9em; FONT-WEIGHT: bold; PADDING-TOP: 27px
}
#portfolio_web .print_portfolio H2 {
	Z-INDEX: 10; POSITION: absolute; LINE-HEIGHT: 1; MARGIN-LEFT: 29px; FONT-SIZE: 1.9em; FONT-WEIGHT: bold; PADDING-TOP: 27px
}
#portfolio_web .portfolio_photography H2 {
	Z-INDEX: 10; POSITION: absolute; LINE-HEIGHT: 1; MARGIN-LEFT: 29px; FONT-SIZE: 1.9em; FONT-WEIGHT: bold; PADDING-TOP: 27px
}
#portfolio_web .web_portfolio H2 STRONG {
	TEXT-TRANSFORM: uppercase; FONT-STYLE: normal; DISPLAY: block; COLOR: #0a4571; FONT-SIZE: 1.95em; FONT-WEIGHT: bold
}
#portfolio_web .logo_portfolio H2 STRONG {
	TEXT-TRANSFORM: uppercase; FONT-STYLE: normal; DISPLAY: block; COLOR: #0a4571; FONT-SIZE: 1.95em; FONT-WEIGHT: bold
}
#portfolio_web .print_portfolio H2 STRONG {
	TEXT-TRANSFORM: uppercase; FONT-STYLE: normal; DISPLAY: block; COLOR: #0a4571; FONT-SIZE: 1.95em; FONT-WEIGHT: bold
}
#portfolio_web .web_portfolio H2 EM {
	LINE-HEIGHT: 0.9; FONT-STYLE: normal; DISPLAY: block; FONT-SIZE: 1.3em; FONT-WEIGHT: bold
}
#portfolio_web .logo_portfolio H2 EM {
	LINE-HEIGHT: 0.9; FONT-STYLE: normal; DISPLAY: block; FONT-SIZE: 1.3em; FONT-WEIGHT: bold
}
#portfolio_web .print_portfolio H2 EM {
	LINE-HEIGHT: 0.9; FONT-STYLE: normal; DISPLAY: block; FONT-SIZE: 1.3em; FONT-WEIGHT: bold
}
#portfolio_web .web_portfolio .right {
	Z-INDEX: 20; POSITION: absolute; LINE-HEIGHT: 1.3em; WIDTH: 235px; FONT-SIZE: 1.2em; TOP: 87px; LEFT: 720px
}
#portfolio_web .logo_portfolio .right {
	Z-INDEX: 20; POSITION: absolute; LINE-HEIGHT: 1.3em; WIDTH: 235px; FONT-SIZE: 1.2em; TOP: 87px; LEFT: 720px
}
#portfolio_web .print_portfolio .right {
	Z-INDEX: 20; POSITION: absolute; LINE-HEIGHT: 1.3em; WIDTH: 235px; FONT-SIZE: 1.2em; TOP: 87px; LEFT: 720px
}
#portfolio_web .portfolio_photography .right {
	Z-INDEX: 20; POSITION: absolute; LINE-HEIGHT: 1.3em; WIDTH: 235px; FONT-SIZE: 1.2em; TOP: 87px; LEFT: 720px
}
#portfolio_web .print_portfolio .right {
	FONT-SIZE: 120%; TOP: 120px; LEFT: 710px
}
#portfolio_web .web_portfolio .right {
	TOP: 82px
}
#portfolio_web .logo_portfolio .right {
	TOP: 60px
}
#portfolio_web .web_portfolio .right H3 {
	COLOR: #0a4571
}
#portfolio_web .logo_portfolio .right H3 {
	COLOR: #0a4571
}
#portfolio_web .web_portfolio .right P {
	LINE-HEIGHT: 1.4em; FONT-SIZE: 0.84em
}
#portfolio_web .logo_portfolio .right P {
	LINE-HEIGHT: 1.4em; FONT-SIZE: 0.84em
}
#portfolio_web .logo_portfolio .right H3 {
	DISPLAY: inline; FONT-SIZE: 1em
}
#portfolio_web .logo_portfolio .right P {
	DISPLAY: inline; FONT-SIZE: 1em
}
#portfolio_web .other_projects LI.previous_page {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 28px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 300px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 11px
}
#portfolio_web .other_projects LI.continue_to_logo_portfolio {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 28px; MARGIN: 0px 19px 0px 0px; PADDING-LEFT: 0px; WIDTH: 350px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 11px
}
#portfolio_web .other_projects LI.continue_to_print_portfolio {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 28px; MARGIN: 0px 19px 0px 0px; PADDING-LEFT: 0px; WIDTH: 350px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 11px
}
#portfolio_web .other_projects LI.continue_to_web_portfolio {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 28px; MARGIN: 0px 19px 0px 0px; PADDING-LEFT: 0px; WIDTH: 350px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 11px
}
#portfolio_web .other_projects LI.continue_to_photography_portfolio {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 28px; MARGIN: 0px 19px 0px 0px; PADDING-LEFT: 0px; WIDTH: 350px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 11px
}
#portfolio_web .other_projects LI.continue_to_photography_portfolio {
	WIDTH: 450px
}
#portfolio_web .other_projects LI.previous_page A.previous_page {
	TEXT-INDENT: -9999em; WIDTH: 106px; DISPLAY: block; BACKGROUND: url() no-repeat left top; FLOAT: left; HEIGHT: 33px; MARGIN-LEFT: 19px
}
#portfolio_web .other_projects LI.previous_page A.next_page {
	MARGIN-TOP: 1px; TEXT-INDENT: -9999em; WIDTH: 112px; DISPLAY: block; BACKGROUND: url() no-repeat left top; FLOAT: left; HEIGHT: 31px; MARGIN-LEFT: 7px
}
#portfolio_web .other_projects LI.continue_to_photography_portfolio A {
	TEXT-INDENT: -9999em; WIDTH: 410px; DISPLAY: block; BACKGROUND: url() no-repeat left top; FLOAT: right; HEIGHT: 35px
}
#portfolio_web .other_projects LI.continue_to_logo_portfolio A {
	TEXT-INDENT: -9999em; WIDTH: 322px; DISPLAY: block; BACKGROUND: url() no-repeat left top; FLOAT: right; HEIGHT: 35px
}
#portfolio_web .other_projects LI.continue_to_print_portfolio A {
	TEXT-INDENT: -9999em; WIDTH: 329px; DISPLAY: block; BACKGROUND: url() no-repeat left top; FLOAT: right; HEIGHT: 35px
}
#portfolio_web .other_projects LI.continue_to_web_portfolio A {
	TEXT-INDENT: -9999em; MARGIN: 0px; WIDTH: 319px; DISPLAY: block; BACKGROUND: url() no-repeat left top; FLOAT: right; HEIGHT: 35px
}
#portfolio_web .other_projects LI.previous_page A:hover {
	BACKGROUND-POSITION: left bottom
}
#portfolio_web .other_projects LI.continue_to_logo_portfolio A:hover {
	BACKGROUND-POSITION: left bottom
}
#portfolio_web .other_projects LI.continue_to_print_portfolio A:hover {
	BACKGROUND-POSITION: left bottom
}
#portfolio_web .other_projects LI.continue_to_web_portfolio A:hover {
	BACKGROUND-POSITION: left bottom
}
#portfolio_web .other_projects LI.continue_to_photography_portfolio A:hover {
	BACKGROUND-POSITION: left bottom
}
#portfolio_web .portfolio_photography {
	POSITION: relative; BACKGROUND: url() no-repeat left top; HEIGHT: 363px; BORDER-TOP: #fff 1px solid
}
#portfolio_web .portfolio_photography H2 {
	LINE-HEIGHT: 1; MARGIN-LEFT: 29px; FONT-SIZE: 1.4em; FONT-WEIGHT: bold; PADDING-TOP: 27px
}
#portfolio_web .portfolio_photography H2 STRONG {
	FONT-STYLE: normal; MARGIN-TOP: 1px; DISPLAY: block; COLOR: #0a4571; FONT-SIZE: 1.9em; FONT-WEIGHT: bold
}
#portfolio_web .portfolio_photography H2 EM {
	LINE-HEIGHT: 0.9; FONT-STYLE: normal; DISPLAY: block; LETTER-SPACING: -2px; FONT-SIZE: 1.4em; FONT-WEIGHT: bold
}
#portfolio_web .portfolio_photography .right {
	POSITION: absolute; LINE-HEIGHT: 1.3em; WIDTH: 235px; FONT-SIZE: 1.2em; TOP: 87px; LEFT: 700px
}
#portfolio_web_detail {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 29px; PADDING-RIGHT: 29px; BACKGROUND: #f2f2f2; HEIGHT: 1%; CLEAR: both; OVERFLOW: hidden; BORDER-TOP: #fff 1px solid; PADDING-TOP: 24px
}
#portfolio_web_detail .work_detail {
	BORDER-BOTTOM: #e8e8e8 1px solid; MARGIN-BOTTOM: 15px; BACKGROUND: url() no-repeat left top; HEIGHT: 1%; OVERFLOW: hidden
}
#portfolio_web_detail .work_detail H2 {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 27px; PADDING-RIGHT: 27px; PADDING-TOP: 30px
}
#portfolio_web_detail .work_detail P {
	LINE-HEIGHT: 1.2em; MARGIN: 0px 27px 1.2em; COLOR: #5a5a5a; FONT-SIZE: 1.3em
}
#portfolio_web_detail .work_detail P.right {
	MARGIN-TOP: -70px; MARGIN-BOTTOM: 20px; FLOAT: right
}
#portfolio_web_detail .controls A.go_back {
	TEXT-INDENT: -9999em; WIDTH: 75px; BACKGROUND: url() no-repeat left top; FLOAT: left; HEIGHT: 24px; CURSOR: pointer
}
#portfolio_web_detail .controls A.view_site {
	TEXT-INDENT: -9999em; WIDTH: 79px; BACKGROUND: url() no-repeat left top; FLOAT: right; HEIGHT: 24px; CURSOR: pointer; MARGIN-RIGHT: 10px
}
#portfolio_web_detail A.go_back:hover {
	BACKGROUND-POSITION: left bottom
}
#portfolio_web_detail A.view_site:hover {
	BACKGROUND-POSITION: left bottom
}
#portfolio_web_detail .gallery LI {
	BORDER-BOTTOM: #e8e8e8 1px solid; BORDER-LEFT: #e8e8e8 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 15px; BACKGROUND: #fff; BORDER-TOP: #e8e8e8 1px solid; BORDER-RIGHT: #e8e8e8 1px solid; PADDING-TOP: 5px
}
#portfolio_web_detail .gallery LI IMG {
	DISPLAY: block
}
#portfolio_web_detail .gallery LI.wide {
	CLEAR: both
}
#portfolio_web_detail .gallery LI.left {
	FLOAT: left
}
#portfolio_web_detail .gallery LI.right {
	FLOAT: right
}
#portfolio_web_detail .gallery .back_to_web_portfolio {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 30px; PADDING-LEFT: 0px; WIDTH: 280px; PADDING-RIGHT: 0px; BACKGROUND: #f2f2f2; FLOAT: right; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#portfolio_web_detail .gallery .back_to_web_portfolio A {
	TEXT-INDENT: -9999em; MARGIN: 0px; WIDTH: 280px; BACKGROUND: url() no-repeat left top; FLOAT: right; HEIGHT: 35px
}
#portfolio_web_detail .gallery .back_to_web_portfolio A:hover {
	BACKGROUND-POSITION: left bottom
}
#portfolio_web_detail .work_detail_one {
	BORDER-BOTTOM: #e8e8e8 1px solid; MARGIN-BOTTOM: 15px; BACKGROUND: url() no-repeat left top; HEIGHT: 1%; OVERFLOW: hidden
}
#portfolio_web_detail .work_detail_one H2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 27px; PADDING-RIGHT: 27px; FONT-SIZE: 2em; FONT-WEIGHT: bold; PADDING-TOP: 20px
}
#portfolio_web_detail .work_detail_one P.subhead {
	MARGIN-TOP: -5px; FONT-SIZE: 1.1em
}
#portfolio_web_detail .work_detail_one P {
	LINE-HEIGHT: 1.2em; MARGIN: 0px 27px 1.2em; PADDING-RIGHT: 485px; COLOR: #5a5a5a; FONT-SIZE: 1em
}
#portfolio_web_detail .work_detail_one P.right {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 438px; PADDING-RIGHT: 0px; BACKGROUND: url() no-repeat left 50%; FLOAT: right; HEIGHT: 195px; PADDING-TOP: 0px
}
#portfolio_web_detail .work_detail_one P.right IMG {
	MARGIN: 30px auto 0px; DISPLAY: block
}
#portfolio_web_detail .work_detail_one P.right IMG.gecko {
	MARGIN-TOP: 65px
}
#portfolio_web_detail .work_detail_one P.right IMG.three60 {
	MARGIN-TOP: 35px
}
#portfolio_web_detail .work_detail_one P.right IMG.arbutus {
	MARGIN-TOP: 47px
}
#portfolio_web_detail .work_detail_one P.right IMG.becreative {
	MARGIN-TOP: 34px
}
#portfolio_web_detail .work_detail_one P.right IMG.green {
	MARGIN-TOP: 50px
}
#portfolio_web .photography_portfolio {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 0px; BACKGROUND: #f2f2f2; HEIGHT: 1%; OVERFLOW: hidden; BORDER-TOP: #fff 1px solid; PADDING-TOP: 20px
}
#portfolio_web .photography_portfolio UL {
	HEIGHT: 1%; OVERFLOW: hidden
}
#portfolio_web .photography_portfolio LI {
	DISPLAY: inline; MARGIN-BOTTOM: 16px; FLOAT: left; MARGIN-LEFT: 19px
}
#portfolio_web .photography_portfolio LI IMG {
	DISPLAY: block
}
#portfolio_web .photography_portfolio A.back_to_photography_portfolio {
	MARGIN-TOP: 7px; TEXT-INDENT: -9999em; WIDTH: 364px; MARGIN-BOTTOM: 28px; BACKGROUND: url() no-repeat left top; FLOAT: right; HEIGHT: 35px; MARGIN-RIGHT: 30px
}
#portfolio_web .photography_portfolio A.back_to_photography_portfolio:hover {
	BACKGROUND-POSITION: left bottom
}
#portfolio_main {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: #f8f8f8; BORDER-TOP: #fff 1px solid; PADDING-TOP: 20px
}
#portfolio_main .intro {
	MARGIN-BOTTOM: 15px; BACKGROUND: url() no-repeat left bottom
}
#portfolio_main .intro H2 {
	PADDING-BOTTOM: 29px; LINE-HEIGHT: 1.4em; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: url() no-repeat left top; FONT-SIZE: 200%; FONT-WEIGHT: bold; PADDING-TOP: 29px
}
#portfolio_main .intro H2 STRONG {
	TEXT-TRANSFORM: uppercase; FONT-STYLE: normal; MARGIN-TOP: 3px; DISPLAY: block; COLOR: #0a4571; FONT-SIZE: 2em; FONT-WEIGHT: bold
}
#portfolio_main .intro H2 EM {
	FONT-STYLE: normal; DISPLAY: block; FONT-SIZE: 1.4em; FONT-WEIGHT: bold
}
#portfolio_main .intro P {
	PADDING-BOTTOM: 35px; LINE-HEIGHT: 1.2em; PADDING-LEFT: 20px; PADDING-RIGHT: 400px; FONT-SIZE: 1.2em; PADDING-TOP: 0px
}
#portfolio_main .intro P.pitch {
	COLOR: #0a4571; FONT-SIZE: 1.7em
}
#portfolio_main .intro .quick_links {
	MARGIN-TOP: 32px; WIDTH: 322px; DISPLAY: inline; FLOAT: right; MARGIN-RIGHT: 37px
}
#portfolio_main .quick_links LI {
	MARGIN-BOTTOM: 11px
}
#portfolio_main .bottom_links {
	HEIGHT: 1%; OVERFLOW: hidden
}
#portfolio_main .bottom_links LI {
	MARGIN-TOP: 15px; WIDTH: 300px; DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 19px
}
#portfolio_main .bottom_links LI.last_element {
	MARGIN-RIGHT: 0px
}
#portfolio_main .quick_links A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 75px; DISPLAY: block; BACKGROUND: url() no-repeat left top; HEIGHT: 82px; COLOR: #4c4c4c; FONT-SIZE: 1.1em; PADDING-TOP: 0px
}
#portfolio_main .bottom_links LI A {
	PADDING-RIGHT: 70px; BACKGROUND: url() no-repeat left top; HEIGHT: 77px; FONT-SIZE: 1em
}
#portfolio_main .quick_links A:hover {
	BACKGROUND-POSITION: left bottom
}
#portfolio_main .quick_links STRONG {
	DISPLAY: block; MARGIN-BOTTOM: 2px; FONT-SIZE: 1.3em; TEXT-DECORATION: underline; PADDING-TOP: 16px
}
#portfolio_main .bottom_links LI STRONG {
	FONT-SIZE: 1.2em
}
#portfolio_main .proud_of .projects LI {
	POSITION: relative; PADDING-BOTTOM: 1px; MARGIN-BOTTOM: 15px; BACKGROUND: url() no-repeat left bottom; HEIGHT: 610px; OVERFLOW: hidden
}
#portfolio_main .proud_of .projects LI H3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 23px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 25px; BACKGROUND: url() no-repeat left top; PADDING-TOP: 39px
}
#portfolio_main .proud_of P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 125%; PADDING-LEFT: 20px; PADDING-RIGHT: 700px; MARGIN-BOTTOM: 20px; FONT-SIZE: 118%; PADDING-TOP: 0px
}
#portfolio_main .proud_of P.sample {
	PADDING-BOTTOM: 0px; MARGIN: -90px 0px 0px; PADDING-LEFT: 0px; WIDTH: 676px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
#portfolio_main .proud_of A.full_web_portfolio {
	POSITION: absolute; TEXT-INDENT: -9999em; WIDTH: 169px; BACKGROUND: url() no-repeat left top; HEIGHT: 26px; TOP: 34px; RIGHT: 23px
}
#portfolio_main .proud_of A.view_project_details {
	MARGIN-TOP: 35px; TEXT-INDENT: -9999em; WIDTH: 148px; DISPLAY: block; BACKGROUND: url() no-repeat left top; HEIGHT: 26px
}
#portfolio_main .proud_of A.view_project_details:hover {
	BACKGROUND-POSITION: left bottom
}
#portfolio_main .proud_of A.full_web_portfolio:hover {
	BACKGROUND-POSITION: left bottom
}
