@bg-color:red;

body{
position: absolute;
left:10;
top: 0;
width:820;
right:0;
font-family:verdana,Arial,serif;
font-size:14;
color:#000;
background:#6878ff;
background:#0057b8;
background:url("bluevert.gif");
background:white;
background-repeat:repeat-x;
}

li{
text-style:bold;
}

.top_menu{
position: absolute;
top: 160;
width:890;
font-family:Arial,serif;
   }

.top_menu td{
font-size:34px;
background:#0f0;
color:#00f;
width:90;
   }

.top_menu td:hover{
background:#00f;
color:#fff;
   }

.left_menu{
position: absolute ;
top: 180;
left:10;
width:120;
   }

.left_menu td{
height:40px;
background:#08d;
font-family:Arial,serif;
font-size:94px;
padding-left:20;
color:#fff;
   }

.left_menu td:hover{
background:#00f;
background:#0bd;
color:#fff;
   }

.right_corner{
   position: absolute ;
   top: 10;
   left:830;
   width:160;
   background:white;
   }
.right_corner th{
   font-family:Arial,serif;
   font-size:24px;
text-align: left;
   height:10;
   }

.right_corner img{
  max-width:180;
  max-height:120;
  }

.right_menu{
   position: absolute ;
   top: 210;
   left:830;
   width:160;
   background:white;
   }

.right_menu td{
   height:30px;
   font-family:Verdana;
   padding-left:20;
   color:black;
   border-bottom:2px solid black;
   border-top-left-radius:30px 15px;
   border-bottom-left-radius:30px 15px;
   }

.right_menu td:hover{
   color:black;
   text-style:bold;
   padding-left:15px;
   border-left:5px solid blue;
   }

.left_menu_box{
position: absolute ;
top: 210;
left:600;
padding-top:5;
padding-bottom:5;
padding-left:20;
width:190;
color:#000;
border: groove 2px #00f;
border: groove 2px #ef97c8;
background:#e9cd9c;
background:#fff;
background:#b8b8ef;
background:#98c8ef;
}

.left_menu{
position: absolute ;
top: 210;
left:630;
padding-top:5;
padding-bottom:5;
padding-left:20;
padding-right:10;
width:160;
color:#000;
border: groove 2px #00f;
border: groove 2px #ef97c8;
background:#98c8ef;
background:#fff;
}

.box{
position: absolute ;
width:790;
left:10;
top:180;
background:#0057b8;
background:#98c8ef;
background:#fff;
border:2px #0000f0 groove;
border: groove 2px #ef97c8;
padding:10px;
   border-top-left-radius:15px 15px;
   border-bottom-left-radius:15px 15px;
   border-top-right-radius:15px 15px;
   border-bottom-right-radius:15px 15px;
}

.box1{
position: absolute ;
top: 0;
height:120;
left:25;
width:810;
color:#000;
border: groove 2px #ef97c8;
border:0px groove #00f;
padding-top:0;
padding-bottom:5;
padding-right:1;
background:#fff;
vertical-align:top;
   border-top-left-radius:15px 15px;
   border-bottom-left-radius:15px 15px;
   border-top-right-radius:15px 15px;
   border-bottom-right-radius:15px 15px;
}

.centercolumn{
position: absolute ;
padding-top:5;
padding-bottom:5;
padding-left:20;
padding-right:15;
top:250;
left:360;
width:420;
color:#000;
border: groove 2px #00f;
border: groove 2px #ef97c8;
background:#e9cd9c;
background:#98c8ef;
background:#fff;
   border-top-left-radius:15px 15px;
   border-bottom-left-radius:15px 15px;
   border-top-right-radius:15px 15px;
   border-bottom-right-radius:15px 15px;
}

.centercolumn ul li{
text-style:bold;
}

.box2{
position: absolute ;
padding-top:5;
padding-bottom:5;
padding-left:20;
padding-right:15;
top:250;
left:10;
width:300;
color:#000;
border: groove 2px #00f;
border: groove 2px #ef97c8;
background:#e9cd9c;
background:#fff;
background:#98c8ef;
background:@bg-color;
background:white;
   border-top-left-radius:15px 15px;
   border-bottom-left-radius:15px 15px;
   border-top-right-radius:15px 15px;
   border-bottom-right-radius:15px 15px;
}

.footer{
position: absolute ;
padding-top:5;
padding-bottom:5;
padding-left:20;
padding-right:15;
top:510;
left:10;
width:300;
color:#000;
color:black;
border: groove 2px #00f;
border: groove 2px #ef97c8;
background:#e9cd9c;
background:#fff;
background:#98c8ef;
background:#98c8ef;
background:@bg-color;
background:white;
   border-top-left-radius:15px 15px;
   border-bottom-left-radius:15px 15px;
   border-top-right-radius:15px 15px;
   border-bottom-right-radius:15px 15px;
}

.boxul img{
padding-right:15;
padding-top:15;
padding-bottom:15;
left:260;
}
.boxul{
position: absolute ;
top: 210;
padding-top:5;
padding-bottom:5;
padding-left:20;
padding-right:15;
left:10;
width:560;
color:#000;
border: groove 2px #00f;
border: groove 2px #ef97c8;
background:#e9cd9c;
background:#fff;
background:#98c8ef;
   border-top-left-radius:15px 15px;
   border-bottom-left-radius:15px 15px;
   border-top-right-radius:15px 15px;
   border-bottom-right-radius:15px 15px;
}

.boxul li{
text-style:bold;
}

.pix_box2{
position: absolute ;
top: 210;
padding-top:5;
padding-bottom:5;
padding-left:20;
padding-right:15;
left:220;
width:550;
color:#000;
border: groove 2px #00f;
border: groove 2px #ef97c8;
background:#e9cd9c;
background:#ffd;
background:#b8b8ef;
}

.pix_box3{
position:absolute;
top:225;
left:10;
width:200;
padding-left:5;
right:10;
border: groove 2px #00f;
border: groove 2px #ef97c8;
padding-bottom:25;
color:000;
background:#b8b8ef;
}

.box3{
position:relative;
top:720;
left:30;
padding-left:15;
width:695;
border: groove 2px #00f;
border: groove 2px #ef97c8;
padding-right:10;
color:000;
background:#e9cd9c;
background:#fff;
background:#99c8ef;
   border-top-left-radius:15px 15px;
   border-bottom-left-radius:15px 15px;
   border-top-right-radius:15px 15px;
   border-bottom-right-radius:15px 15px;
}

.box3 td{
padding-top:5;
padding-left:30;
padding-bottom:5;
}


.cat_header{
position:absolute;
top:160;
left:10;
width:805;
padding-right:5;
padding-bottom:1;
vertical-align: bottom;
align: bottom;
text-align:center;
right:10;
font-family:Arial,serif;
font-size:34px;
background: #66f;
background:#0057b8;
background:#98c8ef;
background:#ef97c8;
background:#c8ef97;
border: groove 2px #ef97c8;
color:#98c8ef;
color:#c8ef97;
color:#ef97c8;
color:black;
}

.imagebox{
position:absolute;
top:210;
left:10;
width:300;
}
.imagebox img{
//border: groove 2px #00f;
}

img{
   padding:10px;
//   border: outset 5px #00f;
   }


.testimonials{
position: absolute ;
top: 210;
left:10;
width:580;
color:#000;
background:#e9cd9c;
background:#fff;
background:#98c8ef;
padding-top:5;
padding-bottom:5;
padding-left:20;
padding-right:15;
top:250;
left:360;
width:420;
color:#000;
border: groove 2px #00f;
border: groove 2px #ef97c8;
background:#e9cd9c;
background:#98c8ef;
background:#fff;
}

.testimonials td{
border: groove lpx #00f;
border: groove 2px #ef97c8;
}
.copy{
left:180px;
right:0px;
top:625;
background:#000;
background:#b8b8ef;
}

a {
text-decoration:none;
font-family:Arial,serif;
font-size:14px;
color:#228;}

//a:hover {color:#2ff;}


h1{font-size:48px;color:#bbb;}
h2{font-size:36px;color:#0bf;}
h3{font-size:28px;color:#777;}
h4{font-size:28px;color:#557;}
h5{font-size:18px;color:#555;}

.indent{
margin-left:30;
margin-right:30;
}

.box6{
position:absolute;
top:230;
left:580;
width:200;
padding-left:9;
border:2px groove #00f;
border: groove 2px #ef97c8;
background:#3d8;
   border-top-left-radius:15px 15px;
   border-bottom-left-radius:15px 15px;
   border-top-right-radius:15px 15px;
   border-bottom-right-radius:15px 15px;
}

.logo{
position:absolute;
bottom:100;
right:120;
}


