@charset "UTF-8";
/* CSS Document */

*{
  margin:0;
  padding:0;
}

body{
     background:url(../images/background.jpg) repeat-x;
	 background-color:#FFFFFF;
	 height:208px;
	 width:auto;
}

.clearfix{
	      width: 1px;
	      height: 1px;
	      display: block;
	      clear: both;
}

.wrapper{
            margin:0 auto;
		    width:950px;
}

/*--------------------------------- top -----------------------------------*/

p.info{font:16px Georgia, "Times New Roman", Times, serif; color:#FFF; text-align:right; width:950px; margin-top:7px;}
#logo{background:url(../images/logo.jpg) no-repeat; width:950px; height:93px; margin-top:10px;}

/*--------------- Navigation ------------------*/

.nav{
     width:950px;
}

.nav li{
        list-style: none;
		height:48px;
		float:left;
		display:block;
}

.nav a { 
        height:100%;
		width:100%;
		display:block;
}

.nav li.bw{
                background:url(../images/nav.jpg) no-repeat 0px 0px;
			    width:495px;
			    height:48px;
}

a.home{
         background:url(../images/nav.jpg) no-repeat -495px 0px;
		 width:111px;
		 height:48px;
}

a.home:hover, a.home-active{
                            background:url(../images/nav.jpg) no-repeat -495px -48px;
						    height:48px;
		                    width:111px;
}

a.aboutus{
          background:url(../images/nav.jpg) no-repeat -606px 0px;
		  height:48px;
		  width:112px;
}

a.aboutus:hover, a.aboutus-active{
                                  background:url(../images/nav.jpg) no-repeat -606px -48px;
								  height:48px;
		                          width:112px;
}

a.services{
           background:url(../images/nav.jpg) no-repeat -718px 0px;
		   height:48px;
		   width:112px;
}

a.services:hover, a.services-active{
                                    background:url(../images/nav.jpg) no-repeat -718px -48px;
								    height:48px;
		                            width:112px;
}

a.contactus{
           background:url(../images/nav.jpg) no-repeat -830px 0px;
		   height:48px;
		   width:120px;
}

a.contactus:hover, a.contactus-active{
                                     background:url(../images/nav.jpg) no-repeat -830px -48px;
								     height:48px;
		                             width:120px;
}

/*-------------------- end navigation ------------------------*/

/*--------------- Content Navigation ------------------*/

.content_nav{
     width:950px;
	 margin-top:7px;
}

.content_nav li{
        list-style: none;
		height:170px;
		float:left;
		display:block;
}

.content_nav a { 
        height:100%;
		width:100%;
		display:block;
}

a.content1{
         background:url(../images/content_nav.jpg) no-repeat 0px 0px;
		 width:316px;
		 height:170px;
}

a.content2{
          background:url(../images/content_nav.jpg) no-repeat -316px 0px;
		  height:170px;
		  width:318px;
}

a.content3{
           background:url(../images/content_nav.jpg) no-repeat -634px 0px;
		   height:170px;
		   width:316px;
}

/*-------------------- end navigation ------------------------*/

/*------------------------ body ----------------------------*/

#left{width:635px; float:left;}
#right{width:310px; float:right;}

/*--------------------------- footer --------------------------------*/

#whole-footer{
			  width:950px;
			  padding-top:10px;
}

#footer_top{
		   width:950px;
           font:11px "Arial", Helvetica, sans-serif;
		   text-align:center;
		  
}

.footer a{
          color:#333333;
		  text-decoration:none;
		  
}
.footer a:hover{
          color:#663300;
		  
}
#footer_bottom{
			   width:950px;
               font:11px "Arial", Helvetica, sans-serif;
		       color:#333333;
			   text-align:center;
			   padding-top:10px;
		   
}

.footer_pipe{
             color:#333333;
}

#credit{
        width:950px;
		padding-top:20px;
}

#credit a{
          font:11px "Arial", Helvetica, sans-serif;
		  color:#333333;
		  text-align:center;
		  text-decoration:none;
}

#credit a:hover{
		         color:#663300;
}
