.hide { display: none; }
body {background:#ffffff; background-image: url(pictures/general/greybgd.jpg); background-position:center; background-position:top; background-repeat:repeat; margin: 0px; padding: 0px; text-align:center;}
p {font-family: Arial, sans-serif; color: #000099; font-size:16px; background: transparent;  text-align: center; }

#wrapper { position:absolute; left:50%; top: 0px; color: #ffffff; background:transparent; width:400px;margin: 0px; padding: 0px;}
#wrapper first-child {margin: 0; }

#logo { position:absolute; left:348px; top:712px; width:100px; border:2px #000099 solid ; background: white; }

#homeblock1 { position:absolute; left:-310px; top:1080px; width:620px; height:430px; color: #ffffff; background-image: url(pictures/general/homeblock2.jpg); border:0; margin: 0px; padding: 0px;}
#homeblock2 { position:absolute; left:-310px; top: 160px; width:620px; height:495px; color: #ffffff; background-image: url(pictures/general/homeblock3.jpg); border:0; margin: 0px; padding: 0px; }
#homeblock3 { position:absolute; left: 320px; top:  80px; width:220px; height:340px; color: #ffffff; background:transparent; border:0; margin: 0px; padding: 0px;}
#homeblock4 { position:absolute; left: 388px; top:  57px; width:180px; height:300px; color: #ffffff; background:transparent; border:0; margin: 0px; padding: 0px;}
#homeblock5 { position:absolute; left:-295px; top: 770px; width:590px; height: 80px; color: #ffffff; background:transparent; border:0; margin: 0px; padding: 0px;}
#homeblock6 { position:absolute; left:  69px; top:  60px; width:189px; height:150px; color: #ffffff; background:transparent; border:0; margin: 0px; padding: 0px;}
#homeblock7 { position:absolute; left:-310px; top: 859px; width:620px; height: 65px; color: #ffffff; color: #ffffff; background-image: url(pictures/general/homeblock7.jpg); border:0; margin: 0px; padding: 0px; }
#homeblock8 { position:absolute; left:-310px; top: 693px; width:620px; height: 65px; color: #ffffff; color: #ffffff; background-image: url(pictures/general/homeblock7.jpg); border:0; margin: 0px; padding: 0px; }
#homeblock9 { position:absolute; left:-310px; top:1100px; width:620px; height: 40px; }

#homeimg1 { position:absolute; left:47px; top:53px; width:150px; height: 158px; color: #ffffff; background:transparent; border:0; margin: 0px; padding: 0px; }
.homeimg1text { position:absolute; left:23px; top:132px; width:125px; font-family: Verdana, Arial, sans-serif; color:white; font-size:10px; font-weight:bold; text-align: center;  }
#homeimg2 { position:absolute; left:-15px; top:219px; width:150px; color: #ffffff; background:transparent; border:0; margin: 0px; padding: 0px; }
#homeimg2text {	position:absolute; left:-4px; top:175px; width: 231px;	font-family: Verdana, Arial, sans-serif; color: black; font-size:10px; font-weight:bold; text-align: center; }
#homeimg7 { position:absolute; left:88px; top:251px; width:120px; color: #ffffff; background:transparent; border:0; margin: 0px; padding: 0px; }
#homeimg8 { position:absolute; left:-54px; top:108px; width:150px; color: #ffffff; background:transparent; border:0; margin: 0px; padding: 0px; }

#favblock { position:absolute; left:-370px; top:15px; width: 124px; height:60px; background-image: url(pictures/general/favblock.jpg); border:0;  }

#head1 { position:absolute; left:-200px; top: 28px; width: 400px; font-family: Arial, sans-serif; color:#000099; background: transparent; font-size:40px; font-weight:600; text-align: center; }
#head3 { position:absolute; left:   0px; top: 21px; width: 620px; font-family: Arial, sans-serif; color: #ffff00 ; background: transparent; font-size:12px; font-weight:bold; text-align: center; }
#head6 { position:absolute; left:   0px; top: 10px; width: 620px; font-family: Papyrus, Arial, sans-serif; color: #ffff00 ; background: transparent; font-size:16px; font-weight:bold; text-align: center; }
#head7 { position:absolute; left:-300px; top:100px; width: 600px; font-family: Arial, sans-serif; color: #CC0000 ; background: transparent; font-size:16px; font-weight:bold; text-align: center; }

#navimghome{ position:absolute; left:-480px; top:110px; width: 129px; height:770px; color: #ffffff; background:white; border:3px #000099 solid ;  }
#navhome{ position:absolute; left:-477px; top:110px; color: #ffffff; background:transparent; width: 129px; line-height:17px; border:0; font-family: Arial, sans-serif; color: #000099; font-size:12px; text-align: left;}

#personalnav { background-image: url(pictures/general/homepictureblock2.jpg); position:absolute; left: 330px; top:960px; width: 140px; height:430px; overflow: auto;}
#customnav {  background-image: url(pictures/general/homepictureblock3.jpg); position:absolute; left: 330px; top:20px; width: 140px; height:650px; overflow: auto; font-family: Arial, sans-serif; color:#ffff00; font-size:12px; font-weight:bold; text-align: center; }

#text1 { position:absolute; left:  0px ; top:220px ; width: 220px; font-family: Arial, sans-serif; color:#ffff00; font-size:12px; font-weight:bold; text-align:center; }
#text2 { position:absolute; left: 25px ; top: 85px ; width: 250px; font-family: Arial, sans-serif; color:#ffff00; background: transparent; font-size:12px; font-weight:bold; text-align: center; }
#text3 { position:absolute; left:   11px; top: 300px; width: 359px; font-family: Arial, sans-serif; color:white; background: transparent; font-size:12px; font-weight:normal; text-align: center; height: 149px; }
#text4 { position:absolute; left: -30px; top:-20px; width: 140px; font-family: Arial, sans-serif; color:#ffff00; font-size:12px; font-weight:bold; text-align: center; }
#text5 { position:absolute;	left: -2px;top:142px;width: 220px;font-family: Verdana, sans-serif;color: black;background: transparent;font-size:10px;	font-weight:bold;text-align: center;height: 32px; }
.text7 {font-family: Arial, sans-serif; color: #000099; font-size:12px; font-weight:normal; background: transparent;  text-align: center; }
#text9 { position:absolute; left:0px; top:6px; width: 124px; font-family: Papyrus, Arial, sans-serif; color: #ffff00; font-size:14px; font-weight:bold; text-align: center; }
.text10 {font-family: Arial, sans-serif; color:#ffff00; font-size:12px; font-weight:normal; background: transparent;  text-align: center; }
#text11 { position:absolute; left: -93px; top: 47px; width: 200px; font-family: Arial, sans-serif; color: #ffff00;; background: transparent; font-size:12px; font-weight:bold; text-align: center; }


.img { width: 80px; height:80px; font-family: Arial, sans-serif; color:white; font-size:12px; font-weight:bold;  text-align: center; border:0 ; background: transparent; padding:0; margin:0; }
.imglbl  { position:absolute; left:-30px ; top: 80px ; width:140px; }
#imglblc { position:absolute; left:-10px ; top:105px ; width:155px; }
#imglbld { position:absolute; left:  0px ; top:180px ; width:220px; }

#img1 { position:absolute; left:  30px ; top: 30px ; }
#img2 { position:absolute; left:  30px ; top:128px ; }
#img3 { position:absolute; left:  30px ; top:226px ; }
#img4 { position:absolute; left:  30px ; top:324px ; }
#img5 { position:absolute; left:  80px ; top:280px ; }


#img20{ position:absolute; left:  65px; top: 10px ; width:140px;}
#img22{ position:absolute; left: 225px; top: 10px ; width:140px;}
#img23{ position:absolute; left: 385px; top: 10px; width:140px;}

#img30{ position:absolute; left:  35px ; top: 10px ; width:170px;}
#img31{ position:absolute; left: 225px ; top: 10px ; width:170px;}
#img32{ position:absolute; left: 415px ; top: 10px ; width:170px;}
#img33{ position:absolute; left:  33px; top: 10px ; width:540px;}

#img40{ position:absolute; left: 114px; top: -28px; width:87px;}

#footer { position:absolute; left:0px; top: 970px; background-color:#ffffff; width: 100%; height: 140px;  margin: 0px; text-align:center; border: 2px white solid; border-bottom-color: #000099; border-top-color: #000099;}
#footertext { position:absolute; right: 10px; top: 10px; background-color:transparent; width: 100%; margin: 0px; text-align:center; border: 0; font-family: Arial, sans-serif; font-size:12px; color:#000099; font-weight: bold }

span.blue1   { font-family: Arial, sans-serif; font-size:12px; color: #000099; font-weight:bold; }

span.red1    { font-family: Arial, sans-serif; font-size:12px; color: #cc0000; font-weight:bold; }

span.white   { color:white; }
span.white4  { color:white; font-size:12px; font-weight:bold; }
span.white7  { color:white; font-size:11px; font-weight:normal; }
span.white8  { color:white; font-size:12px; font-weight: bold; text-decoration: underline; }
span.white9  { color:white; font-size:10px; font-weight: bold; text-decoration: underline; }
span.white10 { font-family: Verdana, Arial, sans-serif; color:white; font-size:9px; font-weight:bold; text-decoration: none; }
span.white11 { font-family: Verdana, Arial, sans-serif; color:white; font-size:9px; font-weight:bold; text-decoration: underline; }
span.white12  { color:white; font-size:11px; font-weight:bold; }

span.yellow1 { color:#ffff00; font-size:11px; font-weight:normal; }
span.yellow2 { color:#ffff00; font-size:12px; font-weight:bold; text-decoration: none;}
span.yellow3 { color:#ffff00; font-size:16px; font-weight:bold; text-decoration: none;}
span.yellow4 { color:#ffff00; font-size:20px; font-weight:bold; }
span.yellow5 { font-family: Papyrus, Arial, sans-serif; color:#ffff00; font-size:14px; font-weight: bold; text-decoration: underline; }
span.yellow7 { font-family: Arial, sans-serif; color:#ffff00; font-size:11px; font-weight:bold; text-decoration: underline; }
span.yellow8 { color:#ffff00; font-size:12px; font-weight:bold; text-decoration: underline;}

a img {border:none;}
a:link    {font-family: Arial, sans-serif; font-size:12px; font-weight:100; color:#000099; background: transparent; }
a:visited {font-family: Arial, sans-serif; font-size:12px; font-weight:100; color:#000099; background: transparent; }
a:hover   {font-family: Arial, sans-serif; font-size:12px; font-weight:100; color:#cc00cc; background: transparent; }
a:active  {font-family: Arial, sans-serif; font-size:12px; font-weight:100; color:#000099; background: transparent; }
