/* Start of CMSMS style sheet 'custom' */
/*body {
background-color: #e0e0e0;

}

.container {
overflow: visible;

}*/

.menu-outer {
background-color: #4286F0;
background-image: url(uploads/images/menu-top.png);
background-position: 50% 0;
background-repeat: repeat-x;
}

.menu-bottom {
height: 15px;
background-image: url(uploads/images/menu-bottom-r.png);
background-position: bottom;
background-repeat: repeat-x;
}

.menu-bottom-inside {
height: 15px;
width: 100%;
margin: 0 auto;
background-image: url(uploads/images/menu-bottom.png);
background-position: top center;
background-repeat: no-repeat;
}

#sidebar{
background-color: #404440;
color: #ddd;


}
#sidebar-inner {
margin-left: 1em;
}
#sidebar h1, #sidebar h2, #sidebar h3, #sidebar h4, #sidebar h5, #sidebar h6 {font-weight:bold;color:#DDD;}

#sidebar hr.space {
background:#404440;
color:#404440;}


#adbar{

}


#footer{

width: 100%;
margin: 0 auto;/*
overflow: hidden;*/
display: block;
height: 130px;
background-image: url(uploads/images/footer-top.png);
background-position: top;
background-repeat: repeat-x;
}

#footer-upper {

width: 100%;
margin: 0 auto;/*
overflow: hidden;*/
height:15px;
background-image: url(uploads/images/footer-upper.png);
background-position: top;
background-repeat: no-repeat;

}

#footer-lower{
width: 100%;
margin: 0 auto;/*
overflow: hidden;*/
height: 15px;
background-image: url(uploads/images/footer-lower.png);
background-position: top;
background-repeat: no-repeat;
}



#footer-middle {
background-image: url(uploads/images/footer.png);
background-position: top;
background-repeat: repeat-y;
}


#header{
width: 100%;
margin: 0 auto;/*
overflow: hidden;*/
background-color: #CDF09A;
display: block;
height: 120px;
padding: 2em 0 0 0;
}

body{
margin: 0;
padding:0;
background-color: #428600;
}

#content-side {
background-color: #e0e0e0;
display: block;
width: 100%;/*
overflow: hidden;*/
background-image: url(uploads/images/b-full.png);
background-position: center;
background-repeat: repeat-y;
}

div#header h1 a {

   background-image: url(uploads/images/pl-logo.png); 
   display: block;
   height: 103px;
width: 530px;
   text-indent: -999em;
   text-decoration:none;
}
#rbar {

}
/*
#sidebar-inner, #sidebar-inner a,  #sidebar-inner div a, #sidebar-inner div, #sidebar-inner h6 {
display: inline;
}

*/

.ad img {
align: center;
padding: 5px;
}

.comment h4 {
font-weight: bold;
}

div.comment {
background-color: #efefef;
padding-left: 1em;
}

h4 img:hover{
border-bottom: 1px solid #FF8600;
}

.comm_link {
text-align: right;
float: right;
}
/* End of 'custom' */

