html, body { margin : 0; padding : 0;}

body {color:#FFFFCC; background : #695ab5; width : 100%;
   font : 12px "Trebuchet MS", Arial, Helvetica, Tahoma, sans-serif;}
   
bodybold {color:#6600CC; background : #695ab5; font-weight: bold ; width : 100%;
   font : 12px "Trebuchet MS", Arial, Helvetica, Tahoma, sans-serif;}
   
h3{font-family: "Trebuchet MS", Arial, Helvetica, Tahoma, sans-serif;
	font-size:22px;}
h2{font-family: "Trebuchet MS", Arial, Helvetica, Tahoma, sans-serif;
	font-size:18px;}

h1 {font-family: "Trebuchet MS", Arial, Helvetica, Tahoma, sans-serif;
	font-size:14px;}

A:link { color: #6600cc;    font-weight: bold ; text-decoration : none; }
A:visited { color: #6600cc; text-decoration : none; }
A:hover { color:blue; text-decoration : none; }
a:active { color : #6600CC;text-decoration : none; }
/* Links within paragraphs (subtle) */
a {color:#6600CC; text-decoration: none;}

img { border : 2px; border-color: #FFFFFF;}

#container {
   width : 800px;
   min-height:1800px;
   margin : 10px auto;
   padding-bottom: 90px;
   background-color:#FFFFFF;
   color : #333;
   line-height : 130%;
   background-repeat:no-repeat;
   background-position:bottom center;   }

#top {
   background-color : #CCCCCC;
   height:80px;
   border-bottom: #663399 2px solid;
   background-image:url(topper1.jpg);
   background-repeat:no-repeat;
   background-position:left;            }

#top h1 {padding : 0;  margin : 0;}

#leftnav {
   float : left;
   width : 20%;
   min-height:1600px;
   padding-left:30px;
    padding-right: 10px;
   font-stretch:ultra-expanded;    }
   
#content {
   float:left
     width : 80%;
	 background-color:#FFFFFF;
	 padding-right: 20px;
     padding-left: 20px;    }
#content_header {
   float:left
     width : 80%; height:75px;
	 text_align:"center"; vertical_align:"middle";
	 background-color:#FFFFFF;
	 padding-right: 20px;
     padding-left: 20px;    }
#Xleftnav {
 float:left;
   width : 20%;
   left 0px
   min-height:1600px;
   margin : 0;
   padding-left:30px;
    padding-right:20px;
   font-stretch:ultra-expanded;    }


#XcontentX {
  position: absolute;
    margin-left : 180px;
     width : 590px;
	 background-color:#FFFFFF;
   border-left : 1px solid white;
   padding-right: 10px;
   padding-left: 20px;        }
   

#img {
   margin-left : 180px;
   padding-right: 80px;
   padding-left: 40px;
   table-layout:fixed;
   margin-bottom: 10px;    }
   
img.picture_corner {
   border-style:solid;
   border-width:0px; 
   border-bottom-width:5px; border-right-width:15px; }
img.picture{
   border-style:solid;
   border-width:10px;  }

#footer {
   clear : both;
   color : #333;
   text-align:center;
   height:10px;
   padding-bottom:30px;
   padding-top:5px;
   border-top: 2px solid #663399;
   background-color:#CCCCCC;
   border-bottom : 2px solid #663399;
   border-top : 2px solid #663399b;     }
   
#footer p{line-height:5px; font-size:9px;}


#content h2 {
   margin : 0 0 .5em 0;
}

#footer img {
   float : right;
}

/* seen by IE5mac only, by Philippe Wittenbergh www.l-c-n.com */
*>html #footer img {
        margin : 0;
}
/* end */

#footer p {
   padding-left : 5px;
}

.submenu {
   border-top : 1px solid #ffffff;
  
   height: 70px;
   margin-top:25px;
   padding : 15px;
}

/* expanding menu css*/

ul#menu {
 width: 160px;
 font-family: "Trebuchet MS", Arial, Helvetica, Tahoma, sans-serif;
 margin: 10px;
 list-style-type: none;
 padding: 0;
 text-shadow:#663399;
}

ul#menu ol {
  display: none;
  text-align: right;
  
  list-style-type: none;
  margin: 0;
  padding: 0px;
}

ul#menu li, ul#menu a {
  list-style-image: url(listimage.gif);
  color: #6600cc;
  text-indent:17px;
}

ul#menu li {

  font-size: 16px;
  line-height: 27px;
      text-indent:17px;
  list-style-type: none;

}

ul#menu ol li {
list-style-image:none;
  border-bottom: none;
  font-size: 12px;
  text-align:left;
  
}

ul#menu ol li:before {
  content: "- ";
}

ul#menu a {
  text-decoration: none;
  outline: none;
}

ul#menu a:hover {
  color: #cc00ff;
}

ul#menu a.active {
  color: #cc00ff;
}

 .imag { border-style : solid;
                         border-color: blue;
                         border-width : 1px;}
 .thumb { border-style : solid;
                          border-color: #999999;
                          border-width : 2px;}
