body{
background-color:#E6E6E6;
font-size:16px; 
margin:0; 
padding:0; 

margin-bottom:1px;
}

@media screen and (min-width: 800px){ body{  height:100%;} html{height:100%;}}

@media screen and (max-width: 799px){ body {background-color:#FFFFFF;}}



@media screen and (min-width: 800px){
 #header{

text-align:center;
height:100px;
min-height:100px;
height: auto;
background-color:#E6E6E6;

}

#headerlogo{ 
margin-left:auto;
margin-right:auto;
width:1000px;
height:100px;
min-height:100px;
height: auto;
background: url('banner.jpg') no-repeat top center;
}
}

@media screen and (max-width: 799px){
 #header{

text-align:center;
background-color:#ffffcc;

}

#headerlogo{ 
margin-left:auto;
margin-right:auto;
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 30px;
color: #006000;

}
}

@media screen and  (min-width: 800px)  {
#main{
  position:relative;
width:1000px;
margin-left:auto;
margin-right:auto;
background-color:#FFFFFF ;
min-height:100%; /* for modern browsers */
height:auto !important; /* for modern browsers */
height:100%; /* for IE5.x and IE6 */

}  }

@media screen and(max-width: 799px) {
  #main{
  position:relative;
max-width: 959px;
margin-left:auto;
margin-right:auto;
background-color:#FFFFFF ;


}  }

@media screen and (min-width: 800px)  {
#left{ 
clear:both;
float:left;
width:220px;

background-color:#FFFFFF ;
min-height:450px; /* for modern browsers */
height:auto !important; /* for modern browsers */
height:450px; /* for IE5.x and IE6 */
padding-bottom:100px;
}     }

@media screen and (max-width: 799px) {
#left{
       clear:both;
       float:none;
background-color:#FFFFFF ;

padding-bottom:0px;

	}   }

#left p{
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px;
}

@media screen and  (min-width: 800px){
  #center {

text-align:center;
margin-left:220px;
background-color:#FFFFFF; 
min-height:450px; /* for modern browsers */
height:auto !important; /* for modern browsers */
height:450px; /* for IE5.x and IE6 */
padding-bottom:100px;
}     }

@media screen and  (max-width: 799px) {
#center {
text-align:center;
margin-left:0px;
background-color:#FFFFFF;

padding-bottom:0px;}  }

@media screen and  (min-width: 800px){
  #footer {
  height: 90px;
   background: url('k1180080.jpg') repeat top center;
clear:both;
overflow: auto;
position:absolute;

bottom: 0;
background-color:#333333;
  margin-left:auto;
margin-right:auto;

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000000;


}  }

@media screen and  (max-width: 799px){
  #footer {


clear:both;
overflow: auto;
position:relative;


background-color:#333333;
  margin-left:auto;
margin-right:auto;
padding-bottom:10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000000;


}  }

.rbroundbox {
margin-right:30px;
margin-top:20px;
margin-bottom:10px;

overflow: hidden;

}
@media screen and  (max-width: 799px) {  .rbroundbox {   margin-left:5px; margin-right:5px;  }}

.roundedcornr_box_447712 {
   background: #ffffcc;

}
.roundedcornr_top_447712 div {
   background: url('roundedcornr_447712_tl.png') no-repeat top left;
}
.roundedcornr_top_447712 {
   background: url('roundedcornr_447712_tr.png') no-repeat top right;
}
.roundedcornr_bottom_447712 div {
   background: url('roundedcornr_447712_bl.png') no-repeat bottom left;
}
.roundedcornr_bottom_447712 {
   background: url('roundedcornr_447712_br.png') no-repeat bottom right;
      clear:both;
}

.roundedcornr_top_447712 div, .roundedcornr_top_447712, 
.roundedcornr_bottom_447712 div, .roundedcornr_bottom_447712 {
   width: 100%;
   height: 30px;
   font-size: 1px;

}

.roundedcornr_content_447712 { 
margin: 0 30px; 

}

.roundedcornr_content_447712 h1{

text-align: center; 

font-family: Verdana, Arial, Helvetica, sans-serif; 

font-size: 18px;

color: #006000;

margin-top:0px;

 }

 

  .roundedcornr_content_447712 h2{

text-align: center;

font-family: Verdana, Arial, Helvetica, sans-serif; 

font-size: 16px;

color: #000000;



 }

 

.roundedcornr_content_447712 p{ 

text-align: center;

font-family: Verdana, Arial, Helvetica, sans-serif; 

font-size: 14px;

  

 }
 
  .roundedcornr_content_447712 table{
  margin-left: 0px;
margin-right: auto;
 }

 .roundedcornr_content_447712 th{
  text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 14px;
padding-right: 10px;
 }


 .roundedcornr_content_447712 td{
  text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 14px;
padding-right: 10px;
 }

.roundedcornr_box_760730 {

padding-top:30px;
}
.roundedcornr_top_760730 div {
   background: url('roundedcornr_760730_tl.png') no-repeat top left;
}
.roundedcornr_top_760730 {
   background: url('roundedcornr_760730_tr.png') no-repeat top right;
}
.roundedcornr_bottom_760730 div {
   background: url('roundedcornr_760730_bl.png') no-repeat bottom left;
}
.roundedcornr_bottom_760730 {
   background: url('roundedcornr_760730_br.png') no-repeat bottom right;

}

.roundedcornr_top_760730 div, .roundedcornr_top_760730, 
.roundedcornr_bottom_760730 div, .roundedcornr_bottom_760730 {
   width: 100%;
   height: 30px;
   font-size: 1px;
}
.roundedcornr_content_760730 { margin: 0 30px; }
 
img.floatLeft { 
    float: left; 
       margin-top: 10px; 
          margin-bottom: 10px; 
    margin-left: 10px; 
     margin-right: 20px; 

}


img.floatRight { 
    float: right; 
      margin-top: 10px; 
          margin-bottom: 10px;
     margin-left: 20px; 
     margin-right: 10px;
}

@media screen and  (max-width: 799px) {
img.floatLeft { display:none;}
img.floatRight { display:none;}
#menupadding { display:none;}
 #queachmenumain { display:none;}
}

@media screen and  (min-width: 800px){
  #menucell{
margin-left:auto;
    margin-right:auto;
 border:0;     }
 #queachmenu { display:none;}}

 @media screen and  (max-width: 799px){
  #menucell{
margin-left:100px;
 border:0; }
  }