
body {
    background: #efefef right bottom fixed no-repeat url(http://www.deencast.org/i/l/fixBg.gif);
    color: #000000;
    margin: 0px;
    padding: 0px;
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
}
div.section {
   /*
   */
   font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;   }




A:link    { COLOR: #0000cc; /* text-decoration: none; */}
A:visited { COLOR: #990099; /* text-decoration: none; */ }
A:hover   { color: #0000cc; /* text-decoration: none;  border-bottom: 1px solid #0000cc; */ }
A:active  { color: #cc0000; /* text-decoration: none;  border-bottom: 1px solid #0000cc; */ }

h1 { color: #717456;   font-weight: bold; padding: 0px 0px 4px 2px;	margin: 0px;
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
}

h2 { color: #717456 ;   font-weight: bold; padding: 4px 4px 4px 8px;	margin: 0px; text-transform: lowercase;
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
}


div.sectionBody { margin-bottom: 0px ;  padding: 0px;     font-weight: normal; }

div.sectionBody li {
}

div#headerOuter {
top: 0px;
width: 100%;
}

div#header {
height: 34px;
background: url(http://www.deencast.org/i/l/C12DCO.jpg) left top no-repeat;
padding: 166px 60px 0px 320px;
}


dd {
  margin-bottom: 1em;
}


#footer {
height: 128px;
border: none;
padding-top: 0px;
background: url(http://www.deencast.org/i/l/C12Bot.jpg) right bottom no-repeat;
clear: both;
padding: 40px 30px 0px 620px;
}


div#container {
width: 760px;
position: relative;
margin: auto;
top: 0px;
background: url(http://www.deencast.org/i/l/C12Mid.jpg) repeat-y;
}


#leftcontent {
    float: left;
    width: 234px;
    padding: 0 0 10px 70px;
	}

#centercontent {
    padding: 10px 70px 60px 320px;
	}


#mainSection {
 margin: 10px 0px 10px 0px;
}
    
    

div#navsite {  padding: 0px;  margin: 0px; }

#navsite h5 { display: none; }

.sectionBody li {
 list-style: none;
}

#navsite ul {
 padding: 2px 0 2px 0 ; 
 margin: 2px 0 0 0; 
 border-bottom: 1px solid #687888;

 font-weight: bold;
 font-family:  Arial, Tahoma, sans-serif; 
}
#navsite ul li {
 list-style: none;
 margin: 0; 
 display: inline; 
}


#navsite ul li a:link {
 color: #448;
}
#navsite ul li a:visited {
 color: #448;
}
#navsite ul li a:link:hover, #navsite ul li a:visited:hover {
 color: #990000;
 text-decoration: none;
}
#navsite ul li a:hover {
 color: #990000;
}


#navsite ul li a#current {
 padding: 2px 0.5em; 
 margin-left: 2px; 
 border: 1px solid #687888;
 border-bottom: 1px solid #d8e8f8;
 color: #000099;
}

#navsite ul li a {
 padding: 2px 0.5em; 
 margin-left: 2px; 
 border: 1px solid #687888;
 border-bottom: none;
 text-decoration: none;
 color: #777788;

}




div.body {
    margin: 0px;
    padding: 8px 8px 8px 8px ;
    border: none;
    position: relative;
}


div.body p {
   line-height: 1.7;
   margin-bottom: 2em;
}


div.body p:first-child:first-line {
   font-size: 90%;
   text-transform: uppercase;
}


div.body p:first-child:first-letter {
   font-size: 166%;
   line-height: 1.0;
}





   
#pdMenuHolder {
    position: relative;
    padding: 0px;
}

#pdMenu  {
	position: relative;
	left: -10px;
    width: 225px;
	top: 0px;
    padding: 0;
    font-size: 90%;

    font-weight: normal;
	}


#pdMenu ul { margin-top: 0px; }
    

.xcopen   { display: block; }
.xcclosed { display: none; }
li.xc     { list-style-type: none;  padding: .2em 0 .2em 0; margin: 0px 0px 0px -25px;   }
ul.xc     { margin: 0px; padding: 0px;}
li.xc img { vertical-align: middle; cursor: pointer; }





.googleRight {
float: right;
position: relative;
margin-left: 2em;
margin-top: 2em;
width: 120px;
}




body {
    font-size: 75%;
}

h1 {  font-size: medium;}
h2 {  font-size: small;}


div#skip { display: none; }


p.entry {
 padding-bottom: 10px;
 border-bottom: 1px solid #90a080;
 }
