body {
margin: 0;
padding: 0;
font-family: Arial, sans-serif;
}

#main{
width:100%;
text-align: center;
background : transparent url(mainbg.gif) top left repeat;
}

#main1 {
text-align: center;
margin-left: auto;
margin-right: auto;
width:1021px;
background : #fff url() top left no-repeat;
}

#top {
text-align: center;
margin-left: auto;
margin-right: auto;
height:54px;
width:981px;
background : transparent url(top1.jpg) top left no-repeat;
}

#search1 {
float:right;	
margin-top: 15px;
margin-right: 100px;
width:301px;
height:30px;
padding: 5 0 0 0;
}


#logo {
text-align: left;
height:300px;
width:981px;
background : transparent url(logo.jpg) top left no-repeat;
margin-left: auto;
margin-right: auto;
}

#hmenu {
position:relative;
top: 240px;
left: 20px;
height:40px;
width:981px;
}

#middle {
text-align: left;
margin-left:0px;
background-color: #fff;
width:981px;
margin-left: auto;
margin-right: auto;
}

#middlec {
margin-left: 231px;
padding-top:0px;
padding-left:14px;
padding-right:14px;
padding-bottom:14px;
}

#middler {
float:left;	
width:215px;
margin-left: 14px;
margin-top: 0px;
margin-bottom: 14px;
}

#bottom {
text-align: left;
clear:both; 
margin-left:0px; 
margin-right:0px; 
height:133px;
width:981px;
background : transparent url(bottom.jpg) bottom left repeat-x;
margin-left: auto;
margin-right: auto;
}

#bottoml {
position:relative;
top: 21px;
left: 116px; 
padding-top:15px;
padding-left:10px;
height:59px;
width:330px;
background : transparent url(bottom2.jpg) top left no-repeat;
}

#bottom2 {
float:left;  
margin-left:150px; 
margin-top:50px;
height:59px;
width:330px;
}

#cprt {
height:70px;
width:419px;  
padding-left: 120px;
padding-top: 20px;
}


#search2 {
width:221px;
height:36px;
_height:61px;
padding: 25 0 0 0;
background: #c4e0f6 url(vbg2.png) top right no-repeat;  
}
