* {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; FONT-SIZE: 1em; BORDER-TOP: 0px; LIST-STYLE-IMAGE: none; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A {
	COLOR: #666; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #eee
}
A:focus {
	COLOR: #eee
}
A:active {
	COLOR: #888
}
BODY {
	BACKGROUND-COLOR: #191919; FONT: 11px/16px "Lucida Grande", Verdana, sans-serif; COLOR: #999; PADDING-TOP: 40px; -webkit-text-size-adjust: none
}
#guillermokrawiec {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 386px
}
#header {
	POSITION: relative; BACKGROUND: url(../Guillermo_Krawiec_files/header.png) no-repeat 50% bottom; HEIGHT: 101px
}
H1 {
	PADDING-LEFT: 10px; FONT: 30px/36px "Helvetica Neue Light", Helvetica, Arial, sans-serif; COLOR: #f4f4f4; PADDING-TOP: 30px; text-shadow: #000 0 1px 0
}
#jobtitle {
	LINE-HEIGHT: 20px; PADDING-LEFT: 10px; COLOR: #888; text-shadow: #000 0 1px 0
}
#navigation {
	BACKGROUND: url(../Guillermo_Krawiec_files/navigation.png) no-repeat 50% 0px; HEIGHT: 60px; FONT-WEIGHT: bold
}
#navigation LI {
	MARGIN-TOP: 2px; FLOAT: left
}
#navigation LI A {
	TEXT-ALIGN: center; WIDTH: 120px; DISPLAY: block; FONT: 24px/56px "Helvetica Neue Light", Helvetica, Arial, sans-serif; HEIGHT: 56px; TEXT-DECORATION: none
}
#navigation LI#nav-about A {
	MARGIN-RIGHT: 12px
}
#navigation LI#nav-contact A {
	
}
.about #navigation LI#nav-about A {
	COLOR: #fff; CURSOR: default
}
.contact #navigation LI#nav-contact A {
	COLOR: #fff; CURSOR: default
}
.vcarddl #navigation LI#nav-vcarddl A {
	COLOR: #fff; CURSOR: default
}
#content {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: url(../Guillermo_Krawiec_files/content.png) repeat-y 50% 0px; OVERFLOW: hidden; PADDING-TOP: 10px
}
#footer {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; BACKGROUND: url(../Guillermo_Krawiec_files/footer.png) no-repeat 50% 0px; HEIGHT: 32px; COLOR: #888888; FONT-SIZE: 9px; text-shadow: #000 0 1px 0
}
#about {
	WIDTH: 345px; text-shadow: #000 0 1px 0
}
#about UL {
	MARGIN-BOTTOM: 1em
}
#about LI P {
	FONT: 12px/18px "Helvetica Neue", Helvetica, Arial, sans-serif; COLOR: #666
}
#about LI LI {
	FONT: 12px/18px "Helvetica Neue", Helvetica, Arial, sans-serif; COLOR: #666
}
#about LI LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 75px; PADDING-RIGHT: 20px; PADDING-TOP: 5px
}
#about LI P#i {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH: 50px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 5px
}
#about H3 {
	HEIGHT: 60px; FONT-WEIGHT: normal
}
#about H3 A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 50px; TEXT-DECORATION: none; PADDING-TOP: 10px; text-shadow: #000 0 1px 0; -webkit-transition: background-color 0.25s linear
}
#about H3 A:hover {
	
}
#about H3 A:focus {
	
}
#about H3 A:active {
	
}
#about H3 A IMG {
	MARGIN: 0px 10px 0px 15px; FLOAT: left; -webkit-transition: margin-left 0.25s linear
}
#about H3 A STRONG {
	DISPLAY: block; FONT: 18px/20px "Helvetica Neue", Helvetica, Arial, sans-serif; COLOR: #f4f4f4; PADDING-TOP: 2px
}
#contact {
	WIDTH: 345px; FLOAT: left
}
#contact LI {
	HEIGHT: 60px
}
#contact LI A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 50px; TEXT-DECORATION: none; PADDING-TOP: 10px; text-shadow: #000 0 1px 0; -webkit-transition: background-color 0.25s linear
}
#contact LI A:hover {
	
}
#contact LI A:focus {
	
}
#contact LI A:active {
	
}
#contact LI A IMG {
	MARGIN: 0px 10px 0px 15px; FLOAT: left; -webkit-transition: margin-left 0.25s linear
}
#contact LI A STRONG {
	DISPLAY: block; FONT: 18px/20px "Helvetica Neue", Helvetica, Arial, sans-serif; COLOR: #f4f4f4; PADDING-TOP: 2px
}
#contact LI.fn {
	DISPLAY: none
}
#contact LI.photos {
	DISPLAY: none
}
#contact LI.org {
	DISPLAY: none
}
#contact LI SPAN.type {
	DISPLAY: none
}



#vcarddl {
	WIDTH: 345px; text-shadow: #000 0 1px 0
}
#vcarddl UL {
	MARGIN-BOTTOM: 1em
}
#vcarddl LI P {
	FONT: 12px/18px "Helvetica Neue", Helvetica, Arial, sans-serif; COLOR: #666
}
#vcarddl LI LI {
	FONT: 12px/18px "Helvetica Neue", Helvetica, Arial, sans-serif; COLOR: #666
}
#vcarddl LI LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 75px; PADDING-RIGHT: 20px; PADDING-TOP: 5px
}
#vcarddl LI P#i {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH: 50px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 5px
}
#vcarddl H3 {
	HEIGHT: 60px; FONT-WEIGHT: normal
}
#vcarddl H3 A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 50px; TEXT-DECORATION: none; PADDING-TOP: 10px; text-shadow: #000 0 1px 0; -webkit-transition: background-color 0.25s linear
}
#vcarddl H3 A:hover {
	
}
#vcarddl H3 A:focus {
	
}
#vcarddl H3 A:active {
	
}
#vcarddl H3 A IMG {
	MARGIN: 0px 10px 0px 15px; FLOAT: left; -webkit-transition: margin-left 0.25s linear
}
#vcarddl H3 A STRONG {
	DISPLAY: block; FONT: 18px/20px "Helvetica Neue", Helvetica, Arial, sans-serif; COLOR: #f4f4f4; PADDING-TOP: 2px
}








.input-question {
 border-style: solid;
 border-color: #000000;
 border-width: 0px;
 background-color: transparent;
 COLOR: #ffffff;
}
.input-ans {
 border-style: solid;
 border-color: #000000;
 border-width: 1px;
 background-color: #808080;
 COLOR: #000000;
}
.input-go {
 border-style: solid;
 border-color: #000000;
 border-width: 3px;
 background-color: #000000;
 COLOR: #ffffff;
}