html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline}html{}body{line-height:1; background:#272525; font-family:Lucida Sans Unicode,Lucida Grande,sans-serif; font-size:12px; line-height:110%; color:#424243}ol,ul{list-style:none; font-size:12px}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}.js-error{height:50px; verticle-align:center; line-height:50px; background:#D5BA39; position:absolute; z-index:10; left:50%; width:100%; margin-left:-50%; margin-top:-50px}.js-error p{ text-align:center; font-size:15px}p{text-align:justify; padding-bottom:10px}p span{color:#D5BA39}p.studiojot-color{text-align:justify; padding-bottom:10px; color:#D5BA39}a{color:#D5BA39; text-decoration:none}a:visited{color:#D5BA39}a:hover{color:#fff; background:#D5BA39; padding:0; padding-bottom:0px;    margin-top:0;    text-decoration:none}#page-wrapper{margin-top:50px;margin-left:auto;    margin-right:auto;    width:900px;background:#fff url(../images/page-wrapper-background.jpg) no-repeat;height:600px;    border:1px solid #fff}#content-container-text{padding-right:20px;    padding-left:20px;    padding-top:20px;    padding-bottom:10px;position:relative;    top:65px;background:url(../images/content-container-background.png) repeat; width:350px; margin:auto}ul.smaller{list-style:none; font-size:12px; padding-bottom:10px}p.studiojot{padding:0;    padding-left:20px;    margin:0;font-size:40px;    color:#D5BA39}a.home{text-decoration:none;    padding:0;    margin:0}a:hover.home{background:none}#navigation-wrapper{position:relative;    top:50px;padding-top:15px;height:80px;    background:url(../images/content-container-background.png) repeat}.navigation-top{width:775px; height:42px; padding:0px; margin:0px}.navigation-menu{padding:0; margin:0;top:10px;left:120px;position:relative; width:775px; height:20px}.navigation-menu ul{list-style:none;z-index:10; position:absolute; z-index:100; font-size:16px; color:#D5BA39; line-height:110%}.navigation-menu li{float:left; margin-right:0px; padding-bottom:3px}.navigation-menu li a.current{padding:0; margin:0;color:#fff; background:#D5BA39; padding-bottom:2px}.navigation-menu a,.navigation-menu a:active,.navigation-menu a:visited,.navigation-menu a:hover{text-decoration:none}#slide{position:absolute; top:19px; height:2px; background:#D5BA39; z-index:10; padding:0; margin:0}p.credentials{text-align:right}#team-member-navigation{padding-right:35px;position:relative; top:80px; left:30px;height:300px; width:90px; float:left}#team-member-navigation ul{text-align:right; line-height:120%; font-size:12px}#team-member-navigation li{padding-bottom:20px; line-height:150%}#team-member-navigation li a{color:#434244}#team-member-navigation li a:hover{color:#fff; background:#D5BA39; padding-bottom:0px; padding:0; margin:0}#team-member-navigation li a.current-member{color:#D5BA39; line-height:150%}#team-member-navigation li a:hover.current-member{color:#fff; line-height:150%}#team-member{position:relative; top:85px; left:30px;width:100px; height:125px; float:left}#project-list-wrapper{float:left;width:240px;position:relative; top:65px; left:5px; color:#fff}#project-list-left{float:left; width:110px; text-align:right}#project-list-right{float:right; width:120px; text-align:left}#project-list-wrapper li{margin-bottom:10px}#project-list-wrapper li.head{margin-bottom:7px; color:#D5BA39}#project-list-wrapper li a{margin-bottom:9px; padding-bottom:2px; background:#434244; color:#fff}#project-list-wrapper li a:hover{margin-bottom:7px; background:#D5BA39; padding:0px; padding-bottom:2px}#project-list-wrapper li a.current{margin-bottom:7px; background:#D5BA39}#project-list-wrapper span{padding:0; margin:0;background:#434244; padding-bottom:2px}#project-list-wrapper span.selected-projects{padding:0; margin:0;background:#D5BA39; padding-bottom:2px}#content-container-table{padding-right:20px; padding-left:20px; padding-top:20px; padding-bottom:10px;position:relative; top:65px; width:780px; margin:auto}#content-container-table table{width:100%; text-align:right; color:white}#content-container-table td.header{color:#D5BA39; width:130px}#content-container-table tr{height:22px}#content-container-table tr a{background:#424243; color:#fff; padding-bottom:2px}#content-container-table tr a:hover{background:#D5BA39; color:#fff; padding-bottom:2px}#contact-form-wrapper{width:555px;    position:relative;    top:65px;    left:215px;height:100px;    color:#fff}#contact-left{float:left;width:200px;    text-align:right;    padding-right:25px}#contact-form-wrapper li{height:16px;margin-bottom:5px}#contact-form-wrapper li.head{margin-bottom:5px;    color:#D5BA39}#contact-form-wrapper li.head-usaphone{padding-top:1px;margin-bottom:5px;    color:#D5BA39}#contact-form-wrapper li.head-mxphone{padding-top:1px;margin-bottom:4px;    color:#D5BA39}#contact-form-wrapper span.contact-email{padding:0;    margin-left:81px;    height:17px;background:#434244;    display:block;    width:119px}#contact-form-wrapper span.contact-usaphone{padding:0;    margin-left:78px;    height:17px;background:#434244;    display:block;    width:122px}#contact-form-wrapper span.contact-mxphone{padding:0;    margin-left:22px;    height:17px;background:#434244;    display:block;    width:178px}#contact-right{float:right;width:320px;    height:250px;    background:url(../images/content-container-background.png) repeat}#contact-form-top-left{float:left; width:145px; height:84px; text-align:right}#contact-form-top-left p label{margin-bottom:-5px; padding:0; height:16px}#contact-form-top-left p input{margin-bottom:-5px; padding:0; height:17px}#contact-form-top-right{float:right; width:145px; height:86px; text-align:right}#contact-form-top-right p label{margin-bottom:-5px; padding:0; height:16px}#contact-form-top-right p input{margin-bottom:-5px; padding:0; height:17px}#contact-form-bottom{clear:both; height:100px; text-align:right; margin:0; padding:0}#contact-form-bottom p label{margin-bottom:-3px; padding:0}#contact-right label{padding:0; margin:0;display:block;font-size:12px; color:#D5BA39}#contact-right input{font-family:Lucida Sans Unicode,Lucida Grande,sans-serif;padding:0; margin:0;border:none; background:#434244; height:16px; width:145px; color:#fff}#contact-form-bottom textarea{ font-family:Lucida Sans Unicode,Lucida Grande,sans-serif; font-size:13px;padding:0; margin:0;background:#434244; border:none; width:320px; height:100px; resize:none;overflow:auto; color:#fff}.button{border:none; background:#434244; color:#fff}#contactform label.error{ color:green; list-style:none}#messageboxes{ position:relative; left:910px; top:170px; width:220px; color:#D5BA39}#messagebox1,#messagebox2{display:none}#messagebox2 li{list-style:none}#mail-message{color:#434244; background:#D5BA39}#mail-message p{padding:10px}#contact-left h1.pagenotfound{color:#D5BA39; font-size:200%; text-align:left; margin-bottom:10px}#contact-left p.pagenotfoundtext{color:#424243; font-size:100%; line-height:120%}
