/*  ~~~~~ ~~~~~ ~~~~~ YION basic  2009-10-06 ~~~~~  ~~~~~ ~~~~~  ~~~~~  */

html { margin: 0 0 0 0;padding:0;border:0; }

a:link {color: #0000ff; 
     background-color: transparent; 
     font-weight: normal; 
     font-style: normal; 
     text-decoration: none} 

a:visited {color: #0000ff;
     background-color: transparent;
     font-weight: normal;
     font-style: normal;
     text-decoration: none}

a:hover, a:active {color: #ff0000;
     background-color: #369;   /* transparent; */
     color:#ffffff; 
     font-weight: normal;
     font-style: normal;
     text-decoration: none}

p { 
	margin-top: 0; 
	text-align: justify; 
	}

H1 {   } 
H2 {   } 

/*  ~~~~~ ~~~~~ ~~~~~ table  ~~~~~  ~~~~~ ~~~~~  ~~~~~  */
.tablebgtitle1 {background: url("../images/bg_white_blue6.gif"); }
.nopad                 {padding: 0;}


/*  ~~~~~ ~~~~~ ~~~~~ /table  ~~~~~  ~~~~~ ~~~~~  ~~~~~  */

/*  ~~~~~ ~~~~~ ~~~~~ basic page 2010-06-29  ~~~~~  ~~~~~ ~~~~~  ~~~~~  */
body {
   margin:0;
   padding:0;
   height:100%;
}
#container {
   min-height:100%;
   position:relative;
   margin:0 auto;
}
#header1 {background:url(../images/bg_white_blue6.gif);position:relative;clear:both;float:left;width:100%;}
#body {
   padding:10px;
   padding-bottom:60px;   /* Height of the footer */
   line-height:1.25;
   font-size:16px;
}
#body h1{font: normal 18px arial, sans-serif;
   letter-spacing: 1px; 
   margin-bottom: 0; 
   color: #000000;  
}  
/* CSS rule for IE 6 and IE 5.5: */
#container {
   height:100%;
}
/*  ~~~~~ ~~~~~ ~~~~~ /basic page 2010-06-29  ~~~~~  ~~~~~ ~~~~~  ~~~~~  */

/*  ~~~~~ ~~~~~ ~~~~~ div  ~~~~~  ~~~~~ ~~~~~  ~~~~~  */
.title2 { font: normal 22px arial, sans-serif;
	text-align: center; 
	letter-spacing: 1px; 
	margin: 15px 0 0 0; 
	color: #000000;  }  
.title3 { font: italic normal 20px georgia, sans-serif;
	text-align: center; 
	letter-spacing: 1px; 
	margin: 0 0 0 0; 
	color: #7D775C;  }  
.title4 { font: normal 18px georgia, sans-serif;
	text-align: center; 
	letter-spacing: 1px; 
	margin: 0 0 0 0; 
	color: #000000;  }  
	
.headerlogo {width: 620px; Z-INDEX: 1; text-align: center; background: url("http://www.yion.org/gif/bg_texture_yellow.bmp");} 
.headerlogowhite {width: 620px; Z-INDEX: 1; text-align: center; padding-left: 10px; padding-right: 10px; background-color:  white; } 
.headerlogoblue {width: 100%; Z-INDEX: 1; text-align: center; padding-left: 10px; padding-right: 10px; background: url("../images/bg_white_blue6.gif");} 

.pagetitle {width: 620px; Z-INDEX: 1; padding-top: 12px; text-align: center; height: 40px; FONT-WEIGHT: 900; font-size: 26px; COLOR: #0000ff; FONT-FAMILY: Arial, "Times New Roman", Times, serif; background: url("http://www.yion.org/gif/bg_texture_yellow.bmp"); } 
.pagetitletrans {width: 620px; z-index: 1; padding-top: 3px; text-align: center; color: #0000ff; font-family: Arial, "Times New Roman", Times, serif; } 

.main1 {width: 620px; height: auto; margin: auto; font-size: 16px; background: url("http://www.yion.org/gif/bg_texture_yellow.bmp"); } 
.maintrans {width: 600px; padding-left: 10px; padding-right: 10px; height: auto; margin: auto; } 
.mainwhite {width: 620px; height: auto; margin: auto; font-size: 16px; padding-left: 10px; padding-right: 10px; background-color: white; } 	
.mainwhite12 {width: 620px; height: auto; margin: auto; font-size: 12px; padding-left: 10px; padding-right: 10px; background-color: white; } 	
.mainwhite14 {width: 620px; height: auto; margin: auto; font-size: 14px; padding-left: 10px; padding-right: 10px; background-color: white; } 	
.mainwhite16 {width: 620px; height: auto; margin: auto; font-size: 16px; padding-left: 10px; padding-right: 10px; background-color: white; } 	
.mainwhite18 {width: 620px; height: auto; margin: auto; font-size: 18px; padding-left: 10px; padding-right: 10px; background-color: white; } 	

.main1 {height: auto; margin: 10px; background:  #ffffff; } 
.content {float:left; margin-right:10px; width:710px;}

.linktext {font-size: 16px; padding-left: 5px; }

.bottomnav {width: 620px; padding-top: 20px; text-align: center; }

.inline                {display: inline;}


/*  ~~~~~ ~~~~~ ~~~~~ end of div  ~~~~~  ~~~~~ ~~~~~  ~~~~~  */ 

/*  ~~~~~ ~~~~~ ~~~~~ nifty corners ~~~~~  ~~~~~ ~~~~~  ~~~~~  */  
/*  ~~~~~ ~~~~~ ~~~~~ end of nifty corners ~~~~~  ~~~~~ ~~~~~  ~~~~~  */  

/*  ~~~~~ ~~~~~ ~~~~~ menu  ~~~~~  ~~~~~ ~~~~~  ~~~~~  */ 
.menu1b{font-weight:bold;font-size:14px;color:#000000;font-family:Arial;text-align:center;height:30px}
/*  ~~~~~ ~~~~~ ~~~~~ end of menu  ~~~~~  ~~~~~ ~~~~~  ~~~~~  */ 

/*  ~~~~~ ~~~~~ ~~~~~  fonts  2008-08-18  ~~~~~  ~~~~~ ~~~~~  ~~~~~  */
.h3{font-size: 16px; color: #7d775c; font-family: Arial; letter-spacing: 1px; font-style: italic;}
.text10{font-size:10px;color:#000000;font-family:Arial}
.text11{font-size:11px;color:#000000;font-family:Arial}
.text12{font-size:12px;color:#000000;font-family:Arial}
.text12r{font-size:12px;color:#ff0000;font-family:Arial}
.text12g{font-size:12px;color:#00ff00;font-family:Arial}
.text12b{font-size:12px;color:#0000ff;font-family:Arial}
.text14{font-size:14px;color:#000000;font-family:Arial}
.text14r{font-size:14px;color:#ff0000;font-family:Arial}
.text14g{font-size:14px;color:#00ff00;font-family:Arial}
.text14b{font-size:14px;color:#0000ff;font-family:Arial}
.text16{font-size:16px;color:#000000;font-family:Arial}
.text16r{font-size:16px;color:#ff0000;font-family:Arial}
.text16g{font-size:16px;color:#00ff00;font-family:Arial}
.text16b{font-size:16px;color:#0000ff;font-family:Arial}
.text18{font-size:18px;color:#000000;font-family:Arial}
.text18r{font-size:18px;color:#ff0000;font-family:Arial}
.text18g{font-size:18px;color:#00ff00;font-family:Arial}
.text18b{font-size:18px;color:#0000ff;font-family:Arial}
.text20{font-size:20px;color:#000000;font-family:Arial}
.text20r{font-size:20px;color:#ff0000;font-family:Arial}
.text20g{font-size:20px;color:#00ff00;font-family:Arial}
.text20b{font-size:20px;color:#0000ff;font-family:Arial}
.text22{font-size:22px;color:#000000;font-family:Arial}
.text22r{font-size:22px;color:#ff0000;font-family:Arial}
.text22g{font-size:22px;color:#00ff00;font-family:Arial}
.text22b{font-size:22px;color:#0000ff;font-family:Arial}
.text28{font-size:28px;color:#000000;font-family:Arial}
.text28r{font-size:28px;color:#ff0000;font-family:Arial}
.text28g{font-size:28px;color:#00ff00;font-family:Arial}
.text28b{font-size:28px;color:#0000ff;font-family:Arial}
/*  ~~~~~ ~~~~~ ~~~~~  end of fonts   ~~~~~  ~~~~~ ~~~~~  ~~~~~  */ 

/*  ~~~~~ ~~~~~ ~~~~~  text drop shadows   ~~~~~  ~~~~~ ~~~~~  ~~~~~  */ 


/*  ~~~~~ ~~~~~ ~~~~~  end of text drop shadows   ~~~~~  ~~~~~ ~~~~~  */ 

.fix{border-right:#AAAAAA 3px solid;border-bottom:#AAAAAA 3px solid;font-size:12px;color:#000000;font-family:Arial;background-color:#eeeeee;text-align:center} 

