body{background:#14222C url(../images/bg.png) repeat-x fixed;color:#081725;font:12px/18px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;bottom:30px;}a{color:#516A7D;text-decoration:none;}#masterContainer{width:100%;height:100%;display:block;}#mainContainer{position:absolute;width:800px;left:50%;margin:110px 0 0 -400px;display:block;background-color:#FFF;border-right:1px solid #000;border-left:1px solid #000;/*
	-moz-border-radius-topleft: 6px;
	-webkit-border-top-left-radius: 6px;
	-moz-border-radius-topright: 6px; 
	-webkit-border-top-right-radius: 6px;
	*/}#mainHeader{position:absolute;width:800px;left:50%;margin:30px 0 0 -400px;display:block;/*background: #081725 url("../images/headBG.png") repeat-x;*/ /*
	-moz-border-radius-topleft: 6px;
	-webkit-border-top-left-radius: 6px;
	-moz-border-radius-topright: 6px; 
	-webkit-border-top-right-radius: 6px; 
	*/}#mainHeader img{margin:25px 0 10px 0;}#mainHeader a{color:#FFF;}#mainHeader ul{margin:33px 0 0 0;float:right;}#mainHeader li{display:inline;margin:0 0 0 30px;text-shadow:#000 1px 1px 0;}#about,#skills,#portfolio,#contact{width:100%;float:left;}#underconstruction{width:100px;height:100px;position:fixed;z-index:9999;top:0;right:0;}#underconstruction img{float:right;}#mainHeading{min-height:300px;height:300px;float:left;width:800px;background:url("../images/logo_hugo_petit.png") center center no-repeat;border-bottom:1px solid #97C7EA;}#viewPortfolio{position:absolute;display:block;z-index:999;background:#111;border-bottom:1px solid #000;width:180px;margin-top:220px;margin-left:620px;-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px;-moz-opacity:0.95;opacity:0.95;filter:alpha(opacity=95);}#viewPortfolio a{color:#FFF;text-shadow:#000 1px 1px;display:block;text-align:right;margin:10px 15px;}#slideshow1,#slideshow1,#slideshow3,#slideshow4{width:800px;height:300px;}#mainModuleSkills,#mainModulePortfolio,#mainModuleContact,#mainModuleAbout{width:100%;min-height:150px;float:left;}#mainModuleSkills,#mainModuleContact{background:#FFF url("../images/middle.png") repeat-x;border-top:1px solid #97C7EA;border-bottom:1px solid #97C7EA;}#mainModuleAbout,#mainModulePortfolio{border-top:1px solid #FFF;background-color:#D8EDF8;}#mainModuleAbout h1{font-size:3em;margin:18px 0 20px 10px;text-shadow:#FFF 1px 1px;}#leftColAbout,#leftColSkills,#leftColPortfolio,#leftColContact{width:150px;min-height:150px;float:left;}#leftColAbout h1,#leftColSkills h1,#leftColPortfolio h1,#leftColContact h1{color:#081725;text-shadow:#FFF 1px 1px;font-family:Georgia;font-size:1.5em;margin:8px 20px;float:right;}#rightColAbout,#rightColSkills,#rightColPortfolio,#rightColContact{width:640px;float:left;}#rightColAbout p,#rightColSkills p,#rightColPortfolio p,#rightColContact p{line-height:20px;margin:10px;}.tableSkills{float:left;width:100%;margin:10px 0 0 10px;}.tableSkills h3 span{float:right;margin-right:10px;}.tableSkills td{}.col{width:33%;}h2{width:100%;margin:10px;font-size:1.5em;float:left;padding:0 0 10px 0;border-bottom:1px dashed #97C7EA;text-shadow:#FFF 1px 1px;}.skills{margin:5px 10px 20px 0;display:block;line-height:20px;}.photoshop{padding:0 0 1px 25px;background:url(../images/photoshop.png) no-repeat;}.illustrator{padding:0 0 1px 25px;background:url(../images/illustrator.png) no-repeat;}.flash{padding:0 0 1px 25px;background:url(../images/flash.png) no-repeat;}.indesign{padding:0 0 1px 25px;background:url(../images/indesign.png) no-repeat;}.xhtml{padding:0 0 1px 25px;background:url(../images/xhtml.png) no-repeat;}.css{padding:0 0 1px 25px;background:url(../images/css.png) no-repeat;}.javascript{padding:0 0 1px 25px;background:url(../images/javascript.png) no-repeat;}.actionscript{padding:0 0 1px 25px;background:url(../images/actionscript.png) no-repeat;}.coda{padding:0 0 1px 25px;background:url(../images/coda.png) no-repeat;}.php{padding:0 0 1px 25px;background:url(../images/php.png) no-repeat;}.mysql{padding:0 0 1px 25px;background:url(../images/mysql.png) no-repeat;}.xml{padding:0 0 1px 25px;background:url(../images/xml.png) no-repeat;}.codeigniter{padding:0 0 1px 25px;background:url(../images/codeigniter.png) no-repeat;}.joomla{padding:0 0 1px 25px;background:url(../images/joomla.png) no-repeat;}.dotclear{padding:0 0 1px 25px;background:url(../images/dotclear.png) no-repeat;}.wordpress{padding:0 0 1px 25px;background:url(../images/wordpress.png) no-repeat;}.wordpressmu{padding:0 0 1px 25px;background:url(../images/wordpressmu.png) no-repeat;}.buddypress{padding:0 0 1px 25px;background:url(../images/buddypress.png) no-repeat;}.seo{padding:0 0 1px 25px;background:url(../images/seo.png) no-repeat;}.w3c{padding:0 0 1px 25px;background:url(../images/w3c.png) no-repeat;}.project{padding:0 0 1px 25px;background:url(../images/project.png) no-repeat;}.conseil{padding:0 0 1px 25px;background:url(../images/conseil.png) no-repeat;}.formation{padding:0 0 1px 25px;background:url(../images/formation.png) no-repeat;}.mobiles{padding:0 0 1px 25px;background:url(../images/phone.png) no-repeat;}#mainModuleContact ul{width:213px;float:left;}#mainModuleContact h3{margin-bottom:5px;}#contactInfos,#contactForm{margin:10px 0 10px 10px;width:100%;float:left;}#contactInfos{line-height:20px;}#contactForm h2{margin-top:0;margin-left:0;}#contactForm table{width:100%;float:left;}#contactForm td{padding-bottom:10px;}#contactForm input,#contactForm textarea{padding:5px;background:#FFF url("../images/middle.png") repeat-x;border:1px solid #97C7EA;}#contactForm select{width:450px;}#contactForm textarea{width:440px;height:100px;}.contactApp{padding:0 0 1px 25px;background:url(../images/telephone.png) no-repeat;}.contactCom{padding:0 0 1px 25px;background:url(../images/comments.png) no-repeat;}.contactMore{padding:0 0 1px 25px;background:url(../images/vcard_add.png) no-repeat;}#mainFooter{background-color:#111;border-top:1px solid #000;color:#FFF;width:100%;display:block;float:left;}#mainFooter p{margin:10px;text-align:right;}#mainFooter a{color:#FFF;}ul.jobber-list{float:left;list-style-type:none;margin:0;padding:0;}ul.jobber-list li{margin-bottom:5px;}.error{float:left;width:100%;background:red;color:#FFF;margin-bottom:20px;}.error p{float:left;margin:20px;}.valid{float:left;width:100%;background:green;color:#FFF;margin-bottom:20px;}.valid p{float:left;margin:20px;}
