html{color:#000;
     background:#FFF;
	 font-family:Calibri, "Times New Roman", Times, serif;
    }
	
	
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{
margin:0;padding:0;
}

table{border-collapse:collapse;
      border-spacing:0;
	  }
	  
	  
fieldset,img{border:0;}

address,caption,cite,code,dfn,em,strong,th,var{
 font-style:normal;
 font-weight:normal;
 }
 
 
li{list-style:none;}

caption,th{text-align:left;}

h1,h2,h3,h4,h5,h6{font-size:100%;
                 font-weight:normal;
				 }

q:before,q:after{content:'';}

abbr,acronym {border:0;
              font-variant:normal;
			  }

sup {vertical-align:text-top;}

sub {vertical-align:text-bottom;}

input,textarea,select{font-family:inherit;
                      font-size:inherit;font-weight:inherit;
					  }
					  
legend{color:#000;
	}

body {font:13px/1.231 arial,helvetica,clean,sans-serif;}

table{font-size:inherit;
      font-size:100%;
	  }

pre,code,kbd,samp,tt{font-family:monospace;
                     line-height:100%;
					 }



body {
	text-align:center;
	color:#fff;
}
a {text-decoration:none;
		color:#fff
}
a:hover {
	text-decoration: underline;
		color:#1e6097
}
#wrap {
	width:1000px;
	text-align:left;
	margin:0 auto;background:url(../images/bg.jpg);
}

.fl{ float:right;
     text-align: justify;
	  line-height: 20px;}
.fr{ float:left}
.clearfix{ clear:both}

.p20{
	padding:20px;
}

/* header */
#header { position:relative;height:320px  }
#header_banner { position:relative;height:275px; background:url(../images/banner.jpg); background-repeat:no-repeat;  }
#logo {
	position:absolute;
	top:49px;
	right:496px;
	width: 472px;
}
#logo h1 {
	font-size:34px;
	color:#fff
}
#logo div {
	padding-left:100px
}
#nav {
	position:absolute;
	top:246px;
	left:28px;
	background:url(../images/nav.jpg);
	width:540px;
	height:46px;
	line-height:46px;
	padding: 0 0 0 30px
	   }

#nav li {float:left;  
         font-weight:700; 
		 width:100px 
		 }
		 
		 
#nav a {text-decoration:none; 
        display:block; 
		text-align:center;
		}
		
		
#nav a:hover {background:url(../images/nav_hover.jpg) -10px; }
/* content */
#content { }
.main {width:600px; 
       font-family:Verdana, Arial, Helvetica, sans-serif;
	   margin-left:30px;}


#text {width:600px; 
       line-height: 25px;}


#text h2 {font-size:20px;
          padding-bottom:20px;}

#text p img {float:left; padding:0 20px 0 0}

#text a { color: #FFCC00}

#col {margin:50px 0 0 0;
      width:300px; 
	  background:url(../images/col.jpg);
	  width: 560px; 
	  height:116px;
	  padding:20px;
	
	  }

#col div {width: 400px; 
          margin: 20px 0 0 70px; 
		  display:inline
		  }


#col .first  {margin: 20px 0 0 50px }

#col li{line-height:20px;}

.side {margin:0 0 0 40px;
       width:250px;
	   display: inline;
	   }

.side h2 {font-size:22px}

.side li {line-height:20px; 
          list-style:inside disc; 
		  color:#FFFFFF; 
		  }

.side ul {margin:30px  0 30px 20px}


/* footer */

#footer { background:url(../images/ft.jpg); 
          height:80px; 
          position:relative;
		  float:center;}

#ftinner{ position:absolute;
          bottom:20px; 
          width:450px; 
          margin-left:270px;
		  }

.ftlink {width:450px;
         
         }
		 
.footer_links{
float:center;
padding:25px;
text-align: center;

}
