body {background-color: #111;color: #FFF;font: normal 76%/1.3 "Helvetica Neue Light", Helvetica, Arial, sans-serif;margin: 0;padding: 0;}h1, h2 {font-weight: normal;}a {color: #D23C01;}#container {background-color: #000;height: 460px;width: 950px;margin: 100px auto 0 auto;padding: 20px 0;}#advertisement {border-right: 1px solid #B91A1A;float: left;padding: 0 20px;width: 579px;}#advertisement h1 {color: #D23C01;font-size: 250%;line-height: 120%;margin: 0;padding: 0;}#advertisement #subtext {font-size: 150%;}#advertisement #ad-detail {color: #D23C01;font-size: 200%;}#advertisement p {font-size: 110%;}#portfolio {border-top: 1px dotted #B91A1A;padding-top: 5px;}#portfolio ul {list-style-type: none;width: 100%;margin: 0;padding: 0;}#portfolio li {float: left;width: 33%;}#portfolio li a {color: #FFF;display: block;font-size: 120%;font-weight: bold;text-align: center;}#portfolio img {border: none;display: block;margin: 5px auto 0 auto;}#information {float: left;width: 330px;}#information #logo h1 {color: #B91A1A;display: block;font-size: 375%;line-height: 1;margin: 0;padding: 0;text-align: center;}#information #logo p {font-size: 100%;font-weight: bold;line-height: 1;text-align: center;margin: 10px 0 0 0;padding: 0;}#information .vcard {font-size: 140%;line-height: 1.2;margin: 20px 0 0 20px;}#information .vcard .org {display: none;}#information .vcard .adr {margin-top: 15px;}#information form {margin: 15px 0 0 20px;}#information form label {float: left;margin-top: 10px;width: 80px;}#information form input,#information form textarea {background-color: #000;border: none;border-bottom: 2px dotted #FFF;color: #FFF;font-family: "Helvetica Neue Light", Helvetica, Arial, sans-serif;float: left;margin-top: 10px;width: 200px;}#information form textarea {border: 2px solid #FFF;font-size: 100%;width: 196px;}#information form #btnSubmit {background-color: #B91A1A;border: none;font-weight: bold;margin-left: 80px;cursor: pointer;}#information #contact-submitted {font-size: 160%;margin-left: 20px;}.formError {position:absolute;top:300px;left:300px;padding-bottom:13px;display:block;z-index:5000;}#debugMode{background:#000;position:fixed;width:100%;height:200px;top:0;left:0;overflow:scroll;opacity:0.8;display:block;padding:10px;color:#fff;font-size:14px;z-index:100000;}.ajaxSubmit{padding:20px;background:#55ea55;border:1px solid #999;display:none}.formError .formErrorContent {width:100%;background:#ee0101;color:#fff;font-family:tahoma;font-size:11px;border:2px solid #ddd;box-shadow: 0px 0px 6px #000;-moz-box-shadow: 0px 0px 6px #000;-webkit-box-shadow: 0px 0px 6px #000;padding:4px 10px 4px 10px;border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;}.greenPopup .formErrorContent {background:#33be40;}.blackPopup .formErrorContent {background:#393939;color:#FFF;}.formError .formErrorArrow{position:absolute;bottom:0;left:20px;width:15px;height:15px;z-index:5001;}.formError .formErrorArrowBottom{top:0;margin:-6px;}.formError .formErrorArrow div{border-left:2px solid #ddd;border-right:2px solid #ddd;box-shadow: 0px 2px 3px #444;-moz-box-shadow: 0px 2px 3px #444;-webkit-box-shadow: 0px 2px 3px #444;font-size:0px;height:1px;background:#ee0101;margin:0 auto;line-height:0px;font-size:0px;display:block;}.formError .formErrorArrowBottom div{box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;}.greenPopup .formErrorArrow div{background:#33be40;}.blackPopup .formErrorArrow div{background:#393939;color:#FFF;}.formError .formErrorArrow .line10{width:15px;border:none;} .formError .formErrorArrow .line9{width:13px;border:none;} .formError .formErrorArrow .line8{width:11px;} .formError .formErrorArrow .line7{width:9px;} .formError .formErrorArrow .line6{width:7px;} .formError .formErrorArrow .line5{width:5px;} .formError .formErrorArrow .line4{width:3px;} .formError .formErrorArrow .line3{width:1px;border-left:2px solid #ddd;border-right:2px solid #ddd;border-bottom:0px solid #ddd;} .formError .formErrorArrow .line2{width:3px;border:none;background:#ddd;}.formError .formErrorArrow .line1{width:1px;border:none;background:#ddd;}