/*		STANDARD HTML ELEMENTS		*/
body,pre{ font-family:  Arial, Helvetica, sans-serif;color:  #111;text-align: justify;
font-size:    x-small;         /* false value for WinIE4/5 */
voice-family: "\"}\"";       /* trick WinIE4/5 into thinking rule is over */
voice-family: inherit;      /* recover from trick */
 font-size:  small;;    /* intended value for better browsers */
 }
html, body,div{	margin: 0;	padding: 0; }
body { background: #666;   }

/*			LAYOUT			*/
#wrapper{	margin:10px; background-color : #FCF7EF; border-left: solid 1px #FFF; border-top: solid 1px #FFF;  border-right: solid 1px #000; border-bottom: solid 1px #000;   }
#header{ margin:0;  padding-right: 30px; height:100px; background-image : url(images/header.jpg);   background-repeat : repeat-x ; text-align : right;} 

#main{  padding: 10px; clear:both;  }
#content{  padding:  10px 10px 20px 200px ;   line-height: 1.4;  }
#content{ min-height: 500px }
* html #content { /*\*/ height: 600px; } /*/feed IE the same value for height, but not it IE Mac 5*/

#footer{  clear: both; margin: 0;  padding: 10px 0 20px 0;  
 background-color : transparent;  color: #DDD;
font-size: .85em;    } 
 
#footerNav{ text-align: center;   margin:0 ; padding: 0 20px 0 200px;} 
#footerText{ margin-top: 10px;	color: #333;}
 
/*		NAVIGATION		*/
#headerNav{   background-color : #432F55;   border-top: solid 1px  #CCC; border-bottom: solid 1px  #333;  }
 
#sideNav{  width: 160px;  margin: 0; text-align: left; position: absolute; top: 155px; left: 15px;    padding: 0  0 20px 0; }
#sideNav ul{list-style : none; margin:  0 0 10px 0; padding: 0  ;}
#sideNav  li{margin:  0; padding: 0 0 10px 0;  display: block;  list-style-image : none;}
#sideNav  ul a{  display: block;   color: #333;  border-bottom: solid 1px  #CCC;    text-decoration: none;  margin:   0; 
 padding: 2px 0 0 3px;  }
#sideNav .aNav2:hover { text-decoration : none;     color: #000;   border-bottom: solid 1px  #000;     }
#sideNav .aNav2a {   text-transform: uppercase;  color: #000;   background-color : #EABFFF;  font-weight: bold;   }
#ulSideNavC{	margin-top:20px !important;}


 /*		FontSize Selection	*/
 #fontBox{	font-size: .85em; margin: 10px; text-align: center;}
 #fontNormal{ }
 #fontLarge{  font-size: 1.1em !important; }
 #fontLarger{  font-size: 1.2em !important; }
#fontBox a{font-weight: bold;padding: 0 12px 0 12px;border: solid 1px #CCC; text-decoration : none; color: #333;}
#fontBox a:hover{     border:solid 1px #135950;}
#aFsSelected{	 background-color: #EABFFF;   
border-top: solid 1px #000 !important;border-left: solid 1px #000 !important;
border-right: solid 1px #FFF !important;border-bottom: solid 1px #FFF !important;
color:#000 !important; font-weight: bold; }

#translate{margin-left: -5px; }
#footerNav a:link, #footerNav a:active, #footerNav a:visited{  font-weight: bold; color: #333;}
#footerNav a:hover{   color: #000;}
#footerNav .aActive{	color: #000; background-color: #EABFFF  !important; text-decoration: none;  padding: 1px 4px 1px 4px;; }
#footerNav ul{list-style : none; margin: 0; padding: 0;}
#footerNav li{	margin: 0; padding: 0 3px 0 3px; display : inline; }
 