BODY {background: white text-align: center;
}
A:link {}
A:hover {color:red; }
A:v:hover {color: red; } 
a:visited {color: blue;}
a:visited:hover { color: red; }

div#container {  width: 780;   position: relative; top: 0;  margin-left: auto; margin-right: auto; }
div#pic_main { width: 10%;  position: absolute; top: 50px; left: 37%; text-align: center;}
div#pic_main a:hover img { border-color: red;}

div.logged_in {width: 50px; position: absolute; top: 38px; left:25px; font-weight: bold; text-align: left;  font-size: 80%; font: Verdana, Arial, sans-serif;}
	
	
div.menu { width: 30%; height: 55; position: absolute;  top: 0; left:20; text-align: left}
div.menu img {border-width: 2px; margin: 2px; height: 40px; width: 40px }
div.menu a:hover img { border-color: red }
div.menu a:focus img { border-color: red }

div.menu2 { width: 25%; height: 55; position: absolute;  top: 0; right: 0; text-align: left; color: white; font-size: 100%;}
div.menu2 img {border-width: 2px; margin: 2px; height: 40px; width: 40px; font-size: 70%; }
div.menu2 input {font-size: 70%; }
div.menu2 a:hover img { border-color: red }
div.menu2 a:focus img { border-color: red }

div.nav1 {width: 655px; height: 120px;  position: absolute; top: 180px; left: 60px; border: 2px solid; background-color: white;

}
div.nav1 img {border-width: 2px; margin: 5px; height: 75px; width: 75px }
div.nav1 a:hover img { border-color: red }
div.nav1 a:focus img { border-color: red }
div.nav1 v:focus img { border-color: red }

div.frame2 {width: 779px; height: 80; position: absolute; top: 295; left: 0px;}
div.frame2 img {border-width: 3px; height: 50px; width: 50px; margin: 2px; }
div.frame2 a:hover img { border-color: red }
div.frame2 a:focus img { border-color: red }
div.frame2 v:focus img { border-color: red }

div.catframe {width: 655px; height: 120px; position: absolute; top: 305; left: 60px; border: 2px solid;  background-color: white;}
div.catframe img {border-width: 3px; height: 60px; width: 60px; margin: 2px; }
div.catframe a:hover img { border-color: red }
div.catframe a:focus img { border-color: red }
div.catframe v:focus img { border-color: red }


div#cat_in {width: 100%; }
div#cat_in img {border-width: 3px; margin: 2px; }
div#cat_in a:hover img { border-color: red }
div#cat_in a:focus img { border-color: red }
div#cat_in v:focus img { border-color: red }

div#cc {width: 655px; height: 20px; position: absolute; top: 430px; left: 60px; text-align: center; }

div.main { width: 675px; height: 140; position: absolute; top: 35px; left: 50px; border: 2px solid; text-align: left; background-color: white;

scrollbar-face-color:#8080FF; 
scrollbar-arrow-color:#FFFFFF; 
scrollbar-track-color:#DDDDFF; 
scrollbar-shadow-color:''; 
scrollbar-highlight-color:''; 
scrollbar-3dlight-color:''; 
scrollbar-darkshadow-Color:''; 

 }
 
div.main img {border-width: 2px; margin: 5px; height: 75px; width: 75px;  }
div.main a:hover img { border-color: red }
div.main a:focus img { border-color: red;}
div#header {width: 103%; height: 50px; position: absolute; top: 0px; left: 0px; font-weight: bold; text-align: left;  border-bottom: 3px solid black; background: #006699; }

div#header2 {width: 103%; height: 50; position: absolute; top: 0px; left: 0px; font-weight: bold; text-align: center;   border-bottom: 3px solid black; background: #006699; }

div.leftasmc {position: absolute; top: 305px; left: 15;}
div.leftasmc img {border-width: 2px; border-color: #F7F7F7;}
div.leftasmc a:hover img { border-color: red }
div.leftasmc a:focus img { border-color: red;}

div.rightasmc {position: absolute; top: 305px; left: 711px;}
div.rightasmc img {border-width: 2px; border-color: #F7F7F7;}
div.rightasmc a:hover img { border-color: red }
div.rightasmc a:focus img { border-color: red;}





div.leftasm {position: absolute; top: 180; left: 15;}
div.leftasm img {border-width: 2px; border-color: #F7F7F7;}
div.leftasm a:hover img { border-color: red }
div.leftasm a:focus img { border-color: red;}

div.rightasm {position: absolute; top: 180px; left: 710px;}
div.rightasm img {border-width: 2px; border-color: #F7F7F7;}
div.rightasm a:hover img { border-color: red }
div.rightasm a:focus img { border-color: red;}

div.lefta {position: absolute; top: 35px; left: 4;}
div.lefta img {border-width: 2px; border-color: #F7F7F7;}
div.lefta a:hover img { border-color: red }
div.lefta a:focus img { border-color: red;}
div.righta {position: absolute; top: 35px; left: 723px;}
div.righta img {border-width: 2px; border-color: #F7F7F7;}
div.righta a:hover img { border-color: red}
div.righta a:focus img { border-color: red;}


div#login {position: absolute; top: 60px; right:25px; border: 2px solid; width: 150px; height: 300px; font-size: 80%; font-weight: bold; background-color: #CCCCCC;}
div#login input {font-size: 80% }

div#message1 {position: absolute; top: 400px; right:25px; border: 2px solid; width: 150px; height: 250px; font-size: 85%; font-weight: bold; text-align: left; background-color: #CCCCCC; font: Verdana, Arial, sans-serif;  line-height: 1.33em; padding: 0 0 1px 0.33em;}


div.lmenu {position: absolute; top: 60px; left:25; border: 2px solid; width: 140px;  background-color: #CCCCCC; ;}
div.lmenu td {font-size: 85%; font-weight: bold; text-align:center; }


div.signs {position: absolute; top: 320px; left:25;  width: 140px; font-size: 80%; font-weight: bold; }
div.signs img {background-color: white; }

div.signsli {position: absolute; top: 450px; left:25;  width: 140px; font-size: 80%; font-weight: bold; }
div.signsli img {background-color: white; }

div.signs_demo {position: absolute; top: 460px; left: 0px; width: 100%; text-align: center; font-size: 80%; font-weight: bold; }
div.signs_demo img {background-color: white; }

div#signs_system {position: absolute; bottom: -200px; left: 0px; width: 100%; text-align: center; font-size: 80%; font-weight: bold; }
div#signs_system img {background-color: white; }

div.hamT { position: absolute; top: 60px; left:25; background-color: white width: 140px; }

div.textr {width:652px;  position: absolute; top: 210; left: 60; border: 2px solid; background-color: white; }
div.textr img {border-width: 2px; margin: 5px; height: 75px; width: 75px }
div.textr a:hover img { border-color: red }

div#text_main { width: 55%; font-size: 110%; position: absolute; top: 200px; left: 22%; text-align: justify; font: Verdana, Arial, sans-serif; line-height: 1.33em; padding: 0 0 1px 0.33em; } 
div#text_other { width: 65%; font-size: 105%; position: absolute; top: 70px; left: 25%; text-align: left; font: Verdana, Arial, sans-serif; line-height: 1.33em; padding: 0 0 1px 0.33em;} 
div.text_reg_form { width: 650px; font-size: 100%; position: absolute; top: 70px; left: 175px; text-align: left; border: 2px solid; } 
div.text_private { text-align:left; }

div#text_demo { width: 80%; font-size: 105%; position: relative; bottom: -50px;  text-align: left; font: Verdana, Arial, sans-serif;  line-height: 1.33em; padding: 0 0 1px 0.33em;} 

div.iconList {width:100%;   position: absolute; top: 0px; left: 0px;   text-align: center; border: 2px solid;}
div.iconList img {border-width: 2px; margin: 5px; height: 40px; width: 40px; }
div.iconList a:hover img { border-color: red }
div.iconList a:focus img { border-color: red }
div.iconList v:focus img { border-color: red }
div.iconList td {font-size: 85%}

div.foot { width: 60%; position: absolute; bottom: -50px; left: 20%; text-align: center; font-size: 80%; font-weight: bold;}

div#talk {position: absolute; top: 550px; left:25;  width: 140px; font-size: 80%; font-weight: bold; }
div#talk img {background-color: white;  }

div#talkli {position: absolute; top: 680px; left:25;  width: 140px; font-size: 80%; font-weight: bold; }
div#talkli img {background-color: white;  }


div.sayit {}
div.sayit img {border-width: 2px;  height: 50px; width: 50px; border: blue;}

div.address_list {width:100%;   position: absolute; top: 0px; left: 0px;   text-align: center; border: 2px solid;}
div.address_list img {border-width: 2px; margin: 5px; height: 75px; width: 75px; }
div.address_list a:hover img { border-color: red }
div.address_list a:focus img { border-color: red }
div.address_list v:focus img { border-color: red }
div.address_list td {font-size: 100%}


