#wrap {
    width : 1000px;
}

#search {
   top : 30px;
   left : 830px;
}

#donate {
    top : 28px;
    right : 150px;
}

.searchbutton {
   position : absolute;
   top : 30px;
   left :970px;
   z-index : 105;
   border : 0;
   padding : 0;
   margin : 0;
}
#tagline {
   position : relative;
   width : 1000px;
   voice-family : "\"}\"";
   voice-family : inherit;
   width : 870px;
}

html>body #tagline {
   width : 870px;
}
.searchbox {
    position : absolute;
   top : 30px;
   left : 865px;
   z-index : 105;
   margin : 0;
   padding : 0;
   width : 100px;
}


#contentcenter {
   width : 760px;
   margin: 0;
   padding: 0 45px 0 150px;
   float:left;
   voice-family: "\"}\"";
   voice-family:inherit;
   width : 560px;
}

html>body #contentcenter {
   width : 560px;
}
	
#contentright {
   width: 240px;
   margin : 0;
   padding: 0 5px 0 0;
   float:right;
   width : 235px;
}

html>body #contentright {
   width : 235px;
}

.secmenu, .block {
   background: url(/graphics/main/menubody-white1.gif) repeat-y top left;
}

.secfooter, .blockbottom {
   background: url(/graphics/main/menubottom-white1.gif) no-repeat top left;
}

.secmenugreen {
   background: url(/graphics/main/menubody-green1.gif) repeat-y top left;
}

.secfootergreen {
   background: url(/graphics/main/menubottom-green1.gif) no-repeat top left;
}

.secmenu h1, .blocktop {
   background: url(/graphics/main/menutop-white1.gif) no-repeat top left;
}

.innews h1, .programs h1, .regions h1 {
   background: url(/graphics/main/menutop-white1.gif) no-repeat top left;
}

.secmenugreen h1 {
   background: url(/graphics/main/menutop-green1.gif) no-repeat top left;
}

.sidebarbox h4, .block h4 {
   margin : 0 12px 0 6px;
}

.block h1 {
   margin : 0;
   padding : 4px 15px 4px 15px;
}

#contentright .img {
   padding : 0 15px 0 7px;
}
