 * {
	margin: 0;
	padding: 0;
    }

 body {
	background: #fff ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
	color: black;
    font-size : 16px;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
    }
  h1 {
    font-family:Georgia,Palatino, serif;
    font-style:oblique;
    color: #FF66FF;
    font-size:3em;
    font-stretch:extra-expanded;
    padding-left:1em;
    }

   h2, h3, h4, h5, h6{
  	font-family:Georgia,Palatino,serif;
	color: #004400;
    }

  a:link {text-decoration: none;
          color: #CC00CC;}
  a:visited{text-decoration: none;
            color: #660033;}
  a:hover {color:  #339900;}
  
  /*button code */

 .but{
    padding:0px;
    width:7em;
    margin-top:3px;
    margin-bottom:3px;
	/* center button */
    margin-left: auto;
    margin-right: auto; 
    }
  .but a{
	display:block;
    font-weight:bold;
    background-color:#CCFFCC;
    border-left:2px ridge #339900;
	border-bottom:2px ridge #339900;
	border-right:1px solid #339900;
	border-top:1px solid #339900;
    padding-top:1px;
	}
  .but a:hover{
	background-color:#FFCCF2;
    font-style:italic;
    font-weight:bold;
	 border-left:1px ridge #660033;
	border-bottom:1px ridge #660033;
	border-right:2px solid #660033;
	border-top:2px solid #660033;
	}
/* end button */
   
   .cntr{
   margin:auto;
    text-align:center;
        }
   
   img.center {
   display:block;
   margin-left:auto;
   margin-right:auto;
   padding:10px;
    height:240px;
    width:320px;
    }
    
    img.right {
    float:right;
    height:240px;
    width:320px;
    margin:10px;
    }
   img.left {
    float:left;
    height:240px;
    width:320px;
    margin:10px;
    }
    
  div.img {
    margin:5px;
    border:1px solid #0000ff;
    padding:1px;
    height:240px;
    width:142px;
    float:left;
    text-align:center;
    overflow:hidden;
    }
  div.img img
   {
   display:inline;
   margin:3px;
    border:1px solid #495900;
   }
  div.img a:hover img
   {
   border:1px solid #0000ff;
   }
  div.desc
   {
   text-align:center;
   font-weight:normal;
   width:120px;
   margin:2px;
   }
   
  
  table { 
    margin:auto;
    width:60%;
    border: 4px double #CC00CC;
     border-collapse:collapse;
    }

  th {
	padding-top:5px;
    padding-bottom:5px;
	background-color:#CCFF99;
    text-align: center;
  }
  
  td {
    padding:5px;
    text-align: center;
  }
  input {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1em;
    padding-top:2px;
    padding-bottom:2px;
}

  #wrap {
	margin: 20px auto 10px auto;
	width: 970px;
	background: #fff;
	padding: 15px;
 
  }

  #header {
	height: 130px;
	background: url(images/banner-nt.jpg) no-repeat;
    }
  
  #header span {
	display: none;
	}
  
   #menu {
	height: 35px;
	line-height: 30px;
	background: url(images/bg_mast.gif) bottom center repeat-x;
  	overflow:hidden;
   }
  
   #menu ul {
	list-style-type: none;
	padding-left: 30px;
   }
  
   #menu ul li {
	display: block;
	float: left;
	padding: 0 30px 0 0;
	font-weight: 600;
	font-size: 12px;
	

	}

   #info-right {
	float: right;
	width: 30%;
	height:auto;
	margin:10px;
	padding:5px;
	border:4px double #9bad4b;
	text-align:center;
    }

   #info-left {
	float: left;
	width: 600px;
	height: 40px;
	margin:10px;
	padding:5px;
    }

   #content {
	text-align: justify;
	padding: 10px 20px 20px 10px;
   }

   .clearfloat {
    clear:both;
    height:0;
    font-size:1px;
   }
   #footer {
	text-align: center;
	font-size: 14px;
	color: #495900;
   }
 
  