body {
        background:#ece9e0 url(http://freshpaint.launchdm.com/wp-content/themes/freshpaint/images/splat_bg.gif) no-repeat scroll 0 0;
}
.pagewrap {width:auto; height:auto; background-image:none;}
.backpage .pagewrap {height:auto; background-image:none;}

#enjoy {display:none;}
#aboutldm {display:none;}
#news {display:none;}
#featuredprojectsheading {display:none;}
#featuredprojects {display:none;}
#headerinfo {display:none;}
#flashwindow {display:none;}
#leftedge {display:none;}

/* logo */
h1#logo {position:static; width:auto; height:auto;float:left; background-image:none; font-size:18px; line-height:20px; margin:12px 20px;}
h1#logo a {background-image:none; text-indent:0; width;auto; height:auto;}
h1#logo a:hover {text-decoration:underline;}
h1#logo a span {color:#564E31;}


/* Nav */
#nav, #nav ul {
    list-style:none;
    padding:0; margin:0;
    width:auto; height:auto;
    font-size:14px;
    text-transform:uppercase;
    position:static;
}
#nav a {
    display:block;
    height:30px;
    text-indent:20px;
    /*background-color:#fefdfc;*/
    background-color:RGBa(254, 253, 252, 0.75);
    border-bottom:1px solid #ccc;
    padding:11px 0 1px; margin:0;
    color:#564E31;
    clear:left;
    -moz-border-radius:20px;
}
#nav ul.secondary a {font-size:14px; line-height:1.2;}
#nav a:hover {text-decoration:underline;}
#nav li {float:none; padding:0; margin:0;}
#nav ul.secondary li  {margin:0;}
#nav .liportfolio, 
#nav .liabout, 
#nav .liservices, 
#nav .liclients,
#nav .ligeekfolio,
#nav .licontact {width:auto;}
.ldmnav li li {display:none;}
.navbackpage li {display:none;}
.navbackpage li.sfHover,
.navbackpage li.current {display:block;}
.navbackpage li.current a {display:block;}
.navbackpage .secondary  {display:block;}
#nav li.sfHover a, 
#nav li.current a {display:block; color:#fefdfc; background-color:#A0A822;}
.navbackpage li li {display:block;}
#nav li.sfHover li a, 
#nav li.current li a {display:block; background-color:RGBa(254, 253, 252, 0.75); color:#564E31;}

#socialmedialinks {position:static; width:150px;}
#socialmedialinks ul {position:static;}
#socialmedialinks a {
    filter:alpha(opacity=100);
	opacity: 1;
}

#searcharea {position:static;}
#searcharea .bk {background-image:none; float:left;}
#searcharea #searchinput {
    border:2px #FFFFFF inset;
    padding:2px;
    margin-left:20px;
}
#searcharea #searchbutton {position:static; margin:17px 0 0 8px;}

.pagewrap #htmlwindow {
    position:static; clear:left;
    width:auto; height:auto;
    display:block; background-color:transparent;
    padding-left:20px;
}

/* BEGIN Portfolio Section */
#subnav #subnavslider {width:auto; position:static;}
#subnav .subnavcol {
    float:none;
    width:auto;
}
#subnav .subnavcol a {font-size:1.4em;}
#subnav .thispagecurrent a {
    /*color:#A0A822;
    background-color:#564E31;
    display:block;
    margin-left:-5px;
    padding:5px;
    */
    text-decoration:underline;
}
#subnav .subnavcontrols {display:none;}

/* END Portfolio Section */

/* BEGIN Team */
#aboutteam {
    position:static; 
    width:auto; 
    height:auto;
    padding:0 0 0 10px;
}
#aboutteam li {background-color:#FEFDFC;}
/* END Team */

/* BEGIN Geekfolio */
#geekbox {
    position:static; clear:left;
    width:auto; height:auto;
    display:block;
    padding:0 0 0 10px;
    background-color:transparent;
}
#geekbox #mastersoutput .ldmplayer {
}
/* END Geekfolio */

/* BEGIN growpages (freshpaint) */
.growpage .pagewrap { width:auto; }
.growpage #pagetop,
.growpage #pagebottom {
    background-image:none;
}
.growpage #growbox,
.growpage #htmlwindow {
    border:0 none;
    padding:0;
    min-height:0;
    float:none;
}
.growpage #flashwindow {
    display:block;
    width:auto;
    border:0 none;
}
#flashwindow .freshpaintlist {
    border-top:1px solid #D5D2CA;
    width:auto;
    padding:10px 10px 0 16px;
}
.growpage #logo {
    margin-left:14px;
    padding-bottom:40px;
}
/* END growpages (freshpaint) */
/* BEGIN homepage relevantlinks (thumbtacked paper) */
#relevantlinks, 
#relevantlinks .top,
#relevantlinks .bottom {
    width:auto;
    background-image:none;
    padding:0;
    min-height:0;
}
#relevantlinks {
    padding:0 10px;
    position:static;
}
#link_removemobile {
    display:block;
    font-size:14px;
    padding:10px 10px 30px;
}
/* END homepage relevantlinks (thumbtacked paper) */
