
body {
background-color:#d3ccc4;
color:#3d2929;
font-family:Georgia,"Palatino linotype",Times;
font-size:87.5% /* EM = 1 / 14px X required pixel size */
}

.mastercontainer {
width:974px;
margin:0 auto;
}

div#navDiv {
position:relative;
height:14px;
margin-left:162px;
margin-top:5px;
margin-bottom:10px;
}

ul#nav { background:url(/img/navBG.png); float:left; }
ul#nav li { margin:0; padding:0; width:100%; float:left; list-style-type:none; }
ul#nav li a { height:20px; display:block; position:absolute; top:0; text-indent:-9999px; outline:none; }
li#navHome a, li#navFindajob a, li#navMotivation a, li#navDiscuss a, li#navGetinvolved a, li#navAbout a, li#navContact a { background:url(/img/navBG.png) }

  li#navHome a 			{ background-position:0 0; width:89px; left:0 }
  li#navHome a:hover		{ background-position:0 -20px }
  body#pageHome li#navHome a 	{ background-position:0 -40px }

  li#navFindajob a 			{ background-position:-89px 0; width:125px; left:89px }
  li#navFindajob a:hover		{ background-position:-89px -20px }
  body#pageFindajob li#navFindajob a 	{ background-position:-89px -40px }

  li#navMotivation a 			{ background-position:-214px 0; width:130px; left:214px }
  li#navMotivation a:hover		{ background-position:-214px -20px }
  body#pageMotivation li#navMotivation a 	{ background-position:-214px -40px }

  li#navDiscuss a 			{ background-position:-344px 0; width:103px; left:344px }
  li#navDiscuss a:hover		{ background-position:-344px -20px }
  body#pageDiscuss li#navDiscuss a 	{ background-position:-344px -40px }

  li#navGetinvolved a 			{ background-position:-445px 0; width:142px; left:445px }
  li#navGetinvolved a:hover		{ background-position:-445px -20px }
  body#pageGetinvolved li#navGetinvolved a 	{ background-position:-445px -40px }

  li#navAbout a 			{ background-position:-587px 0; width:92px; left:587px }
  li#navAbout a:hover		{ background-position:-587px -20px }
  body#pageAbout li#navAbout a 	{ background-position:-587px -40px }

  li#navContact a 			{ background-position:-679px 0; width:102px; left:679px }
  li#navContact a:hover		{ background-position:-679px -20px }
  body#pageContact li#navContact a 	{ background-position:-679px -40px }

div.highlight, div.subhighlight {
background-color:#ebf7fd;
min-height:31em;
height:auto !important;
height:31em;
}
div.highlight, div.highlight h1, div.highlight h2 {
background-color:#007db4;
color:#fff;
}

div.bleedright {
margin-right:0px;
padding-right:10px;
}

div.bleedleft {
margin-left:-10px;
padding-right:10px;
}

.subhead {
font-style:italic;
}

div#maintitle {
margin-top:1em;
padding:31px 0 0 0;
overflow:hidden;
background-image:url("/img/title.png");
background-repeat:no-repeat;
height: 0px !important;
height /**/:31px;
}
img#maintitle {
margin-top:19px;
}
div#subscribe {
text-align:right;
}
#subscribe p {
margin-bottom:0;
}
#subscribe button{
width:30px;
}
#subscribe .emailbox {
width:100px;
margin:0;
padding:2px;
}
#subscribe img {
float:right;
margin-right:-4px;
}
p#rssline {
line-height:40px;
margin-right:40px;
}

img.mainpic {
margin-top:1.5em;
}

#header {
background:url(../img/bg-top.png) no-repeat left bottom;
padding-bottom:8px;
padding-right:6px;
padding-left:6px;
}

#homeheader {
background:url(../img/bg-top-home.png) no-repeat left bottom;
padding-bottom:8px;
padding-right:6px;
padding-left:6px;
}

#maincontent {
background:url(../img/bg-sides.png) repeat-y left;
padding-right:6px;
padding-left:6px;
}

#footer {
background:url(../img/bg-footer.png) no-repeat left top;
padding-right:6px;
padding-left:6px;
padding-top:20px;
}
ul#sitemap,#sidebar ul,#footer ul {
list-style-type:none;
margin-left:0;
margin-right:0;
}
#sidebar ul ul, ul.archives {
margin-bottom:1em;
}
ul.archives li a, li.cat-item a {
display:block;
padding-bottom:0.2em;
border-bottom:1px solid #917878;
}
ul.children li, #sitemap li ul li {
padding-left:10px;
}

#sidebar form, #footer form {
margin-bottom:1em;
}
#sidebar p.emphasis {
margin-top:1em;
background-color:#D3CCC4;
padding:8px;
}
input.s {
width:170px;
margin:0;
padding:2px;
}
.searchform .button {
width:70px;
}
input.text {
height:16px;
vertical-align:middle;
}
.button {
background-color:#ebf7fd;
border:#B4AEA7 solid 1px;
padding:2px;
text-transform:uppercase;
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
color:#3d2929;
height:22px;
vertical-align:middle;
}

#login label {
display:block;
width:7.5em;
float:left;
font-weight:normal;
}
#login fieldset {
border:none;
margin:0;
padding:0;
}
#login input.text {
width:120px;
margin:0 0 0 10px;
padding:2px;
}
#login li {
margin-top:0.5em;
}
#login input {
margin-left:1em;
}
#recover {
margin-left:8.5em;
}

.box {
background-color:transparent;
}

h1 {
font-size:1.786em;
letter-spacing:-1px;
margin-top:1em;
color:#007db4;
}
h1.home {
font-size:2em;
font-style:italic;
letter-spacing:0;
margin-top:0.75em;
padding-left:1em;
padding-right:1em;
line-height:1.2;
text-transform:none;
}
h1,h2 {
text-transform:uppercase;
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
}
h2 {
font-size:1.429em;
color:#3d2929;
}
h3 {
font-size:1.214em;
color:#3d2929;
}
h4 {
margin-top:1em;
margin-bottom:0.25em;
}

p img {
float:none;
margin:0;
}
div.right {
float:right;
}
.entry div img {
margin:0 0 1.5em 1.5em;
padding:0;
}

.caps {
font-variant:small-caps;
font-size:0.786em;
letter-spacing:0.1em;
}
.amp {
font-family: 'Hoefler Text', 'Palatino Linotype', 'Adobe Caslon Pro', serif;
}

.frontpage p {
font-size:0.857em;
}
.post p {
margin-bottom:0;
}
.entry p {
margin-bottom:1.5em;
}
.date {
margin-top:0.5em;
margin-bottom:1.5em;
font-style:italic;
color:#917878;
border-top: dotted 1px #917878;
border-bottom: dotted 1px #917878;
}
p.postmetadata {
margin-bottom:1.5em;
}
p.note {
font-style:italic;
font-size:0.857em;
color:#917878;
}
div.credit {
float:right;
font-style:italic;
font-size:0.7em;
margin-top:-20px;
}

a {
color:#007db4;
text-decoration:none;
}
  a:hover {
  color:#3D2929;
  border-bottom:dotted 1px;
  }
    #homeheader a:hover, #header a:hover {
    border:none;
    }

  a[href^="http://"] {
  background:transparent url(/img/external.png) center right no-repeat;
  padding-right:15px;
  }
    a[href^="http://www.developmentworker.com"],a[href^="http://feeds.feedburner.com"],div.sociable a, span.slashdigglicious a{
    background:none;
    padding-right:0;
    }
    div.sociable a:hover {
    border-bottom:0;
    }
