	  addEvent(window, 'load', initCorners);
	
	  function initCorners() {
	    var default_settings = {
	      tl: { radius: 20 },
	      tr: { radius: 20 },
	      bl: { radius: 20 },
	      br: { radius: 20 },
	      antiAlias: true
	    }
	    var curved_bottom_settings = {
	    	tl: { radius: 0 },
	    	tr: { radius: 0 },
	    	bl: { radius: 20 },
	    	br: { radius: 20 },
	    	antiAlias: true
	    }
	
	    /*
	    Usage:
	
	    curvyCorners(settingsObj, selectorStr);
	    curvyCorners(settingsObj, Obj1[, Obj2[, Obj3[, . . . [, ObjN]]]]);
	
	    selectorStr ::= complexSelector [, complexSelector]...
	    complexSelector ::= singleSelector[ singleSelector]
	    singleSelector ::= idType | classType
	    idType ::= #id
	    classType ::= [tagName].className
	    tagName ::= div|p|form|blockquote|frameset // others may work
	    className : .name
	    selector examples:
	      #mydiv p.rounded
	      #mypara
	      .rounded
	    */
	    curvyCorners(default_settings, "#stjw_main_content_div");
	   }
