/*CSS STYLES FOR MICHAEL LAPLANTE .COMWRITTEN BY MICHAEL LAPLANTEALL RIGHTS RESERVED 2010*//* GENERAL BODY AND WRAPPER STYLING */body{background:#3F7CAB url(../img/Laplant.jpg) repeat-x;font:62.5%/1.5em Arial,Helvetica;font-size:.8em;margin:0 auto}#wrapper{width:960px;margin:0 auto}/* HEADER AND NAV STYLING */#nav{margin:0 auto;max-width:960px;position:relative}#nav ul{position:absolute;top:60px;right:100px}#nav ul li{display:inline;padding:15px;font-size:1.4em}#nav a{color:#FEFEFE;text-decoration:none}#nav a:hover{color:#1d1c1c;text-decoration:none}#nav .current-menu-item{text-decoration:underline;padding:5px 0 0 0;color:orange}#nav img{padding:25px;margin-top:-25px}/* menu-item-type-post_type */#nav .menu-item a:hover{text-decoration:underline;color:white}/* BODY STYLING */#slider{margin-top:10px;margin-left:130px;margin-bottom:30px}#contentMain{margin-left:120px}#leftContent,#middleContent,#rightContent{float:left;font-size:1.2em;color:#f6f5f5;width:230px;padding:10px;margin-bottom:25px}#leftContent ul li{display:inline}#leftContent h3,#rightContent h3,#middleContent h3{color:#DEDEDE;margin-bottom:10px;font-size:1.4em;font-weight:bold}/* FOOTER STYLES *//*#grass{background:url(../img/grass.png) repeat-x top left;float:left;width:100%;height:150px}*/#hill{background:url(../img/hill.png) no-repeat;width:960px;height:161px;/* float:right;*/margin:0 auto;clear:both;margin-bottom:-10px}#plant{margin-top:25px;margin-left:5px;margin-bottom:-50px}#footer{background:url(../img/dirt3.jpg) repeat-x;width:100%;height:200px;clear:both;color:#5a9dd2}#footer p{margin-left:325px;clear:both;padding-top:35px;color:#efefef;opacity:.4%}#smicons{float:right;margin-top:-45px;margin-bottom:-300px;margin-right:-5px}#friends{float:left;margin-top:40px;margin-left:160px}#footWrap{width:960px;margin:0 auto}#friends h1{font-size:1.5em;margin-bottom:5px}#rightFriends{float:left;margin-top:-78px;padding-left:140px;overflow:hidden}#friends a{color:#efefef;opacity:.4%;-moz-opacity:40%;-webkit-opacity:40%;text-decoration:none}#friends a:hover{text-decoration:underline}#smicons ul li{display:inline}#copy{/*text-align:right;margin-right:400px;*/clear:both;float:right;margin-top:-135px}#sitemap{float:left;margin-top:40px;margin-left:100px}#sitemap a{text-decoration:none;color:#FEFEFE}#sitemap a:hover{text-decoration:underline}/* INDIVIDUAL PAGE STYLING BELOW *//*------- ABOUT PAGE ------ */#mainContent-about{float:right;margin-top:25px;color:#fff;margin-right:80px}#mainContent-about h3{font-size:1.7em}#mainContent-about p{width:600px;margin-top:15px;font-size:1.1em}#me{margin-top:25px}#Resume{margin-top:100px;margin-bottom:30px}#Resume a{color:#1d1c1c;text-decoration:none}#Resume a:hover{color:#FEFEFE;text-decoration:underline}/* ---------- CONTACT PAGE ----------- */#googleVoice{float:right;margin-top:25px;margin-right:250px}/*#contactForm{margin-top:50px;color:white;width:500px}*//*------------- WORK PAGE ------------- */.project{background-color:#5D8DB1;width:850px;height:320px;margin-top:20px;margin-left:60px;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px}.project a{text-decoration:none;color:black;float:left}.projectImg{margin-left:15px;margin-top:20px;border:5px solid}.directions{float:left;margin-left:25px;margin-top:10px;clear:both;color:white}.workContent{float:right;margin-right:20px;margin-top:-175px;width:200px;color:white;font-size:1em}.workContent h4{font-size:1.3em;font-weight:bold;color:white;margin-bottom:10px}.ulFix li{margin-bottom:5px}.ulFix img{padding-right:5px;clear:both}.tech{padding-top:10px}/*--------------- BLOG PAGE ------------------- */.post{margin-left:150px;margin-bottom:30px;margin-top:40px;border-bottom:solid #999 1px;width:680px;padding-bottom:20px;color:#FFF}.post h2{font-size:1.7em}.post p{font-size:1.1em}.post a{text-decoration:none;color:#FFF}.post a:hover{text-decoration:underline}.entry-date{float:right;background-image:url(../img/date.png);margin-right:40px;width:50px;height:50px;margin-bottom:20px}.entry-month{margin-left:13px;margin-top:1px}.entry-day{margin-left:15px;margin-top:4px;color:black}.entry-content{margin-top:20px}.alignleft{margin-left:150px}.alignleft a{text-decoration:none;color:#FFF}.alignleft a:hover{text-decoration:underline}.alignright{float:right;margin-top:-15px;margin-right:150px}.alignright a{text-decoration:none;color:#FFF}.alignright a:hover{text-decoration:underline}.underpost{margin: 0 0 0 -9999px;}.post h2{margin: 0 0 20px 0;}
