/* Start of CMSMS style sheet 'Jussy - Layout' */
body {
   color : #000;
   background-color :  #E5E5E5;
   text-align: left;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
   margin : 0;
   padding : 0;
}

a,
a:link 
a:active {
   margin: 0;
   padding : 0;
   text-decoration: underline;
   background-color: inherit; 
   color : #5f5fff;
}

a:visited {
   text-decoration: underline;
   background-color: inherit;
   color : #2525ff;
}

a:hover {
   text-decoration: none;
   color : #313198;
}

img {
   border: 0;
}

img.head_title{
   float : right;
}

input{
  margin : 0;
  padding :0;
}

td
{
  vertical-align:top;
}

div#pagewrapper {
   border: 1px solid black;
   margin: 1em auto;       /* this centers wrapper */
   padding : 0;
   width: 950px;
   background-color: #fff;
   color: black;
}

div#header {
   background: #000 url(images/jussy/head_back.jpg) no-repeat top right; 
   height: 120px;  
   margin: 0;
   padding : 0;
}

div#header h1, div#header h1 a {
   display : none;
}

/*
div#header h1 {  
   margin: 0;
   padding : 0;
   width : 65%;
   float : left;
}

div#header h1 a {
   background: transparent url(images/jussy/vignettes.jpg) no-repeat 15px 0; 
   display: block;
   height: 120px;
   text-indent: -999em; 
   text-decoration:none;
}
*/

div#search {  
   text-align: left;
   padding: 5px;
   margin: 0;
   color : #000;
   background-color: transparent; 
   font-weight : bold;
   border-bottom : 1px #000 solid;
   margin-bottom : 10px;
}

div.breadcrumbs {
   background-color: #F4F4F4;
   margin : 0 0 10px 0;
   padding : 0;
}

div#main {
   margin : 0;
   padding : 0;
   margin-left: 23%; 
   margin-right: 2%;
}

div#content h1 {
   font-size: 24px; /* font size for h1 */
   line-height: 1em;
   margin: 0;
}

div#content h2 {
        font-size: 18px;
	text-align: left; 
	padding-left: 0;
	padding-bottom: 0px;
        line-height: 1.5em;
        margin: 0 0 0.5em 0;
        color : #F9630D;
        border-bottom : 1px #F9630D solid;
}

div#content h3 {
   color: #F9630D; 
   font-size: 1.3em;
   line-height: 1.3em;
   margin: 0 0 0.5em 0;
}

div#content h4 {
   color: #294B5F; 
   font-size: 1.2em;
   line-height: 1.3em;
   margin: 0 0 0.25em 0;
}

div#content h5 {
   color: #294B5F; 
   font-size: 1.1em;
   line-height: 1.3em;
   margin: 0 0 0.25em 0;
}

h6 {
   color: #294B5F; 
   font-size: 1em;
   line-height: 1.3em;
   margin: 0 0 0.25em 0;
}


div#sidebar {
   float: left;        /* set sidebar on the left side. Change to right to float it right instead. */
   width: 20%;     /* sidebar width, if you change this please also change #main margins */
   display: inline;  /* FIX IE double margin bug */
   margin: 0 0 25px 0;
   padding : 0;
   border-top : 1px #000 solid;
   border-right : 1px #000 solid;
   border-bottom : 1px #000 solid;
   /*background: #2A2A2A;
   background: #000 url(images/jussy/sidebar_l_back.jpg) repeat-y center; */
}

div#content {
    margin: 0;
    padding : 0;
    line-height : 1.3em; 
    letter-spacing: 0px;
}

div#footer {
   clear: both;       /* keep footer below content and menu */  
   background: #2A2A2A;   
   color : #fff; 
   margin: 0;
   padding : 0;
}

div#footer p {
   font-size: 1em;
   padding: 0em;       /* some air for footer */
   text-align: center;  /* centered text */
   margin: 0;
   font-weight : bold;
}

div#footer a, div#footer a:link, div#footer a:active, div#footer a:visited
{
  color : #F9630D;
}

div#footer a:hover
{
  color : #F00;
}

div.left49 {
  float: left;
  width: 49%;
}

div.right49 {
  float: right;
  width: 49%;
  text-align: right;
}
/* End of 'Jussy - Layout' */

