/*
-----------------------------------------------
Client:Dayspring Technologies, Inc.
Project:Public Web Site

File Name: layout.css
Version: 1.0
Notes: Rules for the different column layouts in the div#main block. These are contextual selectors based on the class value in the body element.

Author: Dayspring Technologies, Inc.
Email: info@dayspring-tech.com
Web: http://www.dayspring-tech.com/
----------------------------------------------- */

/* Body and wrapper
----------------------------------------------- */
body {
    color:#42352e;
   /* padding:5px 0;*/
}
div.wrapper {
    margin:0 auto;
    padding:0;
}
div.wrapper btm {
  border-top:5px solid #A3BE72;
  padding-top:10px;
}
/*div.wrapper.top {
    padding-top:16px;
}
div.wrapper.btm {
    padding-bottom:23px;
}*/
div.wrapper img.bg {
    display:none;
}

#bg-t-l-home {
    left:-1px;
    top:10px;
}
#bg-t-r-home {
    right:0;
    top:10px;
}
#bg-t-l {
    left:-1px;
    top:10px;
}
#bg-t-r {
    right:16px;
    top:16px;
}

#bg-m-l {
    left:36px;
    top:0;
}
#bg-m-r {
    right:21px;
    top:0;
}

#bg-b-l {
    bottom:-10px;
    left:16px;
    z-index:5;
}
#bg-b-r {
    bottom:-9px;
    right:14px;
}


div#page {
    padding-bottom:5px;
}

/* Layout 1 (home)
----------------------------------------------- */

body#layout1 div#page {
    padding-bottom:0;

}
body#layout1 div#content {
    background:transparent;
    margin-bottom:10px;
}
body#layout1 div#main {
  padding-left:10px;
  float:none;
  width:auto;
}
body#layout1 div#pcon {
    padding:0;
    margin:0;
}
body#layout1 div#tcon {
    display:none;
}
body#layout1 div#scon {
    display:none;
}
body#layout1 div#hd { /* Removes the second level nav in the header. */
    /*height:74px;
    margin-bottom:0;*/
}
body#layout1 ul#pnav {
    bottom:5px;
}
body#layout1 div#psnav {
    display:none;
}

/* Layout 2 (2 columns no #scon)
----------------------------------------------- */
body#layout2 div#content {
    padding:0 10px;
}
body#layout2 div#main {
    padding:0 0 5px;
    width:auto;
}
body#layout2 div#scon {
    display:none;
}

/* Layout 3 (3 columns: used for client pages)
----------------------------------------------- */
body#layout3 div#content {
    padding:0 10px;
}
body#layout3.portfolio div#content {
    background:transparent;
}
body#layout3 div#main {
}
body#layout3.portfolio div#pcon {
}
body#layout3 div#scon {
    /*padding-top:10px;*/
	 display:none;
}
body#layout3 h3 {
  padding-top:10px;
  text-transform:none;
  font-size:93%;
  border-top:5px solid #a3be72;
}
body#layout3 div#ft {
  border-top:5px solid #a3be72;
  padding-top:10px;
}

/* Layout 4 (no #tcon)
----------------------------------------------- */
body#layout4 div#content {
    padding:0 10px;
}
body#layout4 div#main {
    padding-bottom:15px;
}
body#layout4 div#pcon {
    /*margin-left:10px;*/
}
body#layout4 div#tcon {
    display:none;
}
body#layout4 div#scon {
    padding-top:10px;
}
