/* Base Weblog (base-weblog.css) */

/* basic elements */

html {
    margin: 0;
    /* setting border: 0 hoses ie6 win window inner well border */
    padding: 0;
	height:100%;
	width:100%;
}



body {
    margin: 0;
    
    /* setting border: 0 hoses ie5 win window inner well border */
    padding: 0;
    font-size: 12px;
   /* background-color:#ffffff; */
     background-color:#e1e1da;
    font-family:   Courier New, Courier, monospace, verdana;
    color:#99999; 
    
}


#front {color:#242423;}


:link	 {color:#046EE4; text-decoration:none;}
a:visited {color:#046EE4;  text-decoration:none;}
a:hover   {color:#046EE4; text-decoration:underline;}
a:active   {color:#71AEF2;  text-decoration:none;}

/*
a.case-link	  {color:#000000; font-size:12px; text-decoration:underline; }
a.case-link:visited {color:#000000; text-decoration:underline; }
a.case-link:hover   {color:#999999; text-decoration:underline;}
a.case-link:active   {color:#000000; text-decoration:underline;}
*/
/*

 a.MENU-LINK          {margin-left:17px; background-color:#000000; color:#000000; font-size: 18px; text-decoration:none;} 
a.MENU-LINK:visited {color:#000000; text-decoration:none; background-color:#000000; text-transform:uppercase; }
a.MENU-LINK:active  {color:#ffffff; text-decoration:none; background-color:#000000; text-transform:uppercase; }
a.MENU-LINK:hover   {color:#ffffff; text-decoration:none; background-color:#000000; text-transform:uppercase; }


a.MENU-LINK-ACTIVE  {margin-left:17px; background-color:#000000; color:#ffffff; font-size: 18px; text-decoration:none;} 
a.MENU-LINK-ACTIVE:visited  {color:#ffffff; text-decoration:none; background-color:#000000;  text-transform:uppercase;}
a.MENU-LINK-ACTIVE:hover    {color:#ffffff; text-decoration:none; background-color:#000000; text-transform:uppercase; }
*/



a.MENU-LINK          {margin-left:17px; background-color:#ffffff; color:#ffffff; font-size: 18px; text-decoration:none;} 
a.MENU-LINK:visited {color:#ffffff; text-decoration:none; background-color:#ffffff; text-transform:uppercase; }
a.MENU-LINK:active  {color:#000000; text-decoration:none; background-color:#000000; text-transform:uppercase; }
a.MENU-LINK:hover   {color:#000000; text-decoration:none; background-color:#ffffff; text-transform:uppercase; }


a.MENU-LINK-ACTIVE  {margin-left:17px; background-color:#ffffff; color:#000000; font-size: 18px; text-decoration:none;} 
a.MENU-LINK-ACTIVE:visited  {color:#000000; text-decoration:none; background-color:#ffffff;  text-transform:uppercase;}
a.MENU-LINK-ACTIVE:hover    {color:#000000; text-decoration:none; background-color:#ffffff; text-transform:uppercase; }


/* ------------------ top ---------------------  */

#container-menu {margin-top:20px; margin-bottom:50px;}
#container-top {text-align:left; padding-left:30px; padding-top:30px; font-size:15px;}



/* tst */

#container-main {
    position: relative;
    margin: 0 auto; /* center on everything else */
    width: 850px;
    text-align: center;
  
}


/*  top / cases  */


#name {color:#cccccc; text-transform:uppercase; margin-top:30px; margin-bottom:10px; }



#container-case {
width:481px; margin-left:165px;  padding:30px;   background-color:#ffffff;
text-align:left;

/*
border:2px;
border-style: solid;
border-right-color: #f9f9f9;
border-bottom-color: #efefef;
border-left-color: #fafafa;
border-top:0px;

*/
}





#container-top-navigation {padding-bottom:20px;}
#alignleft {text-align:left; float:left;}
#alignright {text-align:right; float:right;}
.here {color:#ffffff; background-color:#000000;}







#preview-container1 { width:481px;}

#preview-container2 {width:190px; float:left;  height:120px; text-align:left; margin-top:10px; margin-right:5px;}
#preview-container3 {width:270px; float:left;  height:120px; text-align:left; margin-top:10px;}
/* .title {color:#ffffff; background:#000000;}  */
.title {font-size: 25px; color:#000000;   line-height:1.0em;} 




/*  about : */

#container-about1 {margin-left:15px; margin-bottom:15px; float:right;}





 

/*  picture : */

#container-picture {
    position: relative;
    margin: 0 auto;
    width:650px;
    border:1px;
    border-style:solid;
  
}

#frameLarge {color:#666666;  width:483px;  text-align:left; margin-bottom:2px;}



/*  bottom : */

#container-bottom { font-size:13px;  color:#666666;  text-align:center; padding-left:0px; padding-bottom:60px; padding-top:10px;}



